提示词工程
核心技巧
1. 基础技巧
清晰的指令
- 明确任务目标
- 指定输出格式
- 提供示例
- 设定约束条件
提供上下文
- 背景信息
- 相关数据
- 任务描述
- 领域知识
指定输出格式
- JSON格式
- Markdown格式
- 列表格式
- 自定义格式
设定约束条件
- 长度限制
- 内容限制
- 格式限制
- 风格限制
2. 高级技巧
Chain of Thought(思维链)
- 分步推理
- 明确步骤
- 展示思考过程
- 提高准确性
Few-shot Learning(少样本学习)
- 提供示例
- 多样化示例
- 质量优先
- 数量适中
Self-Consistency(自一致性)
- 多次生成
- 投票机制
- 提高稳定性
- 减少随机性
其他技巧
- 角色扮演
- 思维树
- 自我反思
- 迭代优化
3. 优化方法
迭代改进
- 初版提示词
- 评估结果
- 调整优化
- 持续改进
A/B测试
- 对比测试
- 性能评估
- 选择最优
- 持续优化
性能评估
- 准确性
- 一致性
- 效率
- 成本
自动化优化
- 提示词优化工具
- 自动评估
- 智能调整
- 持续监控
学习资源
官方指南
OpenAI提示词工程指南
- 系统教程
- 最佳实践
- 示例代码
- 文档链接
Anthropic提示词指南
- Claude专用
- 高级技巧
- 实践案例
- 文档链接
社区最佳实践
- 社区分享
- 经验总结
- 案例分析
- 持续更新
提示词库
PromptBase
- 付费提示词
- 高质量
- 分类清晰
- 网站链接
FlowGPT
- 免费提示词
- 社区驱动
- 多样化
- 网站链接
OpenPrompt
- 开源提示词
- 社区贡献
- 持续更新
- 网站链接
实践案例
1. 文本生成
文章写作
你是一位专业的内容创作者。请根据以下主题写一篇文章:
主题:[主题]
风格:[风格]
长度:[长度]
格式:[格式]
要求:
1. 结构清晰
2. 内容充实
3. 语言流畅
4. 符合风格
请开始写作:邮件撰写
你是一位专业的商务人士。请根据以下信息撰写一封邮件:
收件人:[收件人]
主题:[主题]
目的:[目的]
关键信息:[关键信息]
要求:
1. 专业礼貌
2. 简洁明了
3. 重点突出
4. 行动明确
请撰写邮件:2. 代码生成
函数实现
你是一位经验丰富的程序员。请根据以下要求实现一个函数:
函数名:[函数名]
功能:[功能描述]
输入:[输入参数]
输出:[返回值]
要求:
1. 代码清晰
2. 添加注释
3. 错误处理
4. 符合规范
请实现函数:代码解释
请解释以下代码的功能和实现方式:
[代码]
要求:
1. 整体功能
2. 关键部分
3. 实现逻辑
4. 可能的改进
请开始解释:3. 数据分析
数据分析
你是一位数据分析师。请分析以下数据:
[数据]
要求:
1. 数据概览
2. 关键发现
3. 趋势分析
4. 建议
请开始分析:报告生成
你是一位专业报告撰写人。请根据以下数据生成一份报告:
[数据]
要求:
1. 结构清晰
2. 数据准确
3. 分析深入
4. 结论明确
请生成报告:4. 创意写作
故事创作
你是一位创意作家。请根据以下提示创作一个故事:
主题:[主题]
风格:[风格]
长度:[长度]
角色:[角色]
要求:
1. 情节吸引人
2. 角色鲜明
3. 结构完整
4. 符合风格
请开始创作:诗歌创作
你是一位诗人。请根据以下主题创作一首诗:
主题:[主题]
风格:[风格]
长度:[长度]
要求:
1. 意象生动
2. 情感真挚
3. 韵律优美
4. 符合风格
请开始创作:学习路径
第1周:基础技巧
目标:
- 理解提示词基本概念
- 掌握基础技巧
- 实践简单任务
内容:
- 提示词基础
- 清晰指令
- 上下文提供
- 输出格式
实践:
- 文本生成
- 代码生成
- 数据分析
- 创意写作
第2周:高级技巧
目标:
- 学习高级技巧
- 掌握思维链
- 提高输出质量
内容:
- Chain of Thought
- Few-shot Learning
- Self-Consistency
- 其他技巧
实践:
- 复杂任务
- 多步骤任务
- 创意任务
- 专业任务
第3周:优化方法
目标:
- 学习优化方法
- 掌握评估技巧
- 持续改进提示词
内容:
- 迭代改进
- A/B测试
- 性能评估
- 自动化优化
实践:
- 优化现有提示词
- 评估性能
- 对比测试
- 持续改进
常见问题
Q1: 如何编写有效的提示词?
A:
- 明确任务目标
- 提供充分上下文
- 指定输出格式
- 提供示例
Q2: 如何提高输出质量?
A:
- 使用高级技巧
- 迭代优化
- A/B测试
- 持续改进
Q3: 如何处理复杂任务?
A:
- 分解任务
- 使用思维链
- 提供示例
- 迭代优化