AI开发新范式:规范驱动开发(SDD)实践
质量管理 | 质量判定解释与让步管理系统(简易演示)
项目链接:
https://github.com/broccolidumpling0826-ship-it/ai-quality-control
本项目全流程开发均贯彻“规范驱动开发”理念(SDD),借助 GitHub 开源的 spec-kit 工具对全生命周期进行标准化管控(涵盖需求分析、架构设计、编码实现及测试验收)
依据具体业务需求与场景,灵活选用不同的 AI 智能体:
同时,项目各阶段的阶段性成果均被归档保存,此举既避免了 AI 智能体因上下文溢出而丢失关键信息,也利于不同智能体间交换数据,实现协同作业。
整体工作流设计:
原则 (Constitution) ↓ 规范 (Specify) → 澄清 (Clarify) ↓ 需求核查(Checklist) ↓ 方案 (Plan) ↓ 分析 (Analyze) ↓ 任务 (Tasks) ↓ 实现 (Implement)
执行 /speckit.constitution 指令,定义项目的前后端开发规范与约束,明确编程语言、框架及数据库选型;设定身份验证、授权、数据加密等安全策略;并明确性能与扩展性要求。
以此确立项目核心原则与规范,作为后续决策的基石。最终将生成 .specify/memory/constitution.md 文件
执行 /speckit.specify 指令以撰写需求文档。
需求描述的原始素材