DSH Plugin Suite
August 24, 2026 · View on GitHub
这是一个面向 DeepSeek Harness(DSH)的插件集合。目前包含
dsh-task-enhancer,用于增强当前会话的任务展示、协同编辑和任务历史查看。
dsh-task-enhancer
当前版本覆盖:
- 任务进度摘要、当前焦点、完整清单、状态分组和筛选;
- 新增、修改、删除、排序和状态调整请求;
- 等待、确认、已应用、部分应用、未应用、覆盖、冲突和失败状态;
- 基于连续
todosprojection 的保守任务历史与可观测耗时; - 插件禁用或卸载后自动恢复 DSH 原生 TodoDock。
界面预览

第四阶段跨会话任务中心仍处于规划中。
直接安装已构建版本
环境要求:
- 已安装 DSH CLI;
- DSH CLI 能够使用 Web profile;
- macOS、Linux 或 Windows 上可运行
pnpm。
从 GitHub Releases 下载 dsh-task-enhancer-0.1.0.tgz,然后执行:
dsh plugin --profile web add --save /absolute/path/to/dsh-task-enhancer-0.1.0.tgz
重启已有的 DSH Web 进程并刷新页面:
dsh --profile web
默认地址是 http://127.0.0.1:3080/。不要在已有 3080 服务运行时再启动第二个 Web 服务。
从源码安装
git clone https://github.com/comeran/dsh-plugin-suite.git
cd dsh-plugin-suite
pnpm install
pnpm --filter dsh-task-enhancer bundle
dsh plugin --profile web add --save "$PWD/packages/dsh-task-enhancer"
然后重启 DSH Web 进程并刷新页面。
卸载与升级
卸载插件:
dsh plugin --profile web remove dsh-task-enhancer
卸载后重启并刷新 DSH,原生 TodoDock 会自动恢复。
升级已构建版本时,先移除旧版本,再安装新的 .tgz:
dsh plugin --profile web remove dsh-task-enhancer
dsh plugin --profile web add --save /absolute/path/to/dsh-task-enhancer-<version>.tgz
本地开发与验证
pnpm install
pnpm verify
插件构建包:
pnpm --filter dsh-task-enhancer bundle
pnpm --filter dsh-task-enhancer pack --pack-destination /tmp
构建输出位于插件包的 lib/ 目录;可分发的压缩包位于 /tmp。