Skip to content

Releases: GOU-GEE/deepseek-vision

v0.4.1

Choose a tag to compare

@GOU-GEE GOU-GEE released this 16 Aug 13:10

✨ 新增

v0.4.0

Choose a tag to compare

@GOU-GEE GOU-GEE released this 16 Aug 11:16

✨ DSH 输入框体验增强

  • 粘贴/拖入图片后,输入框上方显示缩略图卡带,宽度按 DSH composer 变量收敛,
    不超过输入框宽度;上传中 / 已就绪 / 失败均有状态提示。
  • 输入框内不再插入工具调用长指令,只保留隐藏的 🖼️ 引用标记:
    • 用户不输入文字直接发送:自动展开为预设指令(单图 analyze_image,多图 compare_images);
    • 用户已输入自己的问题:只传递图片路径,不注入预设指令,由模型按用户问题调用工具。
  • 消息发送成功后缩略图卡带自动关闭并释放本地 Object URL;引用序列化/裁决失败时
    缩略图保留可重试(host 层发送失败时 DSH 会把序列化文本恢复回输入框,图片不丢失)。
  • 点击缩略图右上角 × 可移除图片并同步撤销引用;多图移除一张后自动重建剩余指令。

🔧 修复

  • 多会话串扰:切换会话时自动清理上一会话残留的缩略图卡带。
  • 上传窗口竞态:上传完成时按最终就绪集合幂等重建引用;上传期间 draft 被清空时
    不再把引用注入下一轮消息。

🧪 测试

  • DSH 插件 Node 测试 18 → 26,全部通过(新增会话切换清理、上传中移除重建、
    上传中发送不注入等用例)。

📦 交付

  • npm:dsh-plugin-deepseek-vision@0.4.0(含内置 Python wheel)
  • PyPI:deepseek-vision-mcp==0.4.0(Trusted Publishing 自动发布)

v0.3.2

Choose a tag to compare

@GOU-GEE GOU-GEE released this 15 Aug 11:14

v0.3.2

正式发布版本。为 DeepSeek Harness 等纯文本模型提供完整的视觉能力:
MCP Server(Python 包)+ DSH 原生插件(npm 包)+ 自动触发的 vision Skill。

版本说明:0.3.0 由作者手动认领 npm 包名;0.3.1 为 PyPI 首次发布
(npm 无此版本);0.3.2 为双端(npm + PyPI)一致发布的当前版本

🚀 新增功能

  • 4 个 MCP 工具analyze_image(单图,本地路径/URL/base64)、
    analyze_clipboard(剪贴板读图,Win/macOS/Linux)、compare_images
    (2-4 张多图对比)、vision_status(健康检查)
  • 7 种预置任务task 参数):通用描述 / OCR / UI 截图 / 报错诊断 /
    图表解读 / 代码提取 / 流程图理解
  • DSH 原生插件:可视化配置页、粘贴/拖拽图片自动触发、
    Key 存 DSH 官方凭据存储(不落库/不回显/不进上下文)
  • 自动运行时:无需 GUI PATH 有 Python/Node——自动下载固定版本
    uv 0.12.5 + 隔离 CPython 3.12 + 内置 wheel

🛡️ 容错与安全

  • 多 Key 轮换、同服务商模型降级、跨服务商备用链
  • 免费模型限流韧性:Retry-After 指数退避、请求预算、故障熔断
  • 识别结果缓存(LRU + TTL),同图同问秒回 cached=true
  • SSRF 防护、token 升档重试、空内容诊断、HTTP 状态码修复指引
  • Key 全程不写入 Git 仓库、日志、模型上下文与页面返回数据

📦 交付形态

  • PyPI:deepseek-vision-mcp==0.3.2(Trusted Publishing)
  • npm:dsh-plugin-deepseek-vision@0.3.2(含内置 Python wheel)
  • 默认视觉模型:智谱免费 glm-4.6v-flash;支持硅基流动/通义千问/OpenAI/自定义

✅ 质量

  • 94 个 Python 测试 + 18 个 DSH 插件 Node 测试
  • MCP SDK 1.2.0 / 1.29.0 / 2.0.0 兼容矩阵、真实 stdio 握手、Ruff、Twine
  • 全新环境安装验收通过:pip install deepseek-vision-mcp==0.3.2
    dsh plugin --profile web add dsh-plugin-deepseek-vision 均可直接使用

🧭 快速开始

pip install deepseek-vision-mcp
cp .env.example .env   # 填入 VISION_API_KEY
deepseek-vision-mcp

# DeepSeek Harness 一键插件
dsh plugin --profile web add dsh-plugin-deepseek-vision
cp -r skills/vision ~/.dsh/skills/