Skip to content

Releases: dami9527/dsh-image-pathify

v0.2.2 — 适配 Harness 0.2.1-rc.2,支持 file:// 与会话相对路径

Choose a tag to compare

@dami9527 dami9527 released this 20 Oct 11:02

DeepSeek Harness 0.2.1-rc.2 把插件详情页移出「设置」,并新增了会话工作目录与极简模式。本版已在 0.2.1-rc.2 上实测,同时补上 file:// 与相对路径的识图入口,兼容 0.1.7-rc.1 ~ 0.2.1-rc.2。

  • analyze_image 支持 file:// URL 和相对路径;相对路径按当前会话工作目录解析,没有工作目录时回退进程目录
  • PTC 模式下提示模型在 run_code 内调用 analyze_image,标准/极简模式仍直接调用
  • 设置路径文案更新为 0.2.x 的 插件 → 识图;视觉 API 未配置时,模型会指向新入口
  • 补充 engines.dsh 与 @deepseek-ai/dsh-home-paths 兼容声明,插件管理器可正确判断兼容性
  • 0.2.1-rc.2 实测:贴图 → Saved attachments → analyze_image、极简模式与 file:// 识图均正常

Automatically published by the publish-release skill.

v0.2.1 — 适配 Harness 0.1.7-rc.2,藏起的识图工具不会被加回

Choose a tag to compare

@dami9527 dami9527 released this 02 Oct 21:43

DeepSeek Harness 0.1.7-rc.2 在派发之后会按 toolHistory 重建 in-history 工具声明。只改 tools 时,刚藏起来的识图工具会被加回去。本版在过滤工具的同时改掉这段历史;旧宿主没有 toolHistory 时行为不变。

  • 文本模型藏起 analyze_image、视觉模型藏起 read_image 时,同步从 toolHistory 删掉同名项,避免 in-history 路由把它加回
  • 插件页 API 密钥框改为 new-password,浏览器不再把登录密码填进密钥

Automatically published by the publish-release skill.

v0.2.0 — 识图设置迁到插件详情页,最低宿主升到 0.1.7-rc.1

Choose a tag to compare

@dami9527 dami9527 released this 24 Sep 18:41

DeepSeek Harness 0.1.7 去掉了 settings.register 和设置页插件卡片。识图表单改挂在插件详情里,字段写进 Loader 的易变配置。需要宿主 >= 0.1.7-rc.1;dsh 0.1.5 及更早请继续用 dsh-image-pathify@0.1.9。

  • 入口改为 插件 → 识图 详情页;保存后立即生效,不用重启
  • 配置落在 $DSH_HOME/profiles/<name>/cordis.patch.yml。0.1.x 写在 settings.yaml 的 image-pathify 段不会自动导入,升级后要在插件页重新填写
  • API 密钥仍在 $DSH_HOME/.credentials.yaml,不进插件配置
  • 需要 DeepSeek Harness >= 0.1.7-rc.1

Automatically published by the publish-release skill.

v0.1.9 — 适配 Harness 0.1.5 agent-loop,最低宿主升到 0.1.1-rc.1

Choose a tag to compare

@dami9527 dami9527 released this 10 Sep 11:07

DeepSeek Harness 0.1.5 的 agent-loop 把系统提示写进历史消息,工具结果里也会嵌套图片。本版跟着改写这些路径,并把兼容地板抬到 0.1.1-rc.1;更早的宿主请继续用 dsh-image-pathify@0.1.8。

  • 嵌套在 tool-result 里的图片也会改成本地路径(例如先 read_image 再切到不能看图的模型)
  • 能看图的模型上,会从 system 角色消息里去掉 analyze_image 指引(0.1.5 不再走 options.system)
  • 需要 DeepSeek Harness >= 0.1.1-rc.1;不再兼容旧列表槽 id/order 和旧凭据事件 credentials/updated
  • 默认识图模型改为 deepseek-flash

Automatically published by the publish-release skill.

v0.1.8 — 兼容 Harness 0.1.2-alpha.2,自带 deepFreeze 不再依赖 dsh-llm

Choose a tag to compare

@dami9527 dami9527 released this 03 Sep 16:51

DeepSeek Harness 0.1.2-alpha.2 把 deepFreeze 从 dsh-llm 挪走了,插件再按旧路径导入会直接加载失败。本版改成自带同一套冻结实现,alpha.2 能装,rc.7~alpha.1 也还能用。

  • 不再从 @deepseek-ai/dsh-llm 导入 deepFreeze,避免 0.1.2-alpha.2 宿主启动报错
  • 冻结行为与原先一致:循环引用安全,并跳过 AbortSignal,识图请求的取消通道仍然有效
  • 不额外依赖 dsh-util-values,旧宿主不会因为缺这个包而挂掉

Automatically published by the publish-release skill.

v0.1.7 — 兼容 Harness 0.1.2-alpha.1 凭据接口与附件路径

Choose a tag to compare

@dami9527 dami9527 released this 30 Aug 09:25

DeepSeek Harness 0.1.2-alpha.1 把浏览器凭据从 connection.api 挪到 remote.credentials,附件路径方法也改成 imageHostPath()。本版两边都认,旧宿主继续可用。

  • 识图卡优先走 remote.credentials,没有时回退 connection.api.credentials;0.1.2 宿主不再挂 api 也不会报错
  • 凭据服务晚挂载时自动刷新「已配置密钥」状态
  • 附件路径优先 imageHostPath(),没有或抛错再回退 imagePath() / 本地 root 布局

Automatically published by the publish-release skill.

v0.1.6 — 兼容 Harness 0.1.1 凭据事件,默认改用 DeepSeek 识图

Choose a tag to compare

@dami9527 dami9527 released this 21 Aug 17:52

识图默认改走 DeepSeek 官方视觉接口。DeepSeek Harness 0.1.1-rc.1 把凭据刷新事件改了名,本版新旧名字都听,设置页「已配置密钥」徽标不用再刷新浏览器。

  • 默认识图模型 deepseek-v4-flash-vision-exp,接口地址 https://api.deepseek.com(仍可改成任何 OpenAI 兼容服务)
  • 新增「禁用思考」,默认勾选。这类模型思考会占输出上限;需要详细思考时取消勾选,并适当调大输出上限(防止内容被截断)
  • 单图 / 多图输出上限合并成一项,默认 2048;填 0 表示不传 max_tokens
  • 复制升级命令按当前进程解析 --profile,取不到才兜底 web
  • 识图支持更多本地图片格式(bmp / tiff / heic / avif 等,需要识图模型支持)

v0.1.5 — 兼容 DeepSeek Harness rc.7 设置页 slot

Choose a tag to compare

@dami9527 dami9527 released this 17 Aug 16:59

DeepSeek Harness 0.1.0-rc.7 把设置页的 settings.plugin.item 从 list slot 改成了 keyed slot,只写 id 会加载失败并提示 Failed to load plugins。本版同时带上 key 和 id/order:

  • rc.7:用设置命名空间 image-pathify 作为 key,识图卡片能重新出现在设置 → 插件
  • rc.5 / rc.6:继续用原来的 id / order,旧版 dsh 不受影响

v0.1.4 — 按模型分流识图工具,可调输出上限

Choose a tag to compare

@dami9527 dami9527 released this 17 Aug 13:25

按这一次请求用的模型决定给哪些工具,避免被上次选中的模型带偏。

  • 不能看图的模型:只给 analyze_image,调用 read_image 会被拒绝并提示改用识图
  • 能看图的模型:图片原样发送,工具列表里不再出现 analyze_image
  • 识图设置增加单图 / 多图输出上限,默认 1024 和 4096;描述被截断时可调大
  • 路径前缀 Saved attachments: 改为内部固定值,设置页不再展示

v0.1.3 — 升级命令钉死版本号

Choose a tag to compare

@dami9527 dami9527 released this 17 Aug 13:25

复制出来的升级命令改为钉死探测到的版本号(例如 dsh-image-pathify@0.1.3),不再用 @latest。

避免 npm 镜像还没跟上时,@latest 装到旧包。