dsh-roadmap-board
DiscoveredHuman-AI Shared Execution Roadmap Board: Horizontal Phases→Steps, Skill Binding, Real-Time Synchronization, Cross-Project Reuse (Human-AI shared execution roadmap board for DSH)
📋 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
Comments
Loading…
Similar plugins
by hoyyang
思维导图式项目规划可视 + 最强防跑偏:计划→模块→任务树/DAG、执行序号、Agent GPS 站位、改图人审门、git 交叉核对、阻断级漂移防护(DeepSeek Harness 插件)
★ 0
BSD-3-Clause
TypeScript
Sep 16, 2026
dsh plugin --profile web add @dsh-external/dsh-plan-boardby kira905
DSH plugin: self-maintained task board for the DSH web GUI (fork of upstream 0.3.4, detached). A card is a real DSH session, and a human confirms completion rather than the runner. | DSH 插件:自维护任务看板——一
★ 0
Apache-2.0
TypeScript
Sep 28, 2026
dsh plugin --profile web add dsh-task-board-localby fakechris
DSH Track Bridge 插件:嵌入式任务管理引擎——决策点协议、念头捕获墙、Linear 形 issue 存储(bundle),AI 与人之间的任务轨道
★ 4
↓ 49/wk
BSD-3-Clause
HTML
Sep 18, 2026
dsh plugin --profile web add @fakechris/dsh-trackby joekytc
Run multi-agent task pipelines on DSH like a team — plan, execute, review, and deliver code through a visual kanban with provable completion.
★ 6
↓ 724/wk
MIT
TypeScript
Sep 30, 2026
dsh plugin --profile web add @joekytc/dsh-swarmby KelaoHu
Time-shifting task delegation for DeepSeek Harness (dsh): plan tasks at leisure, they run unattended off-peak, come back to a report. Human-adjudicated, desktop + web.
★ 169
↓ 312/wk
MIT
TypeScript
Sep 16, 2026
dsh plugin --profile web add dsh-lowtideby SmileBuild
Publishes a project plan the agent writes: ordered steps in a panel docked to the right of the frame, and the framework graph as an auto-laid-out diagram in its own centre tab, downloadable as SVG or
★ 1
MIT
JavaScript
Aug 20, 2026
dsh plugin --profile web add dsh-planchart