Prompt 工程
Prompt工程完全指南:从入门到精通
Prompt工程完全指南:从入门到精通
当你发现同样的AI工具,别人能产出惊艳内容而你只能得到平庸结果时,差的不是工具,是Prompt。
一、Prompt工程的本质
Prompt工程不是"怎么写提示词",而是"如何与AI有效沟通"。就像你不会对同事说"做个好东西",而是会给出明确的需求文档。
好的Prompt的四要素
- 角色设定:你是谁,AI是谁
- 任务描述:要做什么,输出什么格式
- 约束条件:有什么限制,什么不能做
- 示例参考:给出样本来校准AI的理解
例子对比
差的Prompt:"写一篇关于AI的文章"
好的Prompt:
你是一位资深科技记者。请写一篇1500字的深度文章,主题是"AI对程序员职业的影响"。面向有3-5年经验的开发者。语气专业但易读,包含至少3个真实案例和数据引用。用Markdown格式输出。
二、十大必学技巧
1. Role Prompting(角色扮演)
"你是一位拥有20年经验的Python架构师..."
2. Few-shot Prompting(示例驱动)
给AI看2-3个你期望的输出样例,让它模仿格式和风格。
3. Chain of Thought(思维链)
"请一步步思考这个问题。首先分析...然后...最后..."
4. Structured Output(结构化输出)
"请以JSON格式输出,包含name、price、features三个字段"
5. Iterative Refinement(迭代优化)
不要期望一次完美。先用简单prompt得到初稿,再逐步优化。
6. Constraint Setting(约束设置)
"字数控制在500-800字""不要使用第一人称""避免使用专业术语"
7. Context Window Management(上下文管理)
长对话时定期总结关键信息,防止AI"遗忘"之前的设定。
8. System Prompt(系统提示词)
在会话开始时设定全局规则:"你只回答技术问题"
9. Prompt Template(提示词模板)
把常用的prompt保存为模板,使用时填变量即可。
10. Prompt Chaining(提示词链)
复杂任务拆成多个步骤,每一步的输出作为下一步的输入。
三、各场景Prompt模板
写代码
用[语言]写一个[功能],要求:1) 处理[异常情况] 2) 包含单元测试 3) 时间复杂度不超过O(n)
写文章
写一篇关于[主题]的文章。目标读者:[人群],文章长度:[字数],语气:[风格],需要包含:[要点列表]
数据分析
分析以下数据,找出3个关键趋势,每个趋势用一句话总结并用数据支撑。
四、常见误区
- prompt越长越好 → 精确优于冗长
- 一次命中 → 迭代优化才是常态
- 一个prompt搞定所有模型 → 不同模型有不同偏好
Prompt工程的终局不是写出更长的提示词,而是用更精炼的语言传达更精确的意图。
相关文章
Prompt 工程入门:从新手到高手
2026-06-03