awesome-dsh-plugins
一个面向 [DeepSeek Harness(DSH)][1] 的精选插件目录。项目优先收录可由 DSH Profile 装载、具备可复现安装说明且源码公开的社区扩展;技能、预设与相关应用会明确区分,不把“使用 DeepSeek API”或仅贴有
dsh-plugin标签的项目误当作原生插件。
DeepSeek Harness 目前处于 Developer Preview。官方采用 Cordis 的“Everything is a plugin”架构:Profile 组合 Bundle,外部插件通常以 package.json 的 dsh 字段及 patch 文件声明挂载方式。[1] [2] 因此,本目录中的安装方法和兼容性应在你自己的 DSH 版本上先行验证。
快照日期:2026-08-17。 本版收录 1164 个经源码或安装清单核验的插件与 Skill(2026-08-13 首版 54 个;2026-08-14 两轮全量审计共核验 1363 个候选仓库,新增 686 个核验条目;2026-08-17 第三轮主题页审计核验 154 个新增高星候选,新增 104 个核验条目,审计日志见 data/audit-results.csv);同时提供 全量聚合目录 CATALOG.md(2296 个仓库),合并了 GitHub 搜索(topic:dsh-plugin、topic:deepseek-harness、名称搜索)与多个社区目录,去重后得到。聚合 ≠ 可装载、可兼容、可安全运行,标签本身并不代表可安装、可维护或安全;只有 ✅ 标记的核验子集才进入本页主目录。[3]
| 导航 | 内容 |
|---|---|
| 全量聚合目录 | 2296 个 DSH 相关仓库的完整聚合(含未审核候选);审计日志 |
| 原生插件目录 | 已核验、按能力分类的可装载 Bundle、Cordis 插件与 Web Client 扩展 |
| 技能与预设 | 由 DSH Skill 目录发现的可复用能力 |
| 官方内置能力 | 随 DSH 源码发行的官方运行时构件 |
| 相关项目与观察名单 | 相关但并非已核验原生插件的项目 |
| 安装与安全 | 安装惯例、权限提示与审计建议 |
| 贡献规则 | 新项目的提交格式与审核门槛 |
全量聚合目录
CATALOG.md 是自动生成的全量聚合目录:它把 GitHub dsh-plugin / deepseek-harness 话题、名称搜索、dsh-plugin 主题页候选快照以及多个社区目录(bruc3van/awesome-dsh-plugin、Alex-Yanggg/awesome-DSH-plugin、awesome-dsh-plugin/awesome-dsh-plugin、AdamPlatin123/awesome-dsh-plugins)中发现的全部仓库合并去重。机器可读版本是 data/repositories.csv。
- 聚合池是发现清单,不是推荐或兼容性列表;只有
✅已核验子集进入下方主目录。 - 用 scripts/aggregate.py 重新拉取并重建
CATALOG.md与data/repositories.csv(需要gh登录)。
原生 DSH 插件
下列条目已核验至少一个原生特征:可复现的 dsh plugin 安装命令、dsh.bundle / cordis.patch.yml 声明,或 DSH/Cordis 可挂载的 apply 入口。“已核验”不代表作者、代码质量或安全性背书。
视觉与多模态
| 插件 | 能力 | 安装或挂载方式 | 许可 / 风险 |
|---|---|---|---|
| liustack/modlens | OCR、版面与语义结构化视觉证据 | npx -y @deepseek-ai/dsh plugin --profile web add @liustack/modlens |
MIT;依赖外部视觉引擎 |
| Scorp1o117/dsh-tool-vision | 为 Agent 注册 inspect_image,调用兼容 OpenAI 的视觉模型 |
将 dsh-tool-vision 写入 Profile 的 cordis.patch.yml;见 README |
MIT;图像会发送至配置的视觉 API |
| TiankunDai/dsh-vision-LMstudio | 使用本地 LM Studio 视觉模型 | dsh plugin --profile web add link:<repo>/packages/dsh-lmstudio-vision |
BSD-3-Clause;读取本地图片或剪贴板 |
| Anionex/dsh-vision-toolkit | 为纯文本 DSH Agent 提供 10 个结构化视觉工具:意图感知图片问答、长截图 OCR、原始像素 grounding、UI 还原、像素 diff 等 | dsh plugin --profile web add /path/to/dsh-vision-toolkit |
MIT;读取本地图片文件并运行托管 Python 运行时;远程视觉工具需 OpenAI 兼容视觉 endpoint + DSH Credential(API Key) |
| DDDFXYqiming/Agent_Extensions | Collection of DSH plugins: image vision analysis (7 tools) and cross-session long-term memory, plus general skills. | dsh plugin --profile web add <绝对路径>\dsh-plugins\dsh-vision-skill |
MIT;Vision plugin sends local image paths/content to an external multimodal API (MiniMax default) via VISION_API_KEY credential; memory plugin reads/writes local ~/.dsh/memory files. |
| Favio8/dsh-plugin-deepeye | Vision for text-only models: image description, OCR, VQA, UI layout analysis and clipboard screenshot analysis via OpenAI/Gemini/custom backends. | dsh plugin --profile web add dsh-plugin-deepeye |
MIT;Sends images (local paths, HTTP URLs, clipboard screenshots) to external vision APIs (OpenAI/Gemini/custom); requires API key; LRU caching and image preprocessing. |
| Flyvhidbwo/dsh-vision-proxy | DeepSeek brain + automatic image transcription — proxies attached images to a VLM (DashScope qwen by default) and feeds the transcribed text back to DeepSeek. | dsh plugin --profile web add github:Flyvhidbwo/dsh-vision-proxy |
MIT;Attached images are transcribed via an external OpenAI-compatible VLM endpoint; needs VLM API key; images leave the machine; text-only conversations bypass it. |
| HuanLinOTO/dsh-plugin-aigc-canvas | Provider-agnostic AIGC HTTP bridge + infinite canvas + ffmpeg post-processing (aigc_http_request, aigc_canvas_place, aigc_media_edit). | dsh plugin --profile <profile> add github:huanlinoto/dsh-plugin-aigc-canvas |
AGPL-3.0;Sends HTTP requests to configured AIGC endpoints with in-memory API keys; writes media files locally; runs ffmpeg media processing. |
| libinyam/dsh-vision-provider | Config-only bundle:为 DSH 增加 OpenAI 兼容多模态视觉模型路由(复用内置图像管线,text+image 输入)。 | dsh plugin --profile web add github:libinyam/dsh-vision-provider |
MIT;Sends images/prompts/context to the configured OpenAI-compatible endpoint using an API key stored via DSH credential service; network + API key. |
| omdsh-dev/dsh-ernie-image | 百度 ERNIE-Image-Turbo 文生图:宿主工具生成图片落盘并注册为会话附件,浏览器配置卡与生成画廊面板 | Mount in cordis.patch.yml via bundle insert (id: ernie-image); see README | BSD-3-Clause;需用户自填百度 AI Studio 访问令牌(走 DSH 凭据保险箱,环境变量 ERNIE_IMAGE_API_KEY 优先);图片经网络请求百度 API 并落盘 $DSH_HOME/ernie-image/ |
| omdsh-dev/Qwen-MM-Plugins | Qwen-MM 能力作为运行时拉取的 Agent Skills 与严格 MCP 工具服务器(core/video-memory/video-edit/blender/freecad/edu-agent)。 | Mount cordis.patch.yml / dsh.bundle.patch; see README | BSD-3-Clause;启用后远程 Git 拉取外部能力并启动 MCP 子进程(uvx),含 blender/freecad 自动化;默认 disabled,需显式配置 source/ref/capabilities,不静默转发凭据环境变量。 |
| PangYiMing/dsh-screenshot-diff | Pixel-diff two screenshots into diff.png plus a labeled triptych using pixelmatch (像素对比工具). | dsh plugin --profile demo add github:PangYiMing/dsh-screenshot-diff |
MIT;Local-only image processing (sharp/pngjs/pixelmatch); no network, API keys, or credentials. |
| PixLunaLab/dsh-plugin-pixluna | Registers PixLuna image-source tools (pixluna_get / pixluna_get_pixiv / pixluna_sources) so the model can fetch images from lolicon/pixiv/booru. | dsh plugin --profile web add dsh-plugin-pixluna |
MPL-2.0;Network requests to remote image sources; optional Pixiv credentials (phpSESSID) and booru keyPairs in config; R18 content and proxy support. |
| sjscy05/deepseek-harness-vision-plugin | vision_read tool that forwards images/questions to a configurable vision API (OpenAI/Anthropic/Gemini/Zhipu/Qwen/Doubao) and returns text. | pnpm dsh --profile web --patch ./vision-plugin/cordis.yml |
MIT;Sends images (local paths/URLs/data URIs) to external vision providers using API keys; keys read from .env. |
| wangyang10/image-vision | 视觉插件/技能:让纯文本模型调 OpenAI 兼容识图 API 看图(描述/问答/OCR/多图对比),DSH 提供 vision_query 工具 + /image-vision 斜杠命令 | dsh plugin --profile web add dsh-image-vision |
MIT;调第三方识图 API(OpenRouter/SiliconFlow/智谱/Kimi/通义/Ollama),需 VISION_API_KEY/OPENAI_API_KEY;读取本地图片 |
| william-jin-cmu/dsh-vision | Registers a view_image tool that bridges text-only DeepSeek to any OpenAI-compatible VLM endpoint for OCR, counting, chart reading and UI-layout questions. | - insert: - id: dsh-vision name: '$HOME/dsh-plugins/dsh-vision/lib/index.js' (in ~/.dsh/config.yaml) |
BSD-3-Clause;Sends local images (base64-inlined) over the network to a configured OpenAI-compatible VLM endpoint; reads API keys from config/env (default Zhipu GLM free tier). |
| yumimanji/dsh-ui-spec | 将 UI 截图/线框图/参考图转为结构化前端规格:sharp 确定性几何(尺寸/配色/栅格/组件框/间距)+ 可选视觉模型语义层,输出 JSON + Markdown。 | dsh plugin --profile web add dsh-ui-spec |
MIT;读取本地图片文件;可选视觉 API(DSH_UI_SPEC_VISION_API_KEY,回退 DEEPSEEK_API_KEY/OPENAI_API_KEY)网络请求。 |
| YYTbit/dsh-plugin-vision-toolkit | 为纯文本 Agent 提供视觉 CLI(glance/ground/detect/crop),调用视觉 API 描述、定位、检测、裁剪图片。 | dsh plugin --profile your-profile add dsh-plugin-vision-toolkit |
MIT;读取本地图片并 base64 发送到视觉 API(VISION_API_KEY,回退 DEEPSEEK_API_KEY),网络传输。 |
| ZeroHackz/OpenFlowFrames | RIFE video frame interpolation via two agent tools — probe and headlessly interpolate local videos or frame folders. | dsh plugin add github:ZeroHackz/OpenFlowFrames |
GPL-3.0;Executes bundled ffmpeg + rife-ncnn-vulkan binaries on local files; no network or credentials. |
| ZhuXinAI/sidesight | Vision sidecar for text-only coding agents: analyze screenshots, diagrams, charts, UI diffs, and videos via OpenAI-compatible multimodal models (image/ui/ocr/diagnose/diagram/chart/diff/video). | npx @deepseek-ai/dsh plugin --profile web add github:ZhuXinAI/sidesight |
MIT;Sends images/video to a configured OpenAI-compatible vision API; apiKey stored in profile config (marked secret in DSH schema); also ships a filesystem-skill install path. |
| ZSeven-W/dsh-openpencil | OpenPencil 设计预览与编辑插件:在会话内预览/检查/编辑真实 .op 文档(多帧预览、交互画布、受管编辑器、Agent 原生设计工具) | npx --yes -p @deepseek-ai/dsh@0.1.0-rc.6 dsh plugin --profile web add @zseven-w/dsh-openpencil@latest |
MIT;经 DSH sandboxed filesystem 读写本地 .op 文件;headless exporter 渲染;无网络/凭据/设备访问 |
| 121103qwq/dsh-vision-sidecar | Adds deepseek-vision/deepseek-with-vision to the bundle so text-only models receive image understanding via a hosted vision sidecar; no-build ESM, durable session evidence. | dsh plugin --profile web add github:121103qwq/dsh-vision-sidecar#v0.1.3 (remove: dsh plugin --profile web remove dsh-vision-sidecar) |
MIT |
| 237229953-create/dsh-vision | Automatically routes images to a vision model when the active model is text-only (e.g. DeepSeek-V4); uses the official settings seam (settings.yaml dsh-vision section), cache-friendly, leaves human transcript untouched; no-op when the model natively supports images. | dsh plugin --profile web add link:D:/dsh-plugins/dsh-vision (or via Settings→插件 extra-plugins card; config in settings.yaml / bundle cordis.patch.yml) |
MIT;README example path is Windows-specific (D:/dsh-plugins/dsh-vision). |
| Aidenwu0209/dsh-PaddleOCR-Skills | OCR for dsh: two native PaddleOCR tools, two skills, and a Settings→PaddleOCR GUI; auditable raw JSON results under .dsh-paddleocr/results/. | npx @deepseek-ai/dsh plugin --profile web add "github:Aidenwu0209/dsh-PaddleOCR-Skills#main" (needs Node 22.19+, DeepSeek Harness, Python 3.9+, uv) |
Apache-2.0;Requires uv/Python runtime; subprocess execution. |
| akqwpeter-prog/dsh-media-skills | Gives dsh image reading & generation: free GLM-based vision model route, paste-image reading, and vision-review / image-gen skills; keys read from env → ~/.dsh/secrets/media-tools.env → DSH credential store, never hardcoded. | dsh plugin --profile <name> add github:akqwpeter-prog/dsh-media-skills |
MIT |
| Arnoldkevin/prismrelay-mcp | 给纯文本 agent 赋予图像理解:通过 Agnes AI(BYOK)的本地 stdio MCP 服务器 prismrelay 让 agent 看懂图片;同时以 DSH bundle、Claude skill(~/.claude/skills/prismrelay-images)、Agent Skills 目录形式分发;DSH 集成细节见 docs/DEEPSEEK_HARNESS.md。 | npx @deepseek-ai/dsh plugin --profile web add github:Arnoldkevin/prismrelay-mcp (verify: npx @deepseek-ai/dsh --profile web --dump-config; needs AGNES_API_KEY exported) |
MIT;DSH is a Developer Preview — MCP image-output may be limited (see docs/DEEPSEEK_HARNESS.md); BYOK costs and image data leave the host. |
| cesaryike/dsh-image-to-path | 拖图/贴图转路径:接管 WebUI 拖放/粘贴,把图片保存到会话工作区 dsh-image-to-path-uploads/ 并以路径文本/文件名芯片插入输入框,纯文本模型可经工具(含视觉工具)处理图片;多模态模型不受影响。 | dsh plugin --profile web add /path/to/dsh-image-to-path(或 dsh plugin --profile web add github:cesaryike/dsh-image-to-path;pnpm pack 后 add ./dsh-image-to-path-0.1.0.tgz) |
MIT;依赖 DSH 0.1.x WebUI 附件行为;安装后需重启 Web Profile。 |
| Elohia/dsh-plugin-mm-vision | 通感编码器 (Synesthesia Encoder): gives text-only DSH models image understanding by encoding images into structured spatial text via the mm_vision tool (pure JS, no build). | dsh plugin --profile web add dsh-plugin-mm-vision (or: dsh plugin --profile web add github:Elohia/pi-mm-vision#dsh-plugin) |
MIT |
| hawkongz/doubao-vision-dsh | 宿主级插件:让纯文本模型通过桌面豆包 App 识别聊天图片(CDP 桥接,全预设生效、热开关、识别可取消),含图片归档 | 手动安装:复制 doubao-vision.mjs + doubao-vision-entry.mjs 到插件目录,并在 $DSH_HOME/cordis.patch.yml 挂一行(config.doubaoExe 可配) |
MIT;Windows-only, requires installed Doubao desktop app; relies on DSH internal APIs (ctx.get()) that may break after upgrades (silent-disable fallback). |
| huashenglian/dsh-her-eyes | 让 AI 自动调用 VLM 分析图片:analyze_image 工具(主/备 OpenAI 兼容视觉端点,自动故障转移),设置页 Vision 管理,配置存 vlm-vision.json | dsh plugin --profile web add github:huashenglian/dsh-her-eyes (或 add ./dsh-her-eyes / tarball) |
MIT;Do not manually duplicate the insert her-eyes row in the profile patch - the bundle already inserts it (duplicate loader entry id error at boot). |
| Isekai-Mfu/dsh-mimo-vision-hint | 视觉任务派发提示:仅注入 system prompt 文本,引导把图像识别任务交给 opencode-go mimo-v2.5 subagent;不注册模型工具或 cordis 服务 | dsh plugin --profile web add github:Isekai-Mfu/dsh-mimo-vision-hint (卸载:dsh plugin --profile web remove dsh-mimo-vision-hint) |
MIT;需 pnpm 在 PATH;依赖外部 mimo-v2.5 服务可用 |
| junhongchashui/dsh-vision-relay | 视觉中继:纯文本模型直接读聊天图片,云端 + 本地 Ollama 双后端自动切换,ModLens v2 风格结构化证据输出;附 image-recognition 技能 | 在 $DSH_HOME/profiles/web/cordis.patch.yml 追加行:- name: 'file:///<绝对路径>/plugin.mjs'(并配置 bridgeDir 指向仓库 webtools 目录) |
MIT;默认可能走云端后端,注意图片隐私;升级最坏情况为静默禁用 |
| jyh20030112/dsh-visual-plugin | 视觉桥接(vision bridge)插件:为 DSH 提供图像视觉/理解能力(PRD: docs/vision-bridge-prd.md) | dsh plugin --profile web add dsh-visual-plugin (或 github:jyh20030112/dsh-visual-plugin) |
MIT;README 安装细节较薄,能力以 docs/vision-bridge-prd.md 为准 |
| Kevoyuan/dsh-mac-vision | macOS 原生视觉插件(Apple Vision):本地图片/剪贴板/屏幕/应用窗口 OCR 与视觉检测,为纯文本模型提供视觉能力;内嵌 SKILL.md 仅指导模型何时调用工具 | dsh plugin --profile default add dsh-mac-vision(首次视觉任务时插件用系统 Swift 编译器构建并缓存本地 helper;不要单独安装 SKILL.md) |
MIT;屏幕/窗口读取涉及敏感画面,需用户显式授权屏幕录制;首次使用需本机构建 helper |
| lakeofsky347/dsh-vision | 识图路由(Vision Bridge):图片交给视觉模型描述后回填给纯文本 DeepSeek 模型(monitor + Config schema) | dsh plugin --profile web add github:lakeofsky347/dsh-vision(或 ./dsh-vision / ./dsh-vision-0.1.0.tgz) |
MIT;建议固定 commit(github:lakeofsky347/dsh-vision#)再安装。 |
| linenxi-ctrl/dsh-vision | 为 DeepSeek Harness 增加外挂识图模型:圆形鲸鱼按钮配置面板、发送图片识图自动回传当前会话、为 agent 注入 screenshot/recognize_image 工具、多协议自动适配(可配地址/密钥/模型/提示词/代理)。 | 一键:bash install.sh (macOS/Linux) 或 install.bat (Windows,自动下载免装 Node.js);手动:复制 dsh-vision 到 /node_modules/ 并在 cordis.patch.yml 加 name: 'dsh-vision',agent 工具另行在 preset 加绝对路径 lib/tool.js |
MIT;依赖外部视觉 API 地址与密钥,密钥由用户自行保管;截图工具授予 agent 截屏能力。 |
| MC5lan/dsh-multimodal | Adds eyes+paintbrush to DeepSeek: paste screenshots/images in-session, GLM vision model transcribes verbatim (errors/code/UI), DeepSeek continues; automatic text-to-image generation displayed in conversation; config under ~/.dsh/settings.yaml dsh-multimodal:. | dsh plugin --profile web add github:MC5lan/dsh-multimodal (or: dsh plugin --profile web add /path/to/dsh-multimodal) |
MIT;Image content leaves the host to third-party vision/generation services. |
| niyongsheng/free-vision-skill | 本地化识图/OCR 技能插件:基于 macOS Vision Framework 的图片文字识别、表格结构提取与无文字图片描述,全本地无网络(中英文);双形态:DSH Cordis 插件 + skill(SKILL.md,allowed-tools Bash)。 | dsh plugin add @niyongsheng/free-vision-skill;并在 cordis.patch.yml 加 - id: free-vision-skill / name: '@niyongsheng/free-vision-skill' |
MIT;peerDependencies 依赖 @cordisjs/core ^3.18(Cordis 3.x 系列)且要求 macOS;需与宿主 cordis 版本兼容验证。 |
| oil-oil/dsh-vision | 近原生图像理解:视觉模型继续原生收图;主模型为纯文本时,由独立视觉模型先观察原图,再把描述交回原 DeepSeek 模型继续;目标精确锁定 0.1.0-rc.6。 | npx @deepseek-ai/dsh plugin --profile web add github:oil-oil/dsh-vision(带 see-skill 兼容说明;开发 pnpm install && pnpm check) |
MIT;目标锁定 0.1.0-rc.6(Developer Preview),宿主升级需重验。 |
| qizhen2021/dsh-plugin-vision | 为 DSH 增加视觉/OCR 能力(含 ASCII-art),inject tools/fs/systemPrompt,适配任意视觉模型 / Adds vision/OCR analysis via a vision model with ASCII-art output. | cd ~/.dsh/profiles/web && pnpm add @qizhen2021/dsh-plugin-vision && append "@qizhen2021/dsh-plugin-vision" to dsh.profile.bundles && pnpm install (or vendor symlink + cordis.patch.yml) |
MIT |
| RRRosmontis/dsh-qwen-mm | 多模态原生接入:集成 Qwen-MM-Plugins 的 vision/OCR/ASR/搜索/视频/Blender/FreeCAD MCP 工具 + 图片附件桥接(拖图上传) | dsh plugin --profile web add github:RRRosmontis/dsh-qwen-mm (拖图功能需搭配含图片消费方注册表改动的 RRRosmontis/deepseek-harness fork) |
MIT;附件导出到磁盘 + 外部 MCP 工具集,安装前应审查启用的工具列表 |
| rzhuzi/dsh-vision-plugin | DSH 识图:把图片发给 OpenAI Chat Completions 兼容多模态视觉模型,识别结果注入当前会话;客户端提供输入框「识图」按钮 | 在 packages/bundle/web-app/cordis.patch.yml 加 name 条目并补 workspace:^ 依赖,pnpm install && pnpm run build:lib:host && pnpm run build:lib:client && pnpm dsh web(详见 INSTALL.md) |
MIT;需在 harness checkout 内构建接入,依赖 workspace 结构 |
| sala003/dsh-tool-describe-image | 让纯文本 DeepSeek 看懂图片:粘贴图片 → base64 → host RPC(/dsh-describe-image) → 阿里云百炼 qwen-vl 生成文字描述填入输入框 | npm install -g dsh-tool-describe-image && dsh plugin --profile web add dsh-tool-describe-image(可在 cordis.patch.yml 覆盖 name 配置) |
MIT |
| sjakdhasdh/dsh-vision | 为无视觉能力的模型(如 deepseek-v4-flash)增加识图工具,经阿里百炼/任意 OpenAI 兼容视觉 API | pnpm install && pnpm run build,然后 dsh plugin --profile web add ./dsh-vision(或 profile 补丁层 cordis.patch.yml: - id: dsh-vision) |
MIT;依赖对 dsh-llm-deepseek adapter 的小补丁 |
| Sorwcyra/ds-vision-plugin | 四模型视觉竞速(Agnes 2.5/2.0、GLM-4V-Flash、GLM-4.1V-Thinking-Flash)+ OCR + 图文桥:粘贴图片后首个有效识别结果交给 DeepSeek。 | npx -y @deepseek-ai/dsh plugin --profile web add "github:Sorwcyra/ds-vision-plugin"(或 npx -y github:Sorwcyra/ds-vision-plugin) |
MIT;图片会发送到外部 VLM 服务商;确认模型 endpoint 与数据合规。 |
| Spirit4471/multimodal-bridge | 多模态桥:把 Qwen-VL 视觉理解与 Qwen-Image 图像生成带给纯文本模型(DeepSeek),双形态(MCP qwen_vision/qwen_generate + DSH bundle),含模型 fallback 与尺寸自适应。 | dsh plugin --profile <name> add dsh-multimodal-bridge |
MIT;依赖 npm 包 dsh-multimodal-bridge 可安装性;外部视觉 API 数据外发。 |
| tdf1995/dsh-plugin-vision | 为纯文本模型提供视觉能力:图像描述/OCR/VQA(Gemini gemini-3.6-flash 与智谱 GLM glm-4.6v-flash 免费 API),封装为 DSH 会话内可调用工具;浏览器端体验走动态 Cordis 插件 + 平台级 RPC 白名单。 | npm i -D dsh-plugin-vision && dsh web --patch node_modules/dsh-plugin-vision/cordis.patch.yml(或把 id: dsh-plugin-vision / name: 'dsh-plugin-vision' 合并进 profile 的 cordis.patch.yml) |
MIT;社区 npm 包仅含 Host 半区,浏览器端依赖平台级白名单;外部视觉 API 数据外发,确认服务商数据合规。 |
| WUDIFIVE/dsh-plugin-vision | Adds image understanding (识图) and image generation (生图) tools by delegating to an OpenAI-compatible model so the main agent needs no vision support. | dsh plugin --profile web add github:WUDIFIVE/dsh-plugin-vision (then add name: dsh-plugin-vision to ~/.dsh/profiles/web/cordis.patch.yml) |
MIT;Do not put the key string in apiKeyEnv (it is treated as an env var name); keys written into cordis.patch.yml are plaintext. |
| wulusai2333/mimo-vision | Vision bridge: describe_image tool sends images to mimo-v2.5 multimodal model and returns text description to a text-only main model. | Copy lib into ~/.dsh/profiles/node_modules/@deepseek-ai/dsh-tool-vision (or build into harness tree) and add name: '@deepseek-ai/dsh-tool-vision' to cordis.patch.yml |
MIT;First activation requires a DSH restart to import the package. |
| wuwangmao/dsh-qwen-multimodal | Qwen multimodal bridge for text-only models: vision (qwen3-vl), speech-to-text (qwen3-asr), text-to-image (qwen-image) with generate-then-verify loop. | dsh plugin --profile demo add github:wuwangmao/dsh-qwen-multimodal (or ./dsh-qwen-multimodal / tarball); configure skills/deepseek-vision/.env VISION_API_KEY |
MIT;Keep API key outside node_modules via external skillDir if desired; Python resolver on PATH. |
| xcodebuild/dsh-plugin-read-image-free | 让纯文本模型理解图片:read_image_free 工具把图片路径交给 bigmodel.cn 免费 vision 模型(GLM-4.1V-Thinking-Flash)做 OCR、画面描述、图内文字翻译等,支持多图空格分隔。 | dsh plugin --profile web add dsh-plugin-read-image-free(可选在 ~/.dsh/profiles/web/cordis.patch.yml 按 id 覆盖配置;卸载 dsh plugin --profile web remove dsh-plugin-read-image-free) |
MIT;图片外发第三方视觉模型,注意数据合规。 |
| xiaoshihou514/dsh-vision | 本地视觉桥:用 @huggingface/transformers(Florence-2)在 DeepSeek 纯文本路由前做本地图像理解;patch agent-default-model 到 dsh-vision provider,含 transformers-backend 与 durable-descriptions 模块。 | dsh plugin --profile web add dsh-vision(或本地 pnpm install && pnpm build 后 add <repo路径>) |
MIT;ALPHA;模型下载依赖 HF Hub 可达性。 |
| Xieweikang123/dsh-vision-bridge | 图片桥:粘贴/拖入的图片在进入模型前由 OpenAI 兼容视觉端点(默认智谱免费 glm-4.6v-flash,降级链 glm-4.1v-thinking-flash→glm-4v-flash)识别成文字替换图片块,纯文本模型即可看图;监听 agent/pre-step 官方扩展点。 | git clone https://github.com/Xieweikang123/dsh-vision-bridge && 在 ~/.dsh/cordis.patch.yml insert:- id: dsh-vision-bridge / name: 'file:///…/dsh-vision-bridge/lib/index.js'(Windows 必须 file:// URL),改后重启 dsh |
MIT;对话中不保留原图,历史仅有识别文字;网关若拒绝图片块需先放行(readme 有说明)。 |
| xlight/deepseek-visionary | 给 DSH 接入 DeepSeek 网页版原生多模态视觉:deepseek_vision/status/login/logout 4 个宿主级原生工具,宿主进程内 spawn visionary-server(Rust 单二进制:PoW→上传→fork→HIF 签名→SSE 流式),支持 CDP 浏览器自动登录;另有 vision CLI 与内嵌 skill。 | 安装 visionary-server 二进制(官方脚本);dsh plugin --profile web add @xlight-oss/visionary-dsh(或轻量接入:visionary-server init dsh 安装 skill + CLI) |
未发现;仓库级 LICENSE 未检出;DeepSeek 网页登录行为依赖网页侧灰测模型与鉴权流程,安全性需自行评估。 |
| yanxinwang-ml/dsh-plugin-vision-tool | 为纯文本 DSH 模型注册 analyze_image 工具,把图像识别路由到专用视觉模型(默认 Zhipu GLM-4.6V-Flash) | dsh plugin --profile web add dsh-plugin-vision-tool(或手动放入 $DSH_HOME/profiles/node_modules/ 并在 cordis.patch.yml 注册) |
MIT;依赖 DSH 运行时内部 API,升级 DSH 后需重新验证;图片数据发送给第三方视觉模型 |
| ycp424c/dsh-luna-vision-bridge | LLM adapter:注册 luna-vision-bridge provider,原生图片附件先经 Codex Luna 转写为文字,再交给任意已注册纯文本模型(可多下游) | dsh plugin add --profile web @ycp424c/dsh-luna-vision-bridge,并追加到 profile bundles(或 dsh plugin --profile web add "link:<path>") |
MIT;作者明确标注为临时兼容方案(hack),DSH 官方原生读图能力可能取代之 |
| ysr666/dsh-vision-router | 视觉路由插件:粘贴图片自动挂载内置免费视觉模型链识图;看图问答/定位/裁剪/像素对比/取色/OCR/矢量化/抠图/截图等像素级工具(sharp/potrace/tesseract/Chrome,无 Python),含降级链与缓存,产物写入会话工作区 .dsh-vision-router/artifacts/。 | profile 补丁(cordis.patch.yml,由 dsh.bundle.patch 声明)加一行 insert 即可激活;插件通过 dsh 设置服务实时配置路由/模型链。 |
LGPL-3.0;默认安装即启用并外发图片到第三方视觉端点;使用前确认模型链与数据合规。 |
| Yuuz12/dsh-vision-helper | 持久化全局视觉助手:把图片送往可配置的多模态模型(设置页选择提供方/模型/温度/最大输出 tokens/最大图片边长),留空自动选多模态;宿主零依赖(无 import),重启不丢失、所有会话可用。 | npx @deepseek-ai/dsh plugin --profile web add dsh-vision-helper(或 tarball:add ./dsh-vision-helper-0.4.0.tgz;维护者模式:add ./dsh-vision-helper 源码目录;手动后备:目录放入 <profile>/node_modules/ 并在 cordis.patch.yml 加 - id: dsh-vision-helper) |
MIT;需先在 DSH 模型设置中配置多模态模型路由,未配置时功能不可用;外部视觉端点数据外发。 |
| zcXie777/dsh-image-reader | read_image 工具:模型按工作区路径把图片发给任意 OpenAI 兼容视觉端点并问答(截图/图表/照片理解),让纯文本 DeepSeek 直接看图。 | git clone https://github.com/zcXie777/dsh-image-reader.git && cd dsh-image-reader && dsh plugin --profile web add "$PWD/dsh-image-reader"(headless:dsh plugin --profile headless add "$PWD/dsh-image-reader";仓库根目录即包体,插件目录名与包同名) |
MIT;README 提示发布 npm 后以包名安装;当前以仓库目录安装为主。 |
| zhuiyueya/dsh-visionary | 视觉桥插件:透明把聊天图片转为 OCR 文本 + 视觉模型描述再交给纯文本 DeepSeek;GLM-4V、Qwen-VL、Gemini、Ollama 等多后端可在模型设置页配置,含多后端降级链。 | dsh plugin --profile web add dsh-visionary,再在 ~/.dsh/profiles/web/cordis.patch.yml 激活(加 name: dsh-visionary);源码:git clone + npm install |
MIT;外部视觉端点数据外发;面向 DeepSeek Harness 0.1.0-rc.6。 |
| CraZY222123/dsh-ocr-plugin | Local OCR provider (RapidOCR fast + DeepSeek-OCR-2/llama.cpp deep) registered as 'ocr' service on the llm-deepseek adapter seam; converts images to text blocks before API send. | ./scripts/install.sh --profile web (patches cordis.patch.yml with ocr-provider row); manual: copy to ~/.dsh/profiles/node_modules/@deepseek-ai/dsh-ocr + patch cordis.patch.yml |
MIT;依赖 llm-deepseek 适配器 OCR 缝(约 30 行本地改动),非即插即用;本地跑 Python/llama.cpp OCR 子进程 |
| Yts1919/dsh-vision-complete | Windows skill pack: SKILL.md + vision.py (image/OCR/object-detect/video/voice/PDF via cloud Qwen), registers qwen-mm-plugins MCP into cordis.patch.yml, clipboard screenshot tool. | Windows only: git clone + run install.bat (needs DASHSCOPE_API_KEY); uninstall via uninstall.bat; see README | MIT;非 dsh plugin 包:脚本把 skill 复制到 ~/.dsh/skills 并在 cordis.patch.yml 追加 MCP 条目;需阿里云 API Key;仅 Windows |
Web UI、TUI 与开发者体验
| 插件 | 能力 | 安装或挂载方式 | 许可 / 风险 |
|---|---|---|---|
| zhu1090093659/dsh-web-ui | Web UI 插件与皮肤合集,包括任务板、Git 图、移动端和 Token 视图 | dsh plugin --profile web add @linxin666/dsh-web-ui-all |
BSD-3-Clause;以各子包发布状态为准 |
| Ericwong5021/dsh-kanban | DSH Web UI 任务看板 | dsh plugin --profile <profile> add github:Ericwong5021/dsh-kanban |
MIT;早期项目,建议本地回归测试 |
| GooodWei/context-vista | /context 上下文占用、压缩与费用视图 |
npx @deepseek-ai/dsh plugin --profile web add github:GooodWei/context-vista |
MIT;未发布稳定版本 |
| zhaoscsc/dsh-wikilink | Obsidian 风格 [[wikilink]],引用笔记到提示词 |
dsh plugin --profile web add https://github.com/zhaoscsc/dsh-wikilink/archive/refs/heads/main.tar.gz |
MIT;重装 DSH 后可能需重打补丁 |
| omdsh-dev/dsh-open-in-vscode | 从 Web UI 直接在 VS Code 打开工作区 | dsh plugin --profile web add https://github.com/omdsh-dev/dsh-open-in-vscode/archive/refs/tags/v0.1.5.tar.gz |
MIT;会调用本机编辑器 CLI |
| omdsh-dev/dsh-notification | Turn 完成时的桌面通知与规则过滤 | dsh plugin --profile web add https://github.com/omdsh-dev/dsh-notification/archive/refs/heads/main.tar.gz |
MIT;通知可能泄露会话标题或输出摘要 |
| openguardrails/dsh-tui | Claude Code 风格的终端 UI 与会话恢复 | dsh plugin --profile tui add github:openguardrails/dsh-tui |
MIT;预览期 API 可能破坏兼容性 |
| ccch1mneyyy/dsh-cc-tui | 全屏终端交互、流式思考和性能仪表 | dsh plugin --profile cc-tui add dsh-cc-tui |
BSD-3-Clause;依赖 Node.js 22.19+ |
| 0xsline/dsh-spotlight | Keyboard-first command palette (⌘K/Ctrl+K) for DSH Web — fuzzy search over slash commands, recent sessions, UI actions, plugin settings. | dsh plugin --profile web add "github:0xsline/dsh-spotlight#main" |
BSD-3-Clause;Web client only — discovers DOM elements and delegates to native actions; no server data channel, no durable state; shortcut stored in browser localStorage. |
| alingalingling/ui-status-label | 自定义 DSH Web 聊天运行状态文案(Deep diving → 任意文字) | dsh plugin --profile web add github:alingalingling/ui-status-label |
BSD-3-Clause;仅改浏览器呈现文案;settings 本地持久化,不触及模型请求/网络 |
| AnacondaKC/dsh-custom-css | Custom CSS plugin — settings panel to paste CSS/background images, persisted to host settings ($DSH_HOME/settings.yaml) and synced across all browsers. | dsh plugin --profile web add /path/to/dsh-custom-css |
BSD-3-Clause;Writes CSS to host settings via trusted-host RPC and injects |
还没有评论,来写第一条。