难度:入门 预计时间:30分钟 工具:chatgpt
核心要点
- 好的提示词是获得高质量 AI 回答的关键
- 明确角色、任务、格式和约束是提示词四大要素
- Few-shot 示例法可以显著提高输出质量
- 迭代优化比一次写出完美提示词更有效
什么是提示词工程?
提示词工程(Prompt Engineering)是设计和优化 AI 输入提示以获得更好输出的技术。简单来说,就是学会如何”问问题”让 AI 给你更好的回答。
四大核心原则
1. 明确角色
告诉 AI 它应该扮演什么角色:
你是一位资深的 Python 开发工程师,有 10 年教学经验。
请帮我审查以下代码...
2. 清晰任务
具体描述你需要什么:
❌ 模糊:帮我写篇文章
✅ 清晰:写一篇 800 字的中文文章,主题是"AI 对教育的影响",
面向大学生读者,语气专业但易懂
3. 指定格式
告诉 AI 你期望的输出格式:
请以以下格式输出:
## 标题
### 要点 1
- 内容
### 要点 2
- 内容
4. 设置约束
明确限制条件和边界:
要求:
- 字数不超过 500 字
- 不要使用专业术语
- 必须包含 3 个实际案例
Few-shot 示例法
给 AI 提供示例是提升输出质量的最有效方法之一:
将以下产品评价分类为"正面"或"负面":
评价:"这个产品太好用了!" → 正面
评价:"质量很差,失望" → 负面
评价:"还行吧,一般般" →
(AI 会自动补全为"中性"或你定义的分类)
迭代优化技巧
- 先写一个基础版本,测试效果
- 分析不满意的地方,针对性修改
- 添加更多约束,缩小输出范围
- 尝试不同的表述方式
记住:没有”完美”的提示词,只有不断优化的过程。
常见问题
什么是提示词工程?
提示词工程(Prompt Engineering)是设计和优化 AI 输入提示(Prompt)以获得更好输出的技术和方法论。它不是编程,而是一种与 AI 有效沟通的技巧。
提示词工程需要编程基础吗?
完全不需要。提示词工程的核心是清晰表达你的需求,任何人都可以学会。当然,有编程基础可以帮助你设计更结构化的提示词。