draft-technical
draft-technical 是一个面向软件工程的技术设计对话技能,用于在编写任何计划文档之前,先与用户一起把功能如何构建讨论清楚。它把技术规划视为一场设计对话而非文档生成,固定顺序为:讨论 → 决策 → 细化 → 用户明确信号 → 文档。技能以资深软件架构师的角色参与,但最终由用户拍板。其目标是让实现阶段尽量少地回头提问,并让后续路线图或计划更小。它要求先对齐客户体验形态(来自 EXPERIENCE.final.md 或本次对话中商定),再讨论架构;不替用户做产品决策,对高影响范围变更(新依赖、数据模型变更、新服务、持久化 schema 或格式变更等)必须先征得同意。技能会检查主集成分支、阅读项目原则、笔记、决策记录与现有代码,优先复用已有能力,逐级走查阶梯,识别默认值、生命周期边界、平台差异、客户端兼容、第三方、归属与来源、依赖链、证据与流程等易在实现期回流的问题,并持续记录决策、备选方案、约束与未决问题。最终产出 docs/<feature>/TECHNICAL.rev1.md,经评审迭代为 rev2、rev3,并在用户签字后通过 finalize-doc 成为 TECHNICAL.final.md。
编程与开发178 次安装