Repository navigation
Releases: KevinZhangNothing/dsh-task-graph
Releases · KevinZhangNothing/dsh-task-graph
Release list
v0.1.0 — 单任务执行流程图谱
首个公开版本: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 全部通过;已在真实多会话环境验证(含运行中会话的实时图谱)。