Cheng-cheng9669/dsh-deepseek-vision
Reuses DeepSeek web's built-in vision mode for text-only models: the deepseek_vision tool drives the local deepseek-vision-cli browser automation (manual login helper, deep-think enabled, auto-closes browser) and returns image descriptions as text.
Gives text-only DeepSeek models image recognition. It registers the deepseek_vision tool, which calls the local deepseek-vision-cli (browser automation driving chat.deepseek.com's vision mode) and returns the image description as text to the model. The tool takes an absolute path to a local image (PNG/JPG/WebP/GIF; HEIC unsupported) and an optional question, and only accepts local file paths.
Install
dsh plugin --profile web add dsh-deepseek-vision-0.0.1.tgzREADME-documented release-tarball install (the README also shows a machine-specific local-path form like dsh plugin --profile web add D:/Dsh/tools/dsh-deepseek-vision — use your own path). Requires the external deepseek-vision-cli tool and a logged-in chat.deepseek.com web session token stored locally (README uses D:\Dsh\.cache\dsv_token; the token is never committed).
Compatibility
DSH Web profile plus the external deepseek-vision-cli. DeepSeek web vision needs a web login session; the README's helper (dsv_manual_login.py) or a manually copied userToken provides it. Default config assumes Python py -3.13.
Details
- Repo: Cheng-cheng9669/dsh-deepseek-vision
- Category: Vision & Multimodal
- Stars: 1
- Version: 0.0.1 (README tarball; no npm publication documented)
- Last push: 2026-08-16
- First seen: 2026-08-16
Recent updates
README documents a token-login alternative: copy the userToken value from chat.deepseek.com local storage into the local token file (no quotes, no newline); the token stays local and is never committed.
FAQ
- How do I install dsh-deepseek-vision?
- Install the release tarball with dsh plugin --profile web add dsh-deepseek-vision-0.0.1.tgz (or the local-path form with your own path), plus the external deepseek-vision-cli.
- What do I need for the DeepSeek web vision session?
- A logged-in chat.deepseek.com session token stored locally (README: D:\Dsh\.cache\dsv_token). Use the manual login helper or paste the userToken from local storage.
- Which image formats are supported?
- PNG, JPG, WebP and GIF via an absolute local path; HEIC is not supported. The tool only accepts local file paths.
Alternatives
dickpy/dsh-imagegen · ConsoleSun/Gemini-Eyes · corrinehu/dsh-chat-imagine