dsh-task-gantt
在终端中运行以下命令:
dsh plugin install xx529/dsh-task-gantt
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install xx529/dsh-task-gantt 安装本插件(源码:https://github.com/xx529/dsh-task-gantt),然后重启 dsh web 并在浏览器中硬刷新页面。
插件介绍
在带 Lead 与队友的 agent team 会话里,任务状态在共享看板上随时在变,但「谁在什么时候做了什么」往往散落在各会话的持久事件日志里,面板投影本身又不带时间戳。只靠看板或聊天,很难一眼对齐整条时间线与各成员的活动节奏。
dsh-task-gantt 为 dsh-better-sidebar 增加一个只读侧边栏标签「任务甘特图」。纵轴按 roster 为 Lead、各队友及未分配任务各占一条泳道;横轴来自 durable session event log 的真实 epoch 时间,而非打开面板时的猜测。整轮对话以淡色 turn 带呈现,其内的模型 step 为实色条;未结束的 span 向「现在」延伸。共享任务以 chip 展示标题与一行摘要,悬停或聚焦可查看状态、负责人、blockedBy、writeScopes 与 readiness。无法在日志中定时的泳道或任务会明确降级标注为 live,不会伪造时间戳。
插件不创建、认领或完成任务,仅通过主机侧只读 API 汇总日志与浏览器侧 agentTeam 投影后渲染 DOM,文本可选中、便于无障碍阅读;配色完全依赖 DSH 主题 token,界面随页面语言中英切换。
适合需要在 DeepSeek Harness Web 侧栏里观察多智能体协作节奏、核对任务在时间轴上如何演进,又希望与写操作严格隔离的 Lead、协作者与调试者。若未安装 dsh-better-sidebar,插件仍会加载但无法注册标签页。
截图预览
使用场景
- Lead 会话里想对照各队友活动时间线与共享任务先后关系
- 排查某任务为何没有时间轴、面板显示 live 或 partial 降级原因
- 在右侧面板快速浏览 turn/step 与当前 now 线而不改动看板任务
适合人员
- 使用 DeepSeek Harness Web 配置 agent team 的 Lead 或协作者
- 需要只读观察任务演进与时间线、避免误触写操作的调试者
- 已启用 dsh-better-sidebar 并希望在侧栏增加任务甘特视图的用户