LeemanCheung/dsh-task-dag ↗★ 0
dsh-task-dag
Persistent live DAG visualization for DeepSeek Harness subagents and workflows
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LeemanCheung/dsh-task-dag说明文档
阅读完整 README ↗dsh-task-dag
DeepSeek Harness Web 的持久实时任务拓扑。
用一张可导航 DAG 展示当前会话、委派子代理与持久工作流。
English · 中文
一览
dsh-task-dag 将 DSH 已有的 Client 投影转换为自顶向下的任务依赖图。插件不维护另一套工作流数据库,也不发送轮询请求;Session 状态变化时,图会随投影实时变化。
| 能力 | 行为 |
|---|---|
| 实时拓扑 | 响应 Session 与子代理目录快照,无需 Host 轮询。 |
| 持久工作流 | DSH 重启后从 workflow-run Conversation Node 恢复阶段和成员。 |
| 清晰归属 | 将工作流成员归入工作流节点,避免根会话到成员的重复直连边。 |
| 直接导航 | 点击健康且在 Session 列表中的子代理节点即可打开对应会话。 |
| 原生呈现 | 使用 DSH 主题语义、克制的状态色与自绘 SVG 图标,适配浅色和深色模式。 |
| 生命周期安全 | UI 与样式均由 Cordis 生命周期托管,卸载时完整移除。 |
实际运行截图
截图来自正在运行的 DSH Web Session,任务名称已经匿名化;面板、布局、连线、控件与状态呈现均为插件真实界面。

安装
dsh plugin --profile web add github:LeemanCheung/dsh-task-dag
首次安装后重启一次当前 DSH Web 进程并刷新页面,随后可在会话标题栏看到“任务 DAG”入口。
固定安装指定版本:
dsh plugin --profile web add github:LeemanCheung/dsh-task-dag#v1.1.0