crop-zoom
在终端中运行以下命令:
dsh plugin install 07210905/crop-zoom
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install 07210905/crop-zoom 安装本插件(源码:https://github.com/07210905/crop-zoom),安装后重启应用即可使用 crop_zoom 工具。
插件介绍
把整张截图交给模型时,入模前往往会被缩小,状态栏里十来像素高的道具名、数字标签,笔画会糊成一体,模型再读同一张图也救不回来——错成「D3」而不是「03」这类问题会反复出现。crop-zoom 的思路很简单:在让模型读字之前,先把目标区域裁出来并按整数倍放大,把笔画间距找回来。
作为 DeepSeek Harness 插件,它注册 crop_zoom 工具,也可单独当 CLI 用。全程本地用 sharp(libvips)解码、裁剪、缩放,不联网、不调模型、不做 OCR;返回的是输出 PNG 路径和几何说明,避免被当成识别结果。支持多区域(最多 8 块)、可选拼成一张带标注的 sheet、多种插值(bicubic 保轮廓、nearest 利于区分粘连笔画),还能用 previewWidth 把在缩略预览上量的坐标自动映射回原图。
适合经常让 Agent 读游戏/UI 截图、监控面板或小字标签的开发者:先局部放大再 read_image,比整图重传或靠模型「猜」更稳,成本也更低。只处理本地文件,输出固定为 PNG。
使用场景
- 游戏或应用状态栏截图里道具名、数字标签过小导致模型误读
- 需要在读图前对多个 UI 区域分别放大并合成一张对照图
- 在缩略预览上量好的坐标要映射回原图再裁剪放大
适合人员
- 使用 DeepSeek Harness 并让模型读本地截图的开发者
- 经常处理高密度界面、小字号标签的 Agent 工作流
- 希望在不联网、不跑 OCR 的前提下预处理图像区域的用户