Taishan-Vision
让 DeepSeek Harness 纯文本模型也能识图:默认推荐智谱 GLM-4.6V-FLASH和 GLM-4.1V-FLASH 免费视觉模型
- Stars
- 0
- Language
- JavaScript
- Created
- Aug 29, 2026
- Updated
- Aug 29, 2026
Introduction
泰山识图 Taishan Vision v2.0.1
让 DeepSeek Harness(DSH)的纯文本模型也能看懂图片:智谱 GLM 免费视觉模型识图 + 当前模型推理,无需主模型支持图像输入。
由开源插件「鲸晴 JingQing」深度魔改而来,针对可用性、通用性与体验做了系统性重构(见下方对比表)。
✨ 功能亮点
- 免费识图:默认
glm-4.6v-flash→glm-4.1v-thinking-flash,均完全免费,失败自动降级,中文识别质量好 - 任何视觉模型都可用:插件扫描 DSH 中所有支持图像输入的模型,不绑定任何厂商;自带模型用户开箱即用
- 凭据感知路由:未配置 API Key 的模型默认停用,自动优先使用已配置的模型,不会出现反复失败的调用
- API Key 面板直配:设置页内粘贴即保存,写入本机凭据文件,不回显明文、重启不丢
- 零配置恢复:zhipu-glm provider 声明(api/baseURL/
input:[text, image]/contextWindow/maxTokens)内置,配置缺失时自动补写 - 原生风格面板:全部组件跟随 DSH 主题,深浅色模式清晰可辨
- 注入防护:视觉模型返回内容带围栏声明,防图片内指令注入
🏆 对比「鲸晴 JingQing」的改进
| 维度 | 鲸晴 JingQing | 泰山识图 Taishan Vision | 改进 |
|---|---|---|---|
| 默认模型 | 小米 MiMo(约 $0.14/$0.28 每百万 token) | 智谱 GLM 免费(glm-4.6v-flash / glm-4.1v-thinking-flash,$0) | ✅ 免费,识别成本归零 |
| 模型规格内置 | 无 | 上下文/最大输出/成本表/接口地址全部内置 | ✅ 无需记忆模型参数 |
| 多模型支持 | 内置推荐仅小米,引导文只讲小米 | 扫描任意 provider 的视觉模型,引导文通用 | ✅ 自带模型用户开箱即用 |
| 凭据配置 | 手写 ~/.dsh/.credentials.yaml | 面板直接粘贴保存(密码框 + 显隐) | ✅ 零门槛 |
| 凭据感知启停 | 无 key 的模型也默认启用,先失败再降级 | 无 key 默认停用,有 key 自动启用 | ✅ 无无效调用 |
| Provider 声明恢复 | 无 | 内置 zhipu-glm 完整声明,缺失时自动补写 | ✅ 配置重置不慌 |
| API 密度 | 面板较松散、调试角标 | 头部操作按钮化、三栏/参数并排布局、高密度日志 | ✅ 空间利用率高 |
| 夜间模式 | 部分硬编码浅色,深色下刺眼 | 全量主题变量,深浅模式统一 | ✅ 夜间不辣眼 |
| 深色下按钮/开关 | 白底白字或白块 | 品牌蓝渐变 / 双主题覆盖 | ✅ 可见性修复 |
| 界面风格 | 自定义大标题 + 渐变装饰 | 原生 DSH 风格,与官方设置页一致 | ✅ 融入度高 |
| 引导文案 | 只讲小米 MiMo | 通用化:任意视觉模型 + 智谱快速方案 | ✅ 对新人友好 |
| 诊断能力 | 基础快照 | taishan_diag 输出凭据/路由/包装全量状态 | ✅ 排障更快 |
| 安全性 | — | 凭据端点 env 白名单、Origin 校验、密钥永不回读 | ✅ 更稳 |
📦 安装
方式一:GitHub 一键安装(推荐)
dsh plugin --profile web add github:iguanren/taishan-vision#v2.0.1
DSH 会自动安装并把插件加入 profile 组合层,重启 DSH 后生效(无需手动改任何配置)。不想锁定版本可去掉 #v2.0.1 安装最新。
如安装时报 pnpm 构建拦截提示,确认本插件无构建脚本时按提示放行即可(最新版通常无此问题)。
方式二:手动安装
-
放包:把
taishan-vision文件夹整个复制到 DSH profile 的 node_modules 目录- Web 版:
~/.dsh/profiles/node_modules/
- Web 版:
-
挂载:在 web profile 的补丁文件
~/.dsh/profiles/web/cordis.patch.yml中追加(若已存在旧版 jingqing 条目请替换):- insert: - id: taishan-vision name: taishan-vision -
重启 DSH
🔑 配置 API Key(唯一需要手动做的事)
DSH 的凭据是"环境变量引用"机制,插件只认 ZHIPU_GLM_API_KEY 这个名字:
方式 A(推荐)——面板粘贴:
- 打开智谱开放平台 https://open.bigmodel.cn 注册并创建 API Key(免费额度即可用 GLM 视觉模型)
- DSH 设置 → 泰山识图 → 「API Key」卡片 → 粘贴 Key → 点「保存」
- 状态变为「已配置 ✅」即完成,立即生效,重启不丢
方式 B——手工编辑凭据文件:
在 ~/.dsh/.credentials.yaml 中加一行(文件不存在会自动创建):
ZHIPU_GLM_API_KEY: <你的key>
Key 只存于
~/.dsh/.credentials.yaml,不写入设置文件、不进日志、面板永不回显明文。清除:面板点「清除」或删除该行。
🛠 使用
发送带图片的消息,模型会自动调用识图工具;也可让模型直接描述图片。诊断:让模型调用 taishan_diag 工具查看扫描快照、凭据状态、路由配置。
⚙️ 默认推荐模型(免费)
| 模型 | 上下文 | 最大输出 | 费用 |
|---|---|---|---|
| glm-4.6v-flash | 128K | 32K | 免费 |
| glm-4.1v-thinking-flash | 64K | 16K | 免费 |
🧹 卸载
- GitHub 安装:
dsh plugin --profile web remove taishan-vision,重启 DSH; - 手动安装:删除
~/.dsh/profiles/node_modules/taishan-vision目录,并把cordis.patch.yml中对应 insert 条目移除,重启 DSH。
💬 反馈与支持
遇到问题先试一步诊断:在对话中让模型调用 taishan_diag 工具,会输出模型扫描快照、凭据状态、准入包装、路由配置——把这份输出连同报错信息一起提交,定位会快很多。
- 🐛 Bug 报告:点击 New Issue,选择 Bug report 模板(已内置 taishan_diag 输出占位)
- 💡 功能建议:点击 New Issue,选择 Feature request 模板
- 🗣 讨论交流:访问 Discussions
报告 Bug 时请附上:DSH 版本(dsh --version)、操作系统、复现步骤、taishan_diag 输出、相关截图。
MIT License