Skip to content

Releases: JIAQI23333/dsh-visual-plan

v0.1.0 — Visual Plan MVP

Choose a tag to compare

@JIAQI23333 JIAQI23333 released this 15 Aug 05:21

dsh-visual-plan v0.1.0 — 可视化计划 MVP

DeepSeek Harness 可视化计划模式:Plan Mode 生成的计划自动变为可编辑节点图,支持增删改任务、依赖拖拽、批注、Plan Diff、版本化存储(v1 → vN)与可靠回写 DSH 执行。

功能

  • VisualPlan 数据模型 + schema 校验(依赖存在性 / 自依赖 / 循环依赖检测)
  • DSH 适配器:exit_plan_mode → VisualPlan,VisualPlan → 修订计划回写消息
  • React Flow 画布:DAG 自动布局、缩放、平移、选择、Minimap、Fit View
  • 任务编辑(新增 / 删除 / 编辑)、依赖拖拽、批注
  • Plan Diff + 版本化持久化 .plan/(plan.json + plan.md + revisions/vN.json)
  • Plan ↔ Agent 状态边界:approvedVersion / executionVersion,执行绑定批准版本
  • 画布偏好:主题跟随 / 白天 / 黑夜、地图开关、全屏、交互开关
  • 中英双语(跟随 DSH Language 设置,默认中文)

安装

dsh plugin --profile web add github:JIAQI23333/dsh-visual-plan

pnpm ≥ 10 首次安装 git 依赖会拦截 prepare 构建,按提示把 dsh-visual-plan 加入 profile 的 pnpm-workspace.yaml 的 allowBuilds 后重试。

验证

77 项离线契约 + GUI probe 全绿;全新 profile 从 GitHub 安装、真实浏览器验证通过。

详见 CHANGELOG.md