dsh-pro-vision-std
dsh-std Community v0.15 ModelProvider: V4-Pro with Flash-Vision captions. Install adapter-dsh first.
- Stars
- 0
- Language
- JavaScript
- Created
- Aug 26, 2026
- Updated
- Aug 26, 2026
Introduction
dsh-pro-vision-std
中文 · English
Compatible with dsh-std Community v0.15.
A dsh-std rewrite of dsh-pro-vision. Separate repository: the original Cordis llm/stream interceptor is not replaced. This package publishes a portable ModelProvider and a describe_image Tool. The host facet talks to DeepSeek over HTTP and does not import @deepseek-ai/*.
Compatibility
| Standard | dsh-std Community v0.15 |
$schema | urn:dsh-std:community-draft:dsh-plugin:0.15 |
| Component id | io.github.lasdrder0705.dsh-pro-vision-std |
| Host entry | lib/host.js |
| Contributions | ModelProvider dsh-pro-vision (model deepseek-v4-pro-vision); Tool describe_image |
| DSH host | @dsh-std/adapter-dsh |
Behavior
- Select provider
dsh-pro-vision/ modeldeepseek-v4-pro-vision(text + image). - Attached images are captioned with
deepseek-v4-flash-vision-exp. - Captions become
[Image N] ...notes, thendeepseek-v4-prostreams the reply. - Identical bytes are cached in-process.
A standard plugin cannot wrap the official deepseek-official / deepseek-v4-pro Cordis pipeline. Keep the original plugin for that intercept.
Install
dsh plugin --profile web add @dsh-std/adapter-dsh
dsh plugin --profile web add github:lasdrder0705/dsh-pro-vision-std
Set DEEPSEEK_API_KEY (or DSH_PRO_VISION_API_KEY).
Develop
npm test