hyper-dsh-plugins/dsh-open-eyes
Let the multi-modal model selected by the user become the eyes of DeepSeek: bridge WebUI to paste/drag images under explicit plain text routing, and provide vision_analyze; native support for OpenAI Responses, Chat Completions and Anthropic Messages, Credential Reference + workspace boundary; 125 single tests, Node 22/24 CI and real tarball temporary profile installation/uninstallation through
Adds configurable vision to DeepSeek Harness: attach a screenshot, photo, chart or interface to a conversation and the main model delegates the visual work to a multimodal model of your choice, with the analysis returning as text in the same conversation so the main model itself needs no native image support. It is provider-neutral — you choose the API endpoint, model and credentials — and supports OpenAI Responses, OpenAI Chat Completions and Anthropic Messages endpoints. Configuration lives under Settings → Plugins → Plugin configuration → Open Eyes (开放视觉) and includes Fetch models, Validate connection (sends one tiny test image through the real configured model) and Save and validate; the README states API keys are written only through DSH Credentials and never stored in plugin Settings or cordis.patch.yml.
Install
dsh plugin --profile web add dsh-open-eyes@0.1.0README install table quoted verbatim. The README warns that Open Eyes requires exact one-to-one version matching with DSH — releases are neither forward nor backward compatible — and lists: DSH 0.1.0-rc.6 → dsh-open-eyes@0.1.0, DSH 0.1.1-rc.2 → dsh-open-eyes@0.1.1-rc.2, DSH 0.1.2-alpha.1 → dsh-open-eyes@0.1.2-alpha.1, DSH 0.1.2-rc.1 → dsh-open-eyes@0.1.2-rc.1. Restart DSH Web after installing, then reload the page; profiles are independent, so install it separately in every profile. Registry check 2026-09-15: the dsh-open-eyes name resolves on npm (latest 0.1.2-rc.1), but its registry repository field points at github.com/Hyp6666/dsh-open-eyes, so npm ownership is not asserted for this repository — check the package page before installing if that matters to you.
Compatibility
Node.js >= 22.19.0, and the exact DSH version must match the plugin build. The README labels it an unofficial community plugin, not affiliated with, endorsed by or maintained by DeepSeek.
Details
- Repo: hyper-dsh-plugins/dsh-open-eyes
- Category: Plugin Markets & Managers
- Stars: 2
- Version: npm dsh-open-eyes latest 0.1.2-rc.1 (registry-verified 2026-09-15); README installs the exact build matching your DSH version
- Last push: 2026-09-06
- First seen: 2026-08-15
Recent updates
The README documents the install matrix and settings rather than release notes; the newest registry version when checked on 2026-09-15 was 0.1.2-rc.1, matching DSH 0.1.2-rc.1.
FAQ
- Can I use it with any DSH version?
- No — the README states Open Eyes requires exact one-to-one version matching with DSH, with a published install row per DSH release.
- Does my main model need image support?
- No — the README says the multimodal model does the visual work and the analysis returns as text in the same conversation.
- Where are API keys stored?
- Per the README, keys are written only through DSH Credentials — never into plugin Settings or cordis.patch.yml.
Alternatives
1e0zj/dsh-plugin-mall · 2BingLing/dsh-market · 863683348/dsh-plugin-recommend