Skip to content

Releases: KevinZhangNothing/dsh-task-graph

v0.1.0 — 单任务执行流程图谱

Choose a tag to compare

@KevinZhangNothing KevinZhangNothing released this 28 Aug 07:22

首个公开版本:DSH 单任务执行流程图谱插件。

核心

  • 会话区新增「图谱」Tab:单个任务的执行过程渲染为可交互图谱
  • 蛇形布局(默认):一行最多 6 个关键节点,左→右折返向下,按执行顺序阅读
  • 关键节点视图:只保留语义重要节点(轮次 / 计划 / 技能 / 子代理 / 代码改动 / 测试 / 失败与重试),细节收进详情面板
  • 类型色块玻璃卡片:每种节点类型专属半透明色调,透出皮肤壁纸
  • 实时执行状态:SSE 增量刷新、RUNNING 脉冲 + 秒级计时、活动边流动动画、LIVE 徽标
  • 并行分支(fork→join)、重试聚合(attempts + 重试弧,不复制节点)、关键路径高亮、错误定位
  • Graph ↔ Trajectory 双向联动:节点与原始事件互相跳转
  • 滚轮纵向滚动 / Ctrl+滚轮缩放(限幅 0.3×–2.2×)/ 折叠到轮次概览 / 类型过滤 / 搜索
  • 另有 DAG / 时间线 / 力导向布局

安装

dsh plugin --profile web add github:KevinZhangNothing/dsh-task-graph

(安装后自动注册进 dsh.profile.bundles;需要 Node ≥ 22.15)

测试:30 例 node:test 全部通过;已在真实多会话环境验证(含运行中会话的实时图谱)。