OHOS SDD — 需求导入与设计驱动开发
OpenHarmony · Spec-Driven Development
从需求收集到代码交付的全流程规范。每个阶段有明确的 Skill、产物和门禁,确保设计质量可度量、可追溯。
结构化需求导入
从一句话需求到结构化模板:背景、目标、AC、约束。逐条澄清,禁止不确定项进入下游。
代码证据驱动
可行性分析必须基于源码证据。Agentic RAG 三层检索,禁止虚构代码路径。
用户决策门禁
方案选型由用户决定。AI 只提供对比分析,不替代人类做技术决策。
多级 Gate 校验
Clarification Gate → Review Ready Gate → 需求决策 → Define/Specify/Plan Gate → Release Gate
Proposal 拆分
大特性自动拆分为多个 Proposal(每个不超过5人月),独立验收、独立交付。
评审 PPT 自动生成
一键从需求产物生成 16:9 评审 PPT,封面/框图/工作量拆解/风险矩阵。
蓝色圆点 = 需求导入 · 青绿圆点 = SDD 交付 · 黄色圆点 = Gate 门禁
需求导入详解 →
Phase 0 全流程拆解:需求收集 → 澄清 → 可行性 → 决策 → Feature → Gate → IR → Proposal
SDD 交付流程 →
Phase 1-9:Proposal → Design → Spec → Plan → Implement → Review → Release
交互演示 →
模拟跑一遍需求导入流程,体验 AI 与用户的协作方式
Skill 体系 →
三层 Skill 架构:Intake / Delivery / Shared,每个 Skill 职责单一
获取 Skills →
从 openharmony-skills 仓库克隆,或按需预览下载单个 Skill
插件市场 →
ODK + ohos-sdd 一键安装到 Claude Code / Codex CLI / OpenCode 三平台
- ohos-sdd-site — 本站点源码
- sdd-pilot — SDD 试点项目
- openharmony-skills — Skill 仓库
- arkweb-sdd — ArkWeb SDD 工作流
OpenHarmony SDD Working Group