ModLens:DeepSeek Harness 的首个视觉 DSH plugin,让纯文本模型看懂图片
liustack/modlens
ModLens 为 DeepSeek Harness 等纯文本模型外挂视觉能力,粘贴图片即得结构化 JSON 证据。
ModLens 为 DeepSeek Harness 的纯文本模型(如 DeepSeek、GLM)外挂视觉能力,粘贴图片即得结构化 JSON 证据(OCR、版面、语义),无需先保存文件再传路径。
dsh plugin --profile web add github:liustack/modlens- 分类
- 工具与能力
- 平台
- DSH-Plugin
- 作者
- liustack
- 分发方式
- 插件
modlens 核心特性
modlens 仓库信息
modlens 仓库简介
ModLens 是 DeepSeek Harness(DSH)的首个视觉插件(DSH plugin),由 liustack 维护,采用 MIT 协议,旨在为纯文本模型(如 DeepSeek、GLM)赋予视觉能力。它解决了文本模型无法读取图片的问题:用户可直接将图片粘贴到聊天中,无需先保存文件再传递路径。ModLens 通过原生 modlens_read_image 工具,将图片转换为结构化 JSON 证据(包含 OCR、版面、语义信息),从而让模型理解图像内容。该插件自动发现所有携带纯文本 DeepSeek 或 GLM 模型的提供商路由,并为每条路由添加包装条目(如 DeepSeek-V4-Flash (modlens vision)),同时自动排除视觉模型,确保原生粘贴体验。
ModLens 这个 DSH plugin 支持哪些核心特性?
ModLens 支持两种粘贴方式:直接粘贴(图片作为临时文件,路径进入编辑器)或选择 (modlens vision) 模型条目(缩略图保留在消息中,请求时转换为结构化证据)。它自动发现并包装所有纯文本模型路由,并记住用户选择。此外,ModLens 提供配置文档、输出契约(output schema)、安全文档和故障排查指南,确保可定制性和可靠性。
ModLens 怎么安装?
安装 ModLens 只需一条命令,使用 DSH 的插件管理功能。安装后,更新插件只需再次运行相同命令。注意版本号是显式指定的,而非 @latest,以避免 pnpm 11 对最近 24 小时内发布版本的延迟。
dsh plugin --profile web add github:liustack/modlens
ModLens 兼容哪些 DeepSeek Harness 版本和平台?
ModLens 是专为 DeepSeek Harness 设计的,支持所有携带纯文本 DeepSeek 或 GLM 模型的提供商路由。它自动排除视觉模型,确保兼容性。插件基于 TypeScript 开发,需要 Node.js 环境。最近更新于 2026-08,由 liustack 持续维护,社区可通过 GitHub Issues 反馈问题。
ModLens 的配置和输出契约是怎样的?
ModLens 提供详细的配置文档(skills/modlens/references/configure.md)和输出契约(docs/output-schema.md),定义了结构化 JSON 证据的格式,包括 OCR、版面、语义字段。安全文档(docs/security.md)说明了图片处理的安全措施。用户可根据需要调整配置,以满足特定场景。
ModLens 的社区和支持渠道有哪些?
ModLens 的社区支持主要通过 GitHub Issues 进行,用户可随时提交问题。作者 liustack 在 X(Twitter)上活跃,新版本发布和社区动态会第一时间在那里公布。此外,还有配套的 ModSearch 网页工具,提供额外的视觉搜索能力。
