← 返回列表
D

@evan-williams/vision-tool

v0.1.0 · 3 天前发布

Conversation-style UI/UX visual review plugin for DeepSeek Harness: vision_review / vision_ask tools backed by any OpenAI-compatible multimodal endpoint (e.g. agnes-2.5-flash)

deepseek-harnessdshdsh-pluginvisionui-reviewscreenshotplugin

README

vision-tool:DSH 视觉对话评审插件

为纯文本主模型提供对话式界面视觉评审的 DeepSeek Harness (dsh) 插件:围绕具体任务(如美化 HTML)对页面截图进行针对性评审与追问,返回自由文本的专业意见,供主模型据此修改代码。视觉后端为任意 OpenAI 兼容多模态端点(如 agnes-2.5-flash),零运行时依赖(仅 Node 内置能力)。

工具

| 工具 | 作用 | 参数 |
|---|---|---|
| vision_review | 首次评审:按六项默认维度全面评估(风格一致性、配色、间距对齐、视觉层级、可读性、组件一致性),模型有权自主增加评审维度 | path(必填)、focus(可选)、dimensions(可选) |
| vision_ask | 对话式追问:结合前一轮结论深入询问具体问题 | path(必填)、question(必填)、context(可选) |

多轮对话为无状态设计:历史由主模型在会话中自然累积,通过 vision_askcontext 参数传递。

设计原则

所有读取操作均在当前会话内完成:插件只注册读取工具,不创建新对话、不管理会话分组、不依赖 workspace 服务。

官方安装指令(npm 插件市场)

bash
npx -y @deepseek-ai/dsh plugin --profile web add @evan-williams/vision-tool

安装后重启 dsh 进程生效:

bash
npx -y @deepseek-ai/dsh web

视觉后端配置

插件按以下优先级解析 OpenAI 兼容后端(任一即可):

1. `~/.modlen

查看完整 README →

版本兼容矩阵

DSH 版本状态说明
dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
dsh@0.1.0 ✅ 兼容 标准 patch ✅
dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
dsh@0.3.0+ ❓ 未知 尚未发布

💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

元数据

License
MIT
npm
@evan-williams/vision-tool
Repo
git+https://github.com/HaowenCang/vision-tool.git
Engines
{"node":">=22.19.0"}
Weekly DL
0
Monthly DL
0
dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}