Prompt工程实战指南
好的Prompt是AI能力的放大器。同样的模型,不同的Prompt可以让输出质量天差地别。本文系统化梳理最实用的Prompt技巧,每个技巧都附有可直接使用的模板。
基础原则
1. 明确而具体
❌ 差的Prompt:
帮我写一篇文章
✅ 好的Prompt:
请写一篇关于远程办公效率工具的博客文章,
目标读者是初创公司创始人,字数1500字左右,
语气专业但不刻板,需要包含3-5个工具推荐。
关键要素:任务 + 受众 + 格式 + 约束
2. 角色设定法(Role Prompting)
给AI一个专业角色,能显著提升输出的专业度。
你是一位有15年经验的SaaS产品经理,
擅长用户增长和产品指标分析。
请从产品经理视角分析以下功能的优先级...
原理:角色设定会激活模型训练数据中相关领域的知识权重。
3. 思维链(Chain of Thought)
让AI「想出来」而不是「猜出来」。
请一步步分析这个问题:
1. 首先识别核心矛盾
2. 然后列出可能的方案
3. 对每个方案进行利弊分析
4. 最后给出推荐方案和理由
适用场景:复杂推理、决策分析、代码Debug。
进阶技巧
4. 少样本学习(Few-shot Learning)
给AI几个例子,让它「学会」你想要的模式。
请按照以下格式生成产品描述:
示例1:
产品:Notion
描述:Notion是一款集笔记、知识库、项目管理于一体的全能工作空间。
它让个人和团队能在一个地方组织一切信息,告别工具碎片化。
示例2:
产品:Figma
描述:Figma是基于浏览器的协作设计工具,让设计师、产品经理和开发者
在同一个画布上实时协作,彻底改变了设计工作流。
现在请为以下产品生成描述:
产品:Cursor
5. 结构化输出
明确告诉AI你要什么格式:
请用以下JSON格式输出分析结果:
{
"summary": "一句话总结",
"pros": ["优点列表"],
"cons": ["缺点列表"],
"score": "1-10的评分",
"recommendation": "推荐/不推荐/看情况"
}
6. 约束和边界
设定清晰的限制条件,避免AI「发挥过度」:
要求:
- 字数不超过500字
- 不要使用专业术语
- 目标读者是没有技术背景的人
- 避免绝对化表述
- 每个观点必须有例子支撑
实战模板
产品分析模板
[角色]:你是一位资深产品分析师
[任务]:请对 {产品名} 进行全面分析
[格式]:使用以下结构——
1. 产品定位(一句话)
2. 核心功能(3-5个)
3. 目标用户(画像描述)
4. 竞争优势(与竞品对比)
5. 潜在风险(1-3个)
6. 总评(推荐指数 ⭐1-5)
[约束]:基于公开信息,客观分析
代码Review模板
请作为高级代码审查员,检查以下代码:
重点关注:
1. 安全漏洞(SQL注入、XSS等)
2. 性能问题(N+1查询、内存泄漏)
3. 代码可读性和命名规范
4. 错误处理是否完善
输出格式:
- 🔴 严重问题(必须修复)
- 🟡 建议优化(推荐修复)
- 🟢 亮点(做得好的地方)
代码:
{粘贴代码}
小结
| 技巧 | 适用场景 | 效果 |
|------|---------|------|
| 明确具体 | 所有场景 | ⭐⭐⭐⭐⭐ |
| 角色设定 | 专业内容 | ⭐⭐⭐⭐ |
| 思维链 | 复杂推理 | ⭐⭐⭐⭐⭐ |
| 少样本 | 格式统一 | ⭐⭐⭐⭐ |
| 结构化输出 | 数据处理 | ⭐⭐⭐⭐ |
Prompt工程不是玄学,而是一套可复用的方法论。掌握这些技巧,你就能从AI工具中获得远超普通用户的价值。