test
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"mac_linux": {
"vision-mcp": {
"args": [
"-y",
"@lordfine/vision-mcp@1.0.0"
],
"command": "npx",
"type": "stdio"
}
},
"windows": {
"vision-mcp": {
"args": [
"/c",
"npx",
"-y",
"@lordfine/vision-mcp@1.0.0"
],
"command": "cmd",
"type": "stdio"
}
}
}
}
该服务需要配置环境变量:url
服务介绍
视觉能力(粘贴到项目的 CLAUDE.md 即生效)
图片查看能力(vision-mcp)
你没有直接看图的能力。对话中出现任何需要"看"的内容(截图 / 照片 / 图表 / 报错画面),调用 vision-mcp 的工具补齐视觉能力,不要凭空猜测图片内容:
| 场景 | 用哪个工具 |
|---|---|
| 读截图里的文字 / 代码 / 终端输出 | extract_text_from_screenshot |
| 分析报错截图、定位原因 | diagnose_error_screenshot |
| 看懂 UI 截图、还原成代码/规范 | ui_to_artifact |
| 对比两版 UI 差异 | ui_diff_check(expected=期望版,actual=实际版) |
| 看架构图 / 流程图 / UML | understand_technical_diagram |
| 读图表(折线/柱状/仪表盘) | analyze_data_visualization |
| 其他一切图片 | analyze_image |
使用规则:
- 每次调用都写清
prompt(想让模型重点看什么),不要空泛的"看看" - 同一张图不要反复调用(连续 5 次同图会被壳熔断拒绝——这是防失控设计);要看新结果就换新截图
- 视觉服务报错时勿自动重试,把错误原样转告用户处理
- 隐私须知:截图会经团队网关上传至上游模型厂商,勿对含密码/密钥的截图调用
截图自验证工作流(做界面改动时)
完成界面/文档类改动后,按此闭环自检,不要口头声称"已完成":
- 截图:让用户截图,或使用系统截图工具捕获改动后的实际效果
- 分析:有期望稿/设计图 →
ui_diff_check对比期望与实际;没有 →analyze_image描述实际效果,逐条核对是否达到要求 - 修正:发现偏差 → 修改 → 重新截图验证(注意每次都是新截图,不是同一张)
- 复核:全部达标后,把分析结论和截图发给用户做最终确认
判定标准以工具返回的实际观察为准,不是你以为改了什么。