DeepSeek Harness 插件

deepseek-mcp-plugin

本地图片理解插件:vision Service + vision_describe 工具(MiniMax-M3 → 智谱 GLM-4.6V-Flash → 本地 Ollama gemma3:4b 三层降级链)(英文原文)

跳到安装方式

来源信息

GitHub 仓库
YNM10086/deepseek-mcp-plugin
最近更新
2026年8月15日
分类
工具与能力
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/YNM10086/deepseek-mcp-plugin
插件名:deepseek-mcp-plugin
作者:YNM10086

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器2 个文件
README.md来源说明 · 只读预览

🖼️ deepseek-vision — DSH 本地图片理解插件

> 把 deepseek-mcp-serve 的视觉识别能力收编为 DSH 宿主级 bundle 插件vision_describe 工具随 DSH 启动自动挂载,所有会话的 AI 直接可用——无需规则提醒,遇到图片自然调用。

三层后端链自动降级:MiniMax-M3(云)→ 智谱 GLM-4.6V-Flash(云,免费)→ 本地 Ollama gemma3:4b(完全本地,涉密图片专用)

✨ 特性

  • ⚙️ 零配置使用:AI 遇到图片自动调用 vision_describeimagePath + question 原样传入)
  • 🔁 重启不丢:bundle 注册进 web profile,随 DSH 启动自动挂载(与 dsh-collab-bundle 同机制)
  • 🔒 密钥安全:keys 存 ~/.dsh/vision.config.json,经子进程 env 注入,不进日志、不进工具输出;错误信息自动剥离 base64 图片数据
  • 🧩 可复用vision Service 可被其他插件 ctx.get('vision') 直接调用
  • ⏱️ 超时可控:单后端超时 + 整体链 deadline,最坏等待有界

🧭 后端链

顺序后端端点模型
1MiniMax(云)https://api.minimaxi.com/v1/text/chatcompletion_v2MiniMax-M3
2智谱(云,免费)https://open.bigmodel.cn/api/paas/v4/chat/completionsGLM-4.6V-Flash
3Ollama(本地)http://localhost:11434/api/chatgemma3:4b

降级语义:网络错误 / 5xx / 429 → 降级下一后端;其他 4xx → fail-fast;全链失败 → 报错。强制 ollama 后端 = 完全本地处理(涉密图片)。

📦 文件结构

deepseek-mcp-plugin/
├── README.md
├── package.json          # bundle 包定义(dsh.bundle.patch → cordis.patch.yml)
├── cordis.patch.yml      # 挂载行(host 级:所有会话自动获得工具,重启不丢)
├── lib/
│   └── index.js          # 插件主代码(ESM)
├── src/
│   └── deepseek-vision.host.js   # 动态插件版源码(历史/机制参考)
└── docs/
    ├── 2026-08-15-deepseek-vision-plugin-design.md   # 设计文档
    └── 2026-08-15-deepseek-vision-plugin.md          # 实施计划

🚀 安装

dsh plugin --profile web add "file:D:/Deepseek-MCP-Plugin"
  • 自动注册进 web profile 的 dsh.profile.bundles 与 dependencies(file: 依赖)
  • 注意:安装是复制(非链接)——修改 lib/index.js 源码后需重新执行上述命令才生效
  • 卸载:dsh plugin --profile web remove deepseek-vision

✅ 状态

  • [x] 动态插件验证通过(默认链识别与基线一致、429 降级、错误路径全部正确)
  • [x] 固化:bundle 安装进 web profile,重启自动挂载(已实测)
  • [x] AGENTS.md 识图规则退役(指向 vision_describe 工具)
  • [x] 原 deepseek-mcp-serve 技能归档(SKILL.md 标记 RETIRED)
  • [x] 推送至 GitHub(YNM10086/deepseek-mcp-plugin)

🔐 安全

  • API keys 只从 ~/.dsh/vision.config.json 读取,经子进程 env 注入,不落盘、不进日志、不进工具返回
  • 错误信息中 base64 图片数据会被 sanitize() 剥离([image omitted]
  • 涉密图片务必传 backend: "ollama"(完全本地,不经过第三方服务器)