DSH Plugins
返回列表
dsh-task-graph

dsh-task-graph

工作流 更新于 2026.08.31

在终端中运行以下命令:

dsh plugin install KevinZhangNothing/dsh-task-graph

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install KevinZhangNothing/dsh-task-graph 即可完成安装,插件源码位于 https://github.com/KevinZhangNothing/dsh-task-graph

插件介绍

在 DeepSeek Harness 中运行一次任务,背后可能串联多个 Agent、数十次工具调用、多轮代码改动与测试重试。原始 session.jsonl 日志虽完整,但面对数百步事件,人眼很难定位问题出在哪一步、耗时花在哪里。dsh-task-graph 将单次任务抽象为一张可交互的执行流程图谱,让 Task → Agent / Skill / Tool → 子任务 → 代码改动 → 测试 → 成功 / 失败 / 重试这条链路一眼可见。

图谱只保留语义上重要的关键节点——轮次摘要、批量代码改动、Plan、Skill、SubAgent、测试、失败或重试过的工具——把每一步 LLM 细节和工具调用输入输出收进右侧详情面板,按需下钻。布局支持蛇形、DAG 分层、时间线和力导向四种模式;会话运行时通过 SSE 增量刷新,RUNNING 节点带脉冲与秒级计时,活动边呈虚线流动。图谱与 Trajectory 双向联动:点节点跳到对应事件,点事件行反选图谱节点,随时定位到哪条 Event。

适合日常使用 DSH 编排 Agent 工作流、需要快速定位执行瓶颈或调试失败步骤的开发者。无需额外部署,安装后重启 Web UI 即可在原生对话和轨迹标签旁看到第三个「图谱」Tab。

截图预览

使用场景

  • 任务失败后一眼定位出错的 Agent、工具或代码改动节点
  • 审查单次任务中每轮 LLM 步骤的耗时、Token 与重试分布
  • 实时监控运行中任务,观察哪个节点正在执行、哪条边在流动

适合人员

  • 日常用 DSH 编排 Agent 工作流的开发者
  • 需要调试多 Agent、多工具调用链路的工程师
  • DSH 插件生态的构建者与贡献者