🎓 第 6 课进阶优化迭代
提示词优化方法
系统化优化提示词的方法论:诊断问题、调整策略、A/B测试、版本管理
提示词优化方法
写出好提示词很少一蹴而就。大多数高质量提示词是经过多次"输出→评估→调整→再输出"的循环打磨出来的。
优化循环:PDCA
Plan(计划):明确你想要什么样的输出
↓
Do(执行):用当前提示词让AI生成
↓
Check(检查):对比实际输出和期望输出的差距
↓
Act(调整):根据差距修改提示词 → 回到Do
诊断:输出不理想,问题出在哪?
| 问题表现 | 可能原因 | 调整方向 |
|---|---|---|
| 输出太泛、缺少细节 | 角色/任务不够具体 | 增加场景描述和具体约束 |
| 输出偏离主题 | 任务描述被其他要素稀释 | 精简上下文,突出核心任务 |
| 输出风格不对 | 缺少风格约束 | 加入风格描述+示例 |
| 输出太短/太长 | 缺少篇幅约束 | 明确字数/段落要求 |
| 输出格式混乱 | 格式要求不清晰 | 提供输出格式示例 |
| 事实性错误 | 缺少上下文或角色 | 补充背景信息,指定专业角色 |
| 逻辑不一致 | 任务太复杂,AI 一次性处理不好 | 拆解成多步,用链式提示 |
调整策略
策略1:加(补充缺失的要素) %%CB0%% → 增加了角色 + 输出格式 + 质量约束
策略2:减(去掉干扰要素) %%CB1%% → 去掉了风格要求,聚焦于行为约束
策略3:拆分(复杂任务变成多步) %%CB2%%
策略4:示例驱动 %%CB3%% ---
A/B 测试提示词
方法:对同一个任务,写两个不同版本的提示词,比较AI输出
测试维度:
- 哪个版本的输出更符合需求?
- 哪个版本的输出更稳定(多次测试结果一致)?
- 哪个版本的提示词更简洁(用更少的字达到同样效果)?
测试注意:
- 每次只改一个变量(角色/约束/格式/上下文...)
- 每个版本至少测试3次(排除AI的随机性)
版本管理
提示词也应该像代码一样管理版本:
v1.0:初始版本("能用就行")
→ 发现问题:输出太长
v1.1:增加字数约束("控制在500字以内")
→ 发现问题:太简短,没有深度
v1.2:字数约束改为"800-1000字"+增加"每个观点配案例"
→ 基本满意
v2.0:针对不同场景创建变体
- v2.0-short:500字快速版本
- v2.0-detailed:2000字深度版本
下一步
掌握了提示词优化方法之后,接下来学习多轮对话设计——如何通过对话链完成复杂任务。