dsh-pulse
在终端中运行以下命令:
dsh plugin install zhangyuzhangyu233/dsh-pulse
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的插件面板从本地目录安装,或执行 dsh plugin install zhangyuzhangyu233/dsh-pulse;仓库地址:https://github.com/zhangyuzhangyu233/dsh-pulse
插件介绍
DeepSeek Harness 的侧边栏很擅长告诉你「会话在哪个项目里」,却不太回答「现在发生了什么」——哪条在等你批准、哪条在跑、哪条刚结束你还没点开。Pulse 的名字取自「侧边栏的脉搏」:它不替换原生工作区树,而是在其上方叠一层 Claude 桌面端风格的状态表,让项目结构与任务状态同时可见。
折叠时是一张紧凑摘要:只显示有内容的分类(需要输入、待审查、正在工作、未读),数字实时跳动,点一行就能就地展开到项目、会话和当前执行步骤。展开后则是完整的通知中心:四组状态常驻,已完成按未读优先排序,支持全部标为已读、清空已读历史或单条.dismiss——这些操作只影响 Pulse 的本地通知层,不会删除或归档真实的 DSH 会话。运行中的会话沿用原生转圈图标与呼吸节奏,步骤文字来自 todo 投影中的 in_progress 项,没有清单时会回退显示子代理名称,绝不编造内容。
子智能体创建的会话会单独归入「子智能体」分组,避免落在未分组里。状态跨组移动时有 FLIP 转场,系统开启「减少动态效果」时会自动降级为静态。设置里可开关「Claude 状态表」,还能用模拟数据演示全套交互,无需真的跑任务。
适合每天在 DSH 里并行多条 agent 会话、需要一眼掌握全局状态的用户:既要保留原生工作区的搜索、拖拽与右键菜单,又希望侧边栏能像 Claude 一样用状态语言说话的人。
截图预览
使用场景
- 并行多条 agent 会话时,需要一眼分清谁在等你、谁在跑
- 刚跑完的任务想保留未读提醒,又不想翻完整工作区树
- 想演示或讲解 DSH 状态流,但暂时不想真的起任务
适合人员
- 每天在 DSH 里开很多会话的开发者
- 习惯 Claude 桌面端状态分组的用户
- 需要保留原生工作区操作、只加一层状态视图的人