Skip to content

dsh-task-control v0.4.4

Choose a tag to compare

@ningmengxr ningmengxr released this 17 Sep 05:15
· 5 commits to main since this release

dsh-task-control v0.4.4

DeepSeek Harness 任务控制插件:卡死检测与强制终止、下载进度监控、一键急停、追加条件/暂停/恢复、pwsh 运行状态检测。

v0.4.4 更新(设置项迁移)

  • 设置项迁移到「通用设置」:文案自定义输入框现在位于 设置 → 通用设置 → 「任务控制」 一栏(与官方语言/外观、aqua 外观行同一位置)。
    新版 DSH 的「插件」标签只做插件清单/开关展示,自定义设置面板的正确位置是 settings.general.item。
  • 宿主半大幅精简:移除 settings 命名空间注册(设置存客户端 localStorage,不需要宿主 serve),不再依赖 @deepseek-ai/dsh-settings。
  • dsh.client.inject 更新:@deepseek-ai/dsh-client-ui-settings-general(去掉已被 DSH 移除的 @deepseek-ai/dsh-client-runtime)。

v0.4.3 更新(DSH 0.1.5+ 兼容)

  • 修复「急停/检测按钮在新版 DSH 下消失」:runningCalls/nodes 迁移到 ChatSnapshot.legacy(useChat);并用 key={mode} 重挂载保证 hook 调用数量恒定(避免按钮"一闪而过")。

安装

  1. 下载 dsh-task-control-v0.4.4.zip 解压
  2. 把 dsh-task-control 文件夹放到 ~/.dsh/profiles/node_modules/ 下
  3. 在 ~/.dsh/profiles/<profile>/cordis.patch.yml 注册:
- insert:
    - id: task-control
      name: 'dsh-task-control'
  1. 重启 DSH,输入框旁出现三个按钮;设置项在 设置 → 通用设置。

npm 方式:npm install dsh-task-control(新版已支持 dsh plugin add)

其他

GitHub:https://github.com/ningmengxr/dsh-task-control
Gitee:https://gitee.com/ningmengjing321/dsh-task-control
npm:npm install dsh-task-control