Skip to content
 

什么是提示词工程

更新: 7/2/2026字数: 0 字 时长: 0 分钟

先说结论:提示词工程不是什么玄学,也不是在写什么神秘咒语。

你刷到过那种「30 个让你效率翻倍的 Prompt 模板」吧?我也刷到过。但实际用起来就会发现,光抄模板根本解决不了问题——模板是别人的场景,你的任务是另一回事。

那提示词工程到底是什么?

其实就是把你脑子里的需求,用模型能稳定理解的方式说出来。不是什么高深的学术概念,就是一个"把话说清楚"的动作。只不过我们平时和人说话靠默契、靠上下文、靠"你懂的",跟模型不行,它真的会瞎猜。

你有没有遇到过这种情况?

对着 AI 说一句:

text
帮我优化一下这段代码

然后它改了,但改的是可读性,而你想要的是性能。

你说:

text
帮我写个周报

然后它洋洋洒洒写了一篇,跟你实际做的事毫无关系。

问题不在模型笨,而在于我们没说清楚。就像你跟同事说"帮我做一下那个",同事一定一脸懵。但你对 AI 这样说的时候,反而期待它猜到,这不是挺奇怪的嘛。

那怎么写才算"说清楚"?一个模板就够了

不用看那些花里胡哨的框架,真正好用的就六件事:

text
1. 你是谁 → 让模型知道用什么角色回答
2. 要干嘛 → 目标是什么
3. 背景是啥 → 现有材料、业务上下文
4. 别干嘛 → 约束条件
5. 怎么输出 → 格式、长度、结构
6. 怎么算对 → 验收标准

套个例子你就明白了,还是刚才那个"帮我优化代码",改成这样说:

text
你是 Vue 前端开发。

目标:在不改外部 API 的前提下优化这个组件的可读性。

约束:
- 不新增依赖
- 不改 props 和 emit 名称
- 保留现有 CSS class

输出:
修改后的代码 + 改动原因 + 3 个需要跑的验证命令

这样写出来,模型基本不会跑偏。不是因为更"长"了,而是因为把那些你脑子里觉得"不言自明"的东西写出来了。

几个实际场景的例子

让 AI 帮你写文章

text
你是技术博主。面向前端同学解释 RAG。

要求:
- 先用一个生活类比讲清楚是什么
- 再画个流程图
- 最后给个实际产品怎么用的案例
- 别堆术语,读起来像在聊天

重点:告诉它读者是谁、要什么风格、结构怎么搭。

让 AI 帮你写代码

text
你是 TypeScript 后端。

请根据下面的接口返回结构生成类型定义和转换函数。

注意:
- 不引入第三方库
- 可选字段要做空值保护
- 输出代码后补 3 个边界测试用例

重点:交代技术栈、边界条件、要不要测试。

让 AI 帮你做分析

text
分析这份用户反馈。

输出分 5 块:
1. 高频问题都集中在哪几类
2. 每类挑 3 条真实原文
3. 你觉得根因是什么
4. 产品上可以怎么改
5. 哪些结论需要再找数据确认

不确定的地方单独列"待验证"。

重点:别让它直接下结论,先整理归类。

几个真的好用的小技巧

1. 喂材料

如果你手上有参考文档,直接丢给它,然后加一句:

text
只基于我给的资料回答。如果资料里没有,直接说"资料里没提到"。

这条在做知识库问答、看合同、查制度的时候尤其救命——能挡住一多半瞎编。

2. 定格式

让它输出 JSON 就别害羞,直接写清楚结构:

json
{
  "summary": "一句话总结",
  "risks": ["风险1", "风险2"],
  "nextSteps": ["行动1", "行动2"]
}

格式越明确,后面你写脚本处理的时候越省事。

3. 别一口气做完

复杂任务拆成几步走,每一轮只推进一小步:

你中间确认一下,比你让它从头干到尾然后推倒重来省时间得多。

4. 让它老实交代

加这句:

text
不确定的地方单独列"前提假设与风险",别把推测写成事实。

能大幅减少那种"说得头头是道但你一看就知道是编的"的情况。

我踩过的坑

为什么是坑怎么绕过去
觉得提示词越长越好废话多了关键信息反而被稀释只塞跟任务相关的东西
只说目标不说背景模型会脑补你的场景上下文该给就给
只看输出顺不顺顺不代表对,可能是编的让它标注信息来源
一次要求做太多做着做着就跑偏了拆成几步,轮着来
完全相信输出幻觉是个真实问题关键结论自己再过一遍

每次发之前,问自己 6 个问题

  • 任务我讲清楚了吗?
  • 背景我给了吗?
  • 不能做什么我说了吗?
  • 输出格式我定了吗?
  • 怎么判断好坏我说了吗?
  • 我让它不确定的时候老实交代了吗?

说实话,我自己也不是每次都能写这么好。但每次翻车前回看,基本都是上面漏了某一条。

一句话

好提示词不靠玄学,靠你把目标、背景、边界和验收标准讲清楚。剩下的事,交给模型。


延伸阅读

我见青山多妩媚,料青山见我应如是