「教 AI 帮你写提示词,就像让锁匠帮你配一把更好的万能钥匙。」
开场:提示词的"升维打击"
经过前六讲的学习,小维已经能写出不错的提示词了。
但有一天,他发现了一个更高效的技巧:
不用自己想怎么写提示词——让 AI 帮他写。
他先把任务需求用最简单的语言告诉 AI:
我想让AI帮我实现一个用户权限管理系统
然后他问 AI:
上面这个需求,如果我想让另一个AI帮我实现,
最好的提示词应该怎么写?
帮我写一个完整的、高质量的提示词。
AI 给他了一个完整的、结构化的提示词,比他自己写的好得多。
这就是元提示词(Meta-Prompt)——用提示词来生成提示词。
全局视角:元提示词的三种应用场景
graph TD
A["元提示词应用"] --> B["场景一\n从需求生成提示词"]
A --> C["场景二\n优化已有提示词"]
A --> D["场景三\n生成提示词模板"]
B --> B1["我有一个需求\n让AI帮我写提示词"]
C --> C1["我有一个效果不好的提示词\n让AI分析并改进"]
D --> D1["我有一类重复任务\n让AI帮我写可复用的模板"]
核心知识点:三种元提示词公式
公式一:从需求到提示词
元提示词:
我有以下开发需求:
[用最简单的语言描述需求]
请帮我写一个高质量的提示词,用于让AI实现这个需求。
好的提示词应该包含:
- 明确的技术规格
- 清晰的输入/输出格式
- 必要的约束条件
- 错误处理要求
技术背景:我的项目用 [技术栈]
公式二:优化已有提示词
元提示词:
我有一个提示词,效果不太好:
[粘贴你的提示词]
问题是:[描述AI的回答哪里不符合预期]
请分析这个提示词的问题所在,并给出改进版本。
说明你改了哪些地方,以及为什么这样改会更好。
公式三:生成可复用模板
元提示词:
我经常需要做 [任务类型] 的工作,例如:
[举一个具体例子]
帮我创建一个可复用的提示词模板,
模板中用 [变量名] 标记需要每次替换的内容,
并附上使用说明。
深度拆解:元提示词的实际效果对比
原始需求:写一个发送 Slack 通知的功能
你自己写的提示词(花了 3 分钟):
帮我写一个 Node.js 函数,发送 Slack 消息
技术栈:Node.js,TypeScript
用元提示词优化后(花了 30 秒):
你是一个专注于第三方服务集成的 Node.js 工程师。
实现 Slack 消息发送工具函数:
函数签名:sendSlackMessage(options: SlackMessageOptions): Promise<void>
接口:
interface SlackMessageOptions {
webhookUrl: string; // Slack Webhook URL(从环境变量读取)
channel?: string; // 频道(可选,webhook 自带默认频道)
text: string; // 消息内容(纯文本)
blocks?: SlackBlock[]; // 富文本格式(可选)
username?: string; // 发送者名称(可选)
iconEmoji?: string; // 发送者图标(可选,如 ":rocket:")
}
约束:
- 使用 Node.js 内置的 https 模块,不引入 axios 等第三方库
- 超时时间:5 秒(防止 Slack 不可用时阻塞服务)
- 失败时抛出带有详细信息的 Error(包含 HTTP 状态码和 Slack 返回的错误信息)
- 不要把 webhookUrl 打印到日志
- 包含 TypeScript 类型定义
额外要求:
- 实现一个简单的重试机制(失败时最多重试2次,间隔1秒)
- 环境变量:SLACK_WEBHOOK_URL(默认 webhook URL)
效果:用元提示词优化后的结果,一次性得到可以直接用的代码,不需要再补充说明。
进阶技巧:Chain-of-Thought 元提示词
让 AI 在生成提示词时解释推理过程:
帮我写一个提示词,用于 [任务]。
在写提示词之前,先思考:
1. 这个任务的关键信息点有哪些?
2. AI 最可能在哪里误解?
3. 需要哪些约束来保证质量?
思考完后,给出最终的提示词。
实操指南:今天就试试元提示词
立即行动:
找一个你最近写过的、效果不太满意的提示词,用公式二(优化已有提示词)让 AI 帮你改进,对比前后差异。
本讲小结
mindmap
root((元提示词))
三种应用场景
从需求生成提示词
优化已有提示词
生成可复用模板
核心价值
降低写提示词的门槛
持续优化提示词质量
递归自我改进
进阶技巧
Chain-of-Thought元提示词
让AI解释推理过程
模块二总结:经过 7 讲的提示词工程学习,你现在已经掌握了:
- 提示词失败的根本原因
- RTCC 结构化提示词公式
- 上下文管理四大策略
- 迭代式开发节奏
- 系统提示词设计
- 提示词模板库构建
- 元提示词递归优化
下一讲预告
提示词工程模块到这里结束。
从下一讲开始,我们进入模块三:工具链精通。
第一站:深度掌握 Cursor,不只是表面功能,而是让你真正发挥出它 100% 的能力。