提示词Prompt技巧

写提示词(Prompt Engineering)其实有一套比较成熟的方法论。很多人刚开始会随便问一句,但高手写的提示词和普通人差别很大


一、最重要的一条原则:信息越完整越好

很多人提示词是这样写的:

复制代码
写一个登录页面

AI只能猜。

高手会这样写:

复制代码
用 React + TypeScript 写一个登录页面。

要求:
- 使用 TailwindCSS
- 包含用户名和密码
- 使用表单验证
- 提交调用 /api/login
- 登录成功后跳转到 /dashboard

你会发现:

复制代码
信息越多
结果越好

这个原则几乎适用于所有模型,比如 GPT-4、Claude、Gemini。


二、结构化提示词(非常重要)

不要写一大段话。

最好写成结构:

复制代码
任务
背景
约束
输出格式

例如:

复制代码
任务:
实现一个分页组件

技术栈:
React + TypeScript

要求:
- 支持 pageSize
- 支持 total
- 支持 onChange

输出:
只输出组件代码

AI会更容易理解。


三、给 AI 角色(非常有效)

大模型对 角色设定 非常敏感。

例如:

复制代码
你是一个有10年经验的前端工程师。

或者:

复制代码
你是一个精通React架构设计的工程师。

这样 AI 的回答会明显不同。

例如:

复制代码
你是一个代码审查专家,请帮我 review 这段代码。

四、给示例(Few-shot)

这是非常经典的技巧。

例如:

复制代码
把函数名转换为 REST API

示例:

getUser -> GET /users/{id}
createUser -> POST /users
deleteUser -> DELETE /users/{id}

现在转换:

updateUser

AI就会模仿模式。


五、明确输出格式

如果不限制格式,AI会乱输出。

例如:

复制代码
用 JSON 返回

或者:

复制代码
用 markdown 表格输出

示例:

复制代码
请用 JSON 输出:

{
  "component": "",
  "props": [],
  "description": ""
}

六、分步骤思考(Chain-of-Thought)

如果问题复杂,可以要求 AI:

复制代码
请一步一步思考

例如:

复制代码
分析这个 bug:

1 分析问题
2 找可能原因
3 提出解决方案

这种方式会提高正确率。


七、限制范围(非常重要)

AI容易 过度发挥

例如:

坏提示词:

复制代码
优化代码

好提示词:

复制代码
只优化性能,不改变逻辑。
不要重构代码结构。

八、给上下文(Context)

很多人忽略这一点。

例如你问:

复制代码
这个函数有什么问题?

AI可能完全不理解。

正确做法:

复制代码
这是一个 React 项目。

这个函数用于处理用户登录。

代码如下:

上下文越多越好。


九、让 AI 先分析再输出

这个技巧非常好用。

例如:

复制代码
先分析代码问题,再给修改后的代码。

或者:

复制代码
先给设计方案,再写代码。

这样质量会高很多。


十、程序员常用 Prompt 模板

我给你几个非常实用的。


代码生成

复制代码
你是一个资深前端工程师。

任务:
实现一个 React 组件。

要求:
- TypeScript
- 使用 hooks
- 使用 TailwindCSS
- 组件可复用

输出:
只输出代码,不要解释。

代码 Review

复制代码
请 review 这段代码。

从以下角度分析:

1 可读性
2 性能
3 潜在 bug
4 改进建议

Debug

复制代码
分析这个 bug。

步骤:

1 解释代码逻辑
2 找出问题
3 提供修复代码

十一、AI 编程高手常用技巧

现在很多人会把提示词写成 模板文件

例如:

复制代码
prompts/
   code-review.md
   bug-fix.md
   generate-component.md

然后在 AI IDE 里复用。

像 Cursor、Claude Code 都支持这种方式。


十二、一个非常高级的技巧(很多人不知道)

Prompt 分层

结构是:

复制代码
System Prompt
Project Prompt
Task Prompt

例如:

复制代码
System:
你是一个前端专家

Project:
本项目使用 React + Vite

Task:
实现一个表单组件

这样 AI 的效果会非常稳定。


十三、一个重要结论

很多人以为提示词就是:

复制代码
写一句话

其实高手写提示词更像:

复制代码
写需求文档

结构通常是:

复制代码
背景
目标
约束
示例
输出格式

一句话总结

好的提示词基本遵循 5 个原则:

复制代码
清晰
具体
结构化
有上下文
有约束
相关推荐
hrrrrxeeeee14 小时前
文件读取→比对→风险标记,拆解采购 AI 完整工作链路
大数据·人工智能·机器学习·prompt
技灵AI1 天前
Wan 3.0 API怎么做多参考商品视频?从图片、视频、音频分工到30秒交付
人工智能·prompt·aigc·音视频·wan 3.0
“AI国潮设计-小江”2 天前
【SDXL实战】Python自动化生成3D潮汕美食IP,附ComfyUI工作流与商用变现思路
开发语言·人工智能·python·prompt·aigc
TK泰妞3 天前
2026TikTok带货视频怎么做?
人工智能·prompt·音视频
XLYcmy3 天前
Prompt 设计相关问题
网络安全·llm·prompt·agent·cot·漏洞检测·harness
七夜zippoe3 天前
Prompt 工程进阶:角色设定、任务分解、输出约束与示例引导
ai·prompt·openai·agent·工程进阶
小叶肥辉4 天前
LangChain链和LangGraph图的学习笔记【六】——提示语模板(3)——Few-Shot Prompting(少样本提示) 模板类
笔记·python·学习·langchain·prompt·aigc
znnnk4 天前
【AI应用】Agent:AI 为什么需要“自主决策”?
ai·prompt·agent·workflow·ai应用·skill·mcp
学习日记5254 天前
AI PPT生成系统实践:从自由生成到可控生成的工程演进复盘
人工智能·ai·prompt
这就是佬们吗4 天前
Function Calling 还是 MCP?先分清它们根本不是同一层的东西
人工智能·prompt·ai编程