工程开发 · 阶段链 + 沉淀底座

每阶段串成一条链,
沉淀贯穿全程

开一个新项目,从调研到发布是八段有顺序的链(不是散点)。在这之下,有两条贯穿所有阶段的横切底座: 📥 Obsidian 沉淀轴随时接住每阶段的中间文档、用 ob-index 串成双向链;🖥️ 环境轴管"代码在哪改、在哪跑"。

自建 外部生态 缺口 · 待造 沉淀底座 环境底座 未用过/待验证
01

开发流水线 · 八段链

箭头 = 执行顺序; = 并联(按需取一)。覆盖度徽章标当前是否有原子 skill 顶上,🔴 是缺口。

1

调研 / 需求理解

web-search定信息策略 repo-study全景·生成 explorer/ learn-repo深化·先考后教 ob-chat查库交叉 sounding-board理真问题 brainstorming澄清意图
2

方案设计(SPEC + 图 + 前端设计)

方案 writing-plans出 spec fireworks-tech-graph架构/数据流图
前端设计 frontend-design设计方向/主题选择 Pencil MCP.pen 设计稿 ·Stitch MCP生成 UI 稿 ·dslFigma→token web-design-guidelinesUI/UX/无障碍审查 html-artifacts可视化原型
3

方案评审 / 辩论

spec-debateClaude×Codex → spec.final.md BDD 验收边界原 task-harness 已删 · 待重做
4

编码实现

executing-plans test-driven-development systematic-debugging codex:rescue卡住找第二实现
背景知识·按栈挂 react-best-practices· vue / svelte / solid· next· tauri-v2· zustand/jotai/xstate· shadcn
⚠ task-workflow 已删,编排现靠 superpowers 系
5

验证 / 自测

弱 · 重灾区
核心 🔴 e2e-test · 重点中的重点(待造) db-query后端核对真实数据
现有·未验证 /verify · /run? 未用过 ·verification-before-completion? 未用过
规划中:基于 Test ID 的 BDD 验证(非一对一映射 · 类单元快照)—— 原 task-harness 已删,此处全新待造
6

代码评审

/code-reviewultra 云端 security-review simplify清理
7

提交 / PR

git-standards finishing-a-development-branch github-repo-publish ·缺 commit/pr-desc
8

发布 / 部署

github-repo-publish· npm-publish· vsix-publish· gh-workflow-generator deploy-to-vercel
02

文档的两套系统 + 横切底座

↑ 以下能力贯穿上方全部八个阶段 ↑
📚

文档的两套系统

AI 看的 ≠ 人看的
终端产的文档是给 AI 看的(CodeRef 风格、指向代码、项目内、易逝);但作为开发者要理解 AI 干了啥,需要的是功能视角的总览蓝图。两套并存,靠桥连通——task-* 删掉后,中间文档正好靠这套接住。
给 AI 看

系统① 终端 / Claude Code

  • CodeRef 风格(指向代码行)
  • 项目内 · 用完即弃 · 易逝
  • 产物:spec · plan · CodeRef 文档
ob-bridge
会话产物+transcript 卸货到 _inbox/
Claudian 插件
Obsidian 内直接写代码 · 文档 YAML→真实 repo 本地地址
给人看

系统② Obsidian

  • 功能视角 · 总览蓝图
  • 跨项目知识库 · 长期理解
  • 产物:wiki/ 蓝图 · _inbox/ 暂存
喂养蓝图 ob-project-logStop hook 自动· ob-topic/save· ob-collectob-compilestatus 翻转 ob-index 串成网
元数据双向链 项目 CLAUDE.md <!-- ob-index --> wiki YAML project: · OBA-xxxx ob-index 维护两端 + 反思引擎挖跨域关联
🖥️

环境轴

贯穿编码~验证
管"代码在哪改、在哪跑"——不属于某个阶段,是整个工程的环境能力。
remote-dev-sync远端(算力强)改 → 本地 git pull 跑