ディレクトリに戻る

dsh-vision-router

キュレーション掲載メンテナンス: 活発

ysr666/dsh-vision-router

テキスト専用 DeepSeek Harness エージェントに目を与えるプラグイン。キー不要の無料ビジョンチェーン内蔵に加え、QA、グラウンディング、切り抜き、OCR などのツールをワンコマンドで導入可能

GitHub で見るホームページ
$ npx @deepseek-ai/dsh plugin --profile web add dsh-vision-router

1,060

スター

43

フォーク

JavaScript

言語

MIT

ライセンス

2026-08-13

作成日

2026-09-03

最終プッシュ

MIT ライセンスの DeepSeek Harness 向けビジョンプラグイン。dsh plugin コマンド 1 つで DSH Web プロファイルに導入し、画像ターンをキー不要の無料ビジョンチェーンへルーティング。位置特定・切り抜き・ピクセル diff・OCR・SVG トレースなど 14 種のピクセルレベルツールを備えます。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-08-21

ライセンス

MIT

01どんなタスクに使えるのか?

  • Give text-only DeepSeek Harness agents pixel-level image understanding

    Image Q&A answers, original-pixel grounding boxes, zoomed crops, OCR text, dominant colors, SVG traces and cutouts, all as ordinary tool calls

    DSH users on text-only DeepSeek / opencode routes who need the coding agent to actually see pasted screenshots and design images

  • Verify UI rebuilds against a reference design with a measurable pixel loop

    HTML screenshots plus per-pixel diff reports — diff ratio, red heatmap PNG and worst-region ranking — repeated until the mismatch converges

    Frontend and coding-agent workflows restoring web UI from reference screenshots who want pixel-verified results instead of eyeballing

  • Run AI vision out of the box without API keys or paid accounts

    A keyless anonymous OVHcloud fallback chain (five models, about 10 RPM in theory) with automatic classified failover, optionally fronted by user-configured or local backends

    Hobbyists and teams who want image understanding in DSH immediately, before configuring any vision provider

02DeepSeek Harness への導入方法

前提条件

  • DeepSeek Harness Web profile (normal installs use `npx @deepseek-ai/dsh`; source checkouts use `pnpm dsh`)
  • Node ≥ 22 on the host
  • No API key for the default free chain; Chrome / Chromium / Edge only for `vision_html_screenshot`; Tesseract optional (OCR falls back to the vision model)

インストール手順

  1. 01

    Run `npx @deepseek-ai/dsh plugin --profile web add dsh-vision-router` (from a DeepSeek Harness source checkout: `pnpm dsh plugin --profile web add dsh-vision-router`)

    $ npx @deepseek-ai/dsh plugin --profile web add dsh-vision-router

  2. 02

    Start or reload DSH Web; if installing into an already long-running Web process, let it reload once so the plugin bundle is discovered

  3. 03

    Open the model selector in the lower-right corner of the chat composer and choose a group marked '+ Auto Vision'

  4. 04

    Paste or upload an image normally — the agent can immediately use `vision_describe`, `vision_ground`, `vision_crop` and the other tools across multiple steps

導入成功の確認

  • `npx @deepseek-ai/dsh --profile web --dump-config | grep vision-router` (source checkout: `pnpm dsh --profile web --dump-config | grep vision-router`)

ロールバック

  • Run `npx @deepseek-ai/dsh plugin --profile web remove dsh-vision-router` — removes the dependency and the bundle layer; if you disabled the stock DeepSeek row manually, re-enable it in your profile patch
  • Or set `disabled: true` for `vision-router` in the profile patch to unload wrapper routes, tools, skill and settings card (cached artifact files remain)

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

DSH Web profile plugin installed via the official dsh CLI; ships its own composition bundle patch and registers '+ Auto Vision' wrapper model groups inside DeepSeek Harness

  • Automatic vision routing ('+ Auto Vision' groups)

    image turns in any DSH Web chat sessionimage turns are answered through a vision model while text turns keep using the daily model; original model groups are never modified

    registers an admission wrapper and '+ Auto Vision' wrapper model groups in the DSH profileoptional stealth mode can take over the official deepseek-official route (off by default, explicit opt-in)
  • Fourteen pixel-level vision tools

    image attachments or local image filesgrounding boxes, crops, pixel-diff heatmaps + JSON reports, OCR text, dominant colors, SVG traces, foreground cutouts and HTML screenshots — no Python required

    artifacts are written under `<workspace>/.dsh-vision-router/artifacts``vision_screenshot` desktop capture is disabled by default and requires an explicit privacy opt-in
  • Multi-backend fallback chain with keyless free endpoint

    any vision tool callbackends tried in order — user vision models, optional local Ollama / LM Studio, custom HTTP endpoints, then the anonymous OVHcloud fallback — with classified errors and Retry-After-aware cooldowns

    network calls to the configured vision provider hosts (optional proxy applies to vision hosts only; DeepSeek stays direct)the anonymous OVH endpoint is limited to 2 requests/minute per IP per model
  • Image memory (content-hash caching)

    images discussed in the sessionvision answers cached by attachment content hash; later text turns reuse the recorded description (marked as untrusted evidence) without re-spending vision calls

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • DSH users on text-only DeepSeek / opencode routes who need the coding agent to actually see pasted screenshots and design images
  • Frontend and coding-agent workflows restoring web UI from reference screenshots who want pixel-verified results instead of eyeballing
  • Hobbyists and teams who want image understanding in DSH immediately, before configuring any vision provider

不向きな用途

  • The built-in free fallback is the anonymous OVHcloud endpoint, capped at 2 requests/minute per IP per model (about 10 RPM in theory across five models); heavier use needs one of the README's free key channels or a local backend.
  • Requires a DeepSeek Harness Web profile and Node ≥ 22 on the host; Oh-DSH Desktop ≤ 0.1.5 needs plugin v1.4.2+ (earlier versions crash its bundled runtime), and Linux desktop capture needs ImageMagick `import` or `scrot`.
  • Mixing legacy manual `cordis.patch.yml` plugin rows with `dsh plugin add` can register the plugin twice; upgrading from a pre-bundle-patch v0.x install requires deleting the old manual row or `dsh web` fails at startup.

05互換性・メンテナンス・セキュリティ上の注意

  • The built-in free fallback is the anonymous OVHcloud endpoint, capped at 2 requests/minute per IP per model (about 10 RPM in theory across five models); heavier use needs one of the README's free key channels or a local backend.
  • Requires a DeepSeek Harness Web profile and Node ≥ 22 on the host; Oh-DSH Desktop ≤ 0.1.5 needs plugin v1.4.2+ (earlier versions crash its bundled runtime), and Linux desktop capture needs ImageMagick `import` or `scrot`.
  • Mixing legacy manual `cordis.patch.yml` plugin rows with `dsh plugin add` can register the plugin twice; upgrading from a pre-bundle-patch v0.x install requires deleting the old manual row or `dsh web` fails at startup.
2026-08-132026-08-19v1.7.3

MIT · actively maintained (latest release v1.7.3, 2026-08-20)

06よくある質問

dsh-vision-router を DeepSeek Harness に導入する方法は?

ネイティブの DSH プラグインです。`npx @deepseek-ai/dsh plugin --profile web add dsh-vision-router` を実行し(ソースチェックアウト版は `pnpm dsh plugin --profile web add dsh-vision-router`)、DSH Web をリロードした後、右下のモデル選択画面で「+ Auto Vision」付きのモデルグループを選んでください。パッケージにバンドルパッチが同梱されており、手動でのファイル編集は不要です。

画像認識に API キーは必要ですか?

不要です。ビジョンチェーンの末端に匿名 OVHcloud の無料フォールバックが組み込まれており——アカウント不要・キー不要で、レート制限は IP・モデルごとに毎分 2 リクエストです。その手前に自分のビジョンモデルやローカルの Ollama / LM Studio を追加したり、README に掲載された無料キーチャネルを使えば、より高いクォータを確保できます。

日常使いの DeepSeek モデルは変更されますか?

されません。既存のモデルグループは一切変更せず、プラグインは同名の「+ Auto Vision」エントリを作成するだけです。テキストターンはモデル・コスト・コンテキストともにそのままです。公式ルートを引き継ぐステルスモードは既定でオフで、明示的なオプトインが必要です。

画像やデータはどこに送信されますか?

アップロード時は選択した画像と質問のみが、設定済みのビジョンプロバイダーのホストに送信されます(任意のプロキシはビジョンホストのみに適用され、DeepSeek は直結のまま)。生成された成果物はローカルの `<workspace>/.dsh-vision-router/artifacts` に書き込まれ、画像内のテキストは常に信頼されない証拠として扱われます。

主な制限はありますか?

匿名の無料フォールバックは IP・モデルごとに毎分 2 リクエスト(5 モデル合計で理論上約 10 RPM)、ホストには Node ≥ 22 が必要です。Chrome / Chromium / Edge が必須なのは `vision_html_screenshot` のみで、デスクトップスクリーンショットツールは既定で無効です。

08データと出典

  • 作者による申告github.com9ce9d7553dfe…

    The package ships its own composition patch (`dsh.bundle.patch`): `dsh plugin add` wires the row, the admission wrapper…

  • 作者による申告github.com9ce9d7553dfe…

    npx @deepseek-ai/dsh plugin --profile web add dsh-vision-router

  • 作者による申告github.com9ce9d7553dfe…

    the plugin discovers the model groups enabled under **Settings → Models** and creates same-name auto-vision entries.

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。