提示词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 个原则:

复制代码
清晰
具体
结构化
有上下文
有约束
相关推荐
Flying pigs~~1 天前
Prompt 工程实战总结:文本分类、信息抽取、语义匹配
人工智能·自然语言处理·prompt·文本分类·大模型应用
羊小猪~~1 天前
LLM--微调(Adapters,Prompt,Prefix)
算法·ai·大模型·llm·prompt·adapters·prefix
m0_738120721 天前
AI安全——Gandalf靶场 Tongue Tied Gandalf 全关卡绕过详解
服务器·网络·人工智能·安全·web安全·prompt
爱代码的小黄人1 天前
10分钟讲清楚 Prompt、Agent、MCP 是什么
人工智能·prompt
AI视觉爱好者2 天前
ComfyUI 中文提示词:可视化选填,一键生成专属提示词
prompt·文生图·comfyui·中文提示词
西西弗Sisyphus2 天前
大模型运行的 enforce_eager 参数
langchain·prompt·transformer·vllm·enforce_eager
m0_738120722 天前
AI安全——Gandalf靶场 Gandalf Adventure 全关卡绕过详解
服务器·人工智能·安全·web安全·ai·prompt
补三补四3 天前
Prompt工程实践指南:从基础概念到高级应用
人工智能·chatgpt·prompt
AI浩3 天前
别卷 Prompt 了,2026 年 AI 工程的新战场是 Harness
java·人工智能·prompt
steem_ding3 天前
AI核心概念解析:Agent、Prompt、Skill 及生态关系
人工智能·prompt