dsh-plan-progress-pill
在终端中运行以下命令:
dsh plugin install darkzhexue/dsh-plan-progress-pill
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install darkzhexue/dsh-plan-progress-pill,或从 https://github.com/ddarkzhexue/dsh-plan-progress-pill 克隆/下载后通过插件页安装本地 bundle,然后刷新会话页即可在右上角看到进度胶囊。源码地址:https://github.com/darkzhexue/dsh-plan-progress-pill
插件介绍
在 DeepSeek Harness 里,agent 往往通过 todo_write 维护一份会话计划,但计划默认并不以固定、易读的形式贴在界面上。你切换话题或长时间对话时,很容易忘记「当前做到哪一步、还剩什么」——dsh-plan-progress-pill 把这份官方任务投影变成 Web UI 右上角始终可见的进度浮窗。
插件直接读取 todo_write 写入的 todos 会话投影:agent 每更新一次清单,浮窗立刻刷新。默认是紧凑胶囊,带进度环、当前进行中任务摘要和已完成 n/m;点一下可展开完整列表,每项有状态图标、进度条与完成比例,全部完成时也有明确提示。收起与展开会按标签页记住,方便你扫一眼进度又不占满屏幕。
布局上它会贴在会话头部下方,尽量不挡住右上角工具;窄屏(宽度 ≤720px)时自动落到底部。没有任务清单的会话会自动隐藏,换会话也会跟着切换。颜色走宿主主题 token,亮暗主题与桌面/Web 端表现一致。
适合经常在 DSH Web 或桌面版里跑 agent、又希望随时看清计划与完成度的用户——尤其是多步开发、排查或长对话场景,不必反复翻聊天记录才能对齐进度。
截图预览
使用场景
- Agent 用 todo_write 维护多步计划,你想在界面一角持续看到完成度
- 长对话里不想翻聊天记录,只想一眼确认当前进行中的任务
- 窄屏或移动端使用时,希望进度条自动避开顶部控件仍可读
适合人员
- 在 DSH Web 或桌面版日常跑 agent 的用户
- 依赖官方 todo 投影做计划与跟进的开发者
- 多步编码、排查或协作对话中需要对齐进度的使用者
