dsh-roadmap-board
人机共享的执行路线图看板:横向阶段→步骤、技能绑定、实时同步、跨项目复用(Human-AI shared execution roadmap board for DSH)
- Stars
- 0
- Language
- JavaScript
- Created
- Sep 2, 2026
- Updated
- Sep 3, 2026
Introduction
📋 dsh-roadmap-board
人机共享的执行路线图看板 · Human-AI Shared Execution Roadmap for DSH
让多轮落地的 AI 不跑偏、被看见、可接管:目标 → 横向阶段 → 步骤,形成一棵“可执行图”。 人随时增删改未来项、排序、给步骤绑技能;AI 执行前读图、执行时点亮、返工走分支、完成即写回。
MIT · Cordis Plugin / Agent Preset · v0.1
✨ 它在解决什么
| 问题 | 本看板的答案 |
|---|---|
| AI 多轮“跑偏” | 路线文件 = 唯一事实源,AI 每轮先读图只做唯一 doing(docs/agent-protocol.md) |
| 你看不到 AI 干到哪 | 面板 1.5s 实时同步:状态条 ▶ 当前执行:… + 节点点亮,write/edit 都触发 |
| 人是旁观者 | 编辑模式随时增删改未完成项、▲▼ 排序;已完成只读(进度归 AI) |
| 非线性编排 | 阶段→步骤 顺序主线 + 右侧「返工/完善」分支 + 并行 todo,类 LangGraph 而非死链 |
| 每步该用什么能力 | 步骤可绑定技能(⚙ 技能:… 第二行显示),执行前自动加载;另有全局技能 |
| 换一个项目就要重写 | 按项目根隔离:数据在 <项目根>/.progress/roadmap.json,技能在 .agents/skills,一键切换 |
🗺️ 一眼看懂
主线自左向右:阶段0 → 阶段1 → 阶段2 → 阶段3 → …;阶段内步骤自上而下按顺序执行(↓)。
下面是看板界面示意(表格形式,展示结构与状态语义):
| 顶部 | 内容 |
|---|---|
| 大标题 | 📋 教育智能体 · 执行路线 (编辑中 / 执行中徽标) |
| 状态条 | ▶ 当前执行:试讲 5 题跑协议+打分 |
| 图例+项目 | ○待办 ▶进行中 ✓完成 ↻修改中 ⊘受阻 · 项目:deepseek_harness ▾ |
| 阶段0 · 范围与地基 | 阶段1 · 教学协议 | 阶段2 · 知识层 | 阶段3 · 原型工程化 |
|---|---|---|---|
| ✓ 确认范围 | ✓ pedagogy 主体 | ○ knowledge 规范 | ○ 查证 preset |
| ✓ PLAN v1 | ▶ 试讲 5 题 | ○ 单元讲义 | ○ 写 Agent 人设 |
| ✓ 重规划 | ⚙ tutor-loop ↓ | ○ 例题库 20 题 | ○ 技能1 辅导… |
| ○ 回顾修复代码 | ○ 修订协议 | ○ … | ○ … |
| ○ 完整执行检测 |
| 右侧栏(独立,不打断主线) | 内容 |
|---|---|
| 修复 / 完善 | ✓ 修复:动态工具不可调用 → 文件通道 · ✓ 完善:PLAN §7 主线规约 · … |
要点:① 阶段间箭头=主线顺序;② 阶段内步骤按顺序 ↓ 执行;③ 返工/完善只在右侧栏,绝不插入主线;④ 绑定技能的步骤会加高并在第二行显示
⚙ 技能名(如上方试讲 5 题)。
🚀 两分钟上手
中文详细使用指南:docs/USAGE.md
方式 A:动态插件(试用) — 本会话注册即可
// code.host ← src/board-host.js 内容;code.client ← src/board-client.js 内容
// 然后用 cordis_run 激活;右下角出现「📋 项目路线 ›」
方式 B:Agent Preset(交付) — 见 preset/roadmap-board/README.md(先按你的 DSH 插件契约打本地包,再在组合加一行并装载校验)。
项目数据结构
<项目根>/
├─ .progress/roadmap.json # 看板数据 = 唯一事实源
├─ .progress/roadmap.seed.json # (可选)空看板专用种子
└─ .agents/skills/<name>/SKILL.md # 该项目可用技能
人 ↔ AI 协作流
人在面板编辑(结构/技能/顺序) AI 读文件 → 加载技能 → 推进 doing
└──────────► roadmap.json ◄──────────────┘
(双向同步:write/edit 均实时上屏)
📚 文档
| 文档 | 内容 |
|---|---|
docs/schema.md | roadmap.json 完整结构:阶段/步骤/分支/技能/globals |
docs/agent-protocol.md | AI 规约:先读图 → 只做 doing → 先加载技能 → 岔路分支 → 写回 |
docs/portability.md | 部署参数化:defaultRoot / configFile / presetSkillRoots / discoverRoots |
🧪 示例
examples/edu/roadmap.json— 教育智能体路线(K12 辅导,绑tutor-loop)examples/website/roadmap.json— 官网重构路线(自定义标题/流程/技能deploy-check)
🗒️ 路线图
依赖与并行边线 · 步骤验收/备注 · 清单视图 · 正式 npm 打包一键装载 · 效果动图
📄 License
MIT © dsh-roadmap-board contributors