dsh pluginsEnglish
← 返回热门插件目录

会话与视觉

condaThinker/dsh-image-inline · 技能

DSH 内置的 conversation.resolveImage → session.attachment RPC 只服务"会话日志的 image 块里被引用的附件"(api-proxy 的 referencedImage 授权)。

★ 3GitHub 星标
1分支
2026-08-30最近更新
JavaScript开发语言
—许可证

主要功能

  • 让 DeepSeek Harness (DSH) 的 Web UI 支持模型主动把一张图片渲染进对话流(QQ/微信聊天式:图片显示在会话里、可上翻、和对话同步)。
  • 模型调用新增的 show_image 工具(传入磁盘图片路径)时
  • 处理方式client 在 meta 缺失时解析结果文本里的 ,改走路径寻址路由 GET /plugin/show-image-by-path?path= (host 按扩展名/regular file/字节上限校验后回字节,路径来自模型已写入会话的文本,同 loopback 信任模型)。
  • 本插件的结果故意不包含 image 块(否则图片会进入模型上下文),因此附件永远不会被日志引用,必须由插件自己提供读取通道。
  • 对话流消息内容里只保留路径文本,图片本身不进入模型上下文(模型上下文保持干净,纯文本模型路由不受影响)。

使用条件

  • 像素超限孤儿附件saveImage 先落盘后检查 maxImagePixels——若插件配置比部署默认(40MP)更严,超限图片会留下一个无引用的附件对象(内容寻址、无害)。
  • 注册表单调增长每张展示的图在 $DSH_HOME/plugins/dsh-image-inline/registry.json 留一条记录(约 200 字节/条)。

安装命令

dsh plugin --profile web add github:condaThinker/dsh-image-inline
查看 GitHub 仓库 ↗返回热门插件目录