Modlens 对比 Vision Router
这两个插件在本目录里属于重叠的分类或使用场景,是同一个需求下的候选。下表逐项列出本站核查过的字段——验证等级、安全扫描、兼容目标、安装命令——以及它们的差异。表下是编辑判断:何时选左边、何时选右边、何时两个都不该装。
| 字段 | Modlens | Vision Router |
|---|---|---|
| 验证等级 | L2 · 结构完整 | L3 · 安装命令可解析 |
| 安全扫描 | 未验证 | 未验证 |
| 维护健康度 | 活跃 | 活跃 |
| 兼容目标 | — | 0.1.0-rc.8 through 0.1.5-rc.2 |
| 最后核查 | 2026-09-18 | 2026-09-18 |
| 许可 | MIT | MIT |
| 语言 | TypeScript | JavaScript |
| Stars(仅参考) | 3,985 | 1,106 |
| 分类 | 工具与能力、模型与推理 | 工具与能力、模型与推理 |
| 适用场景 | 视觉与 OCR | 视觉与 OCR |
| 安装命令 | dsh plugin --profile web add @liustack/modlens | dsh plugin --profile web add dsh-vision-router |
表中每一项都来自两个条目的公开字段,本站不对插件质量下结论。
场景判断
两者都给纯文本 harness 装上眼睛,买到的保证却不同。Modlens 是单一证据桥:图像发往你配置的视觉引擎,返回结构化 JSON,公开安装命令钉住版本,好让下游解析不被悄悄弄坏。VisionRouter 是回合级工具箱——按需视觉回合、像素 diff,以及方便但并不私密的免 key 匿名回退。应按图像走的路径选,而不是按 star 数。
何时选 Modlens
图像必须走你控制的供应商、解析依赖稳定证据 schema、宁可少工具也不碰匿名端点时选 Modlens。对已有视觉 API key 与固定提示词格式的生产管道,这是更稳的接口约定。
何时选 Vision Router
作业是交互式截图——像素回归、临时检查回合——且希望工具同装一包时选 VisionRouter。免 key 路径不要碰敏感内容;若要带 key 访问,在第一次关键会话前配好,而不是出事之后。
两者都不该选的情况
两者都不能替代原生多模态模型。模型本来就看得清图像时,你多半要的是审查与引用工具,而不是又一座视觉桥。主任务是长页 OCR 时,去看 Vision-Toolkit,别硬把这两者塞进那个角色。
怎么选
- Vision Router 的验证等级更高(L3 对 L2),说明它的安装路径被推进得更远。
- 兼容目标不同(undefined 对 0.1.0-rc.8 through 0.1.5-rc.2):指向较旧目标的一方可能还没跟进最新预览线。
- Modlens 的社区更大(3,985 stars),但 star 数只反映关注度,不是安全或质量评分。
常见问题
- Modlens 和 Vision Router 可以互相替代吗?
- 它们属于同一批分类(Modlens 与 Vision Router 共享分类或场景),但安装方式与验证程度不同:Modlens 为 L2,Vision Router 为 L3。先按上表确认安装命令,再在隔离 profile 里试装。
- 哪一个更新?
- Modlens 的条目更新更近(2026-09-18,另一方为 2026-09-18)。更新时间反映的是本站核查该条目的时间,不等于插件最近一次发版时间。
- 能不能两个都装?
- 有可能,但先看表面是否重叠。Modlens 的安全扫描状态是未验证、未声明兼容目标;Vision Router 是未验证、声明兼容 0.1.0-rc.8 through 0.1.5-rc.2。若两者注册同一工具名或争用同一 UI 槽位,后装的可能静默覆盖前一个。更稳妥的做法是隔离 profile 各装一次,对照工具列表后再合装。