AI时代的思想钢印

规范驱动开发(Spec-Driven Development, SDD)

  • 需求规格说明spec.md —> 设计方案plan.md/任务清单task.md
  • 长期记忆
    • 企业级记忆:整个公司的安全红线、合规要求。
    • 项目级记忆:constitution.md 中定义的技术选型、架构原则、编码“宪法”。
    • 模块级记忆:特定模块的 API 设计、核心逻辑。
    • 个人级记忆:个人的代码风格偏好。
  • 可编排的行动
    • 自定义指令(Slash Commands)
    • 钩子(Hooks)
    • MCP 服务器

角色转变

  • 代码“生产者” -> 规范“设计者”
  • 任务“执行者” -> AI 工作流“指挥家”
  • Bug“修复者” -> 系统质量“终极责任人”

价值倒转

  • 当前
    编程与实现(核心产出,耗时最长) -> 设计与架构(系统建模) -> 沟通与需求理解(与人协作)
  • AI原生时代
    编程与实现(AI主要负责) -> 设计与工作流编排(核心价值区) -> 意图定义及规范设计(与人及AI协作,价值基石)

AI与开发者的集成关系

  • Level 1:AI作为外部知识库
  • Level 2:AI作为嵌入式副驾驶
  • Level 3:AI作为原生工作流智能体
  • Level 4:AI作为自主软件工程师

开发范式的转变

  • 传统范式
    想法 -> PRD文档 -> 设计文档 -> 代码(真理之源)
  • SDD范式
    想法 -> 可执行规范(真理之约) -> 技术方案 -> 任务列表 -> 生产的代码(产物)
posted @ 2026-01-01 16:32  kiper  阅读(0)  评论(0)    收藏  举报