
dsh-vision-edge-doubao
DeepSeek Harness(DSH)视觉插件:Edge+豆包网页版识图,零成本免 API Key。通用识图 + 数学建模图专项(几何/流程图/图表/表格/公式)+ 不确定项澄清闭环。Vision plugin for DeepSeek Harness: image understanding via Edge + Doubao Web, zero cost, no API key. General recognition + math-modeling diagrams (geometry/flowcharts/charts/tables/formulas) + clarify loop for uncertainties.
What it does
DeepSeek Harness(DSH)视觉插件:Edge+豆包网页版识图,零成本免 API Key。通用识图 + 数学建模图专项(几何/流程图/图表/表格/公式)+ 不确定项澄清闭环。Vision plugin for DeepSeek Harness: image understanding via Edge + Doubao Web, zero cost, no API key. General recognition + math-modeling diagrams (geometry/flowcharts/charts/tables/formulas) + clarify loop for uncertainties.
Installation
dsh plugin --profile web add github:iceBear662/dsh-vision-edge-doubaoInstall method: GitHub · not yet tested in container (L3+)
Compatibility
| DSH Version | Status |
|---|---|
| not stated | Declared — not tested |
Requirements
- • Node.js: not stated
- • DSH: declared "not stated"
- • External credentials: none detected
Security Report
Automated static scan, not manual review.
The repository has new commits since the scan. The previous result no longer describes the current code; a fresh scan is pending.
0.1.1dsh manifestc053054ac19f2026-08-19abae7e105970The scan result is only valid for the scanned commit. If the latest commit differs, the badge shows outdated until the daily pipeline rescans.
Disclaimer: automated static analysis, not a security guarantee. Always review what you install.
• Static heuristic scan: done (6 files)
• Dependency vulnerabilities: requires deep audit (L3+)
• Permission sandboxing: requires runtime testing (L4+)
High-risk findings · 5 / 5
- warningHTTP request to a raw IP addressbridge-edge.mjs:9const CDP = process.env.CDP_URL || "http://127.0.0.1:9333";
- warningFilesystem write operationsbridge-edge.mjs:279fs.writeFileSync(p, Buffer.from(img.b64, "base64"));
- warningHTTP request to a raw IP addresslib/queue.js:35const url = new URL(req.url || "/", "http://127.0.0.1");
- warningHTTP request to a raw IP addresslib/queue.js:113const submit = await fetch(`http://127.0.0.1:${this.port}/submit`, {
- warningHTTP request to a raw IP addresslib/queue.js:125await fetch(`http://127.0.0.1:${this.port}/cancel`, {
Heuristic static scan — may produce false positives. Review the source yourself before trusting.
Activity
Last commit 2026-08-19 · activity: Active
• Repo created: 2026-08-19
• Stars: ★ 1 · Forks: 0
• Health: Active — committed within last 30 days