💬 提示工程
Prompt Engineering核心技巧与SDD规格驱动开发
提示工程是与AI高效沟通的基础技能。2026年,Prompt Engineering已从"核心壁垒"降级为"基础素养"——但它依然是你第一次就让AI做对的关键。
💬 核心技巧
🎭
角色设定
让AI扮演特定角色,框定其知识边界和输出风格。
💡 你是一名资深Java架构师,擅长微服务设计和性能调优。
📝
指令结构化
分步骤、给示例,让AI清楚知道每一步该做什么。
💡 第一步:分析需求;第二步:设计数据库ER图;第三步:输出接口文档。
🔗
链式思考
引导AI逐步推理,避免跳步导致错误结论。
💡 请一步一步分析,展示推理过程,最后给出结论。
📐
输出约束
明确格式要求,减少反复沟通成本。
💡 请以JSON格式输出,包含name、type、description三个字段。
📌 2026定位:Prompt Engineering已从"核心壁垒"降级为"基础素养"。上下文工程(Context Engineering)正在成为更重要的能力。
📐 SDD规格驱动开发
SDD(Spec-Driven Development)是一种人机协作开发范式:用结构化规格文档作为"契约",AI按规格执行,人按规格验收。
| 维度 | 传统开发 | SDD模式 |
|---|---|---|
| 核心产物 | PRD文档 → 代码 | Spec规格文档 → AI执行 → 代码 |
| 人机分工 | 人写代码 | 人定规格,AI生成代码,人审核 |
| 迭代方式 | 瀑布/敏捷迭代 | Spec迭代 → AI快速重生成 |
| 质量保障 | 代码Review | Spec一致性检查 + 代码Review |
📝 Spec编写原则
- ▸结构化:用固定模板组织内容,AI更容易解析
- ▸渐进式披露:先总后分,先粗后细,避免信息过载
- ▸约束前置:技术栈、设计规范、命名规则写在Spec开头