imgpost
在终端中运行以下命令:
dsh plugin install hige6/imgpost
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install hige6/imgpost,或在插件面板的「添加插件」中填入 https://github.com/hige6/imgpost 后安装并重启 DSH。
插件介绍
DeepSeek Harness 里的 agent 默认只能和你用文字交流:你看不到它想展示的图,它也无法真正「看见」你贴进来的截图或照片。imgpost(图邮)把这条缺口补上,让对话里能稳定出现图片附件,也能把视觉理解接进工具链,而且不额外拖进第三方 npm 依赖,只靠宿主提供的 attachments、fs、webServer、tools、llm 等服务完成闭环。
核心能力可以概括为「发、生、识、检」再加一层透明包装。send_image 支持本地路径、网页 URL 和 base64,图片以 durable attachment 落盘并通过同源 /dsh-img2/ 回显;generate_image 对接任意 OpenAI 兼容的 /images/generations 端点,生图后直接送进聊天;imgpost_read_image 调用你配置的外部视觉 API 做 OCR、场景描述或按问题作答,结果按「图片指纹 + 问题 + 后端身份」磁盘缓存,重启不必重复请求;imgpost_check_backend 则在不发请求的前提下检查生图配置是否齐全。对于本身不支持视觉的文本模型,插件还会用 imgpost- 通道把粘贴图片转成描述文本,并在设置页里管理主/备识图后端与上游包装名单,保存即生效。
适合已经在用 DSH(Cordis)桌面版、希望 agent 能配图讲解、拉网页或本地素材、调用自备的生图/识图服务,又不想为一个小能力单独维护一堆依赖的用户。若你主要做文档截图问答、设计稿评审、或需要把多模态能力接到现有 OpenAI 兼容供应商上,图邮会把路径、缓存与安全校验(类型魔数、URL 与下载策略等)收在一个插件里;跨设备看图只需按需配置 publicBaseUrl,同一台机器上默认可本机回环访问。
使用场景
- 在对话里直接展示本地截图、网页图或生图结果,而不是只贴链接
- 对截图做 OCR、场景说明或按自定义问题识图,答案可缓存复用
- 为不支持视觉的文本模型自动包装通道,把粘贴图片转成可读描述
适合人员
- 日常使用 DeepSeek Harness 桌面版、希望 agent 能配图交流的用户
- 已自备 OpenAI 兼容生图/视觉 API、想在 DSH 里统一调用的开发者
- 需要截图评审、文档识图或多模态工作流但不愿引入额外依赖包的人