首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >提示词工程 >如何编写一个有效的提示词?

如何编写一个有效的提示词?

词条归属:提示词工程

1. 使用五部分模式

最常用的有效提示词结构是五部分模式:

  • 角色(Role):指定AI的身份和专业领域
  • 上下文(Context):提供背景信息和相关事实
  • 任务(Task):明确描述要完成的具体工作
  • 约束(Constraints):列出限制条件和禁止事项
  • 输出格式(Output Format):指定期望的输出形式

2. 采用结构化框架

2026年公认的结构化提示词框架包括:

  • CRISP:Context(上下文)、Role(角色)、Instructions(指令)、Specifications(规范)、Polish(润色)
  • CRISPE:Capacity(能力)、Reason(原因)、Insight(见解)、Statement(陈述)、Persona(角色)、Examples(示例)
  • RGC:Role(角色)、Goal(目标)、Context(上下文)
  • TREE:专门用于编程任务的框架

3. 明确具体,避免模糊

模糊指令是提示词效果差的主要原因。应该使用具体、明确、可执行的指令。例如:

  • ❌ "写一个API"
  • ✅ "编写一个RESTful POST /v1/users接口,接收JSON格式User对象,校验email唯一性,成功返回201及用户ID,失败返回400或409"

4. 提供示例(Few-shot)

对于需要特定格式、风格或行为的任务,提供1-5个输入-输出示例是最有效的手段。示例应该:

  • 展示期望的风格和结构
  • 包含边缘情况
  • 覆盖常见场景

5. 指定输出格式

明确指定输出格式可以提高输出的可解析性和可用性。例如:

  • "用Markdown表格输出"
  • "返回JSON格式,包含以下字段..."
  • "输出为Python代码,包含详细注释"
相关文章
AI编程:如何编写提示词
对于生成的Python文件,我们使用PyCharm工具运行,或者直接命令行执行python snake_game.py运行代码就能看到效果了
卷福同学
2025-02-01
2.3K0
AI提示词要怎样编写
在工作中,我们平时向领导或老板汇报工作时,要言简意赅,精准表述,而不是啰啰嗦嗦地说出一堆跟主题无关的事情。
double
2024-01-29
9850
【AIGC】ChatGPT提示词Prompt高效编写技巧:逆向拆解OpenAI官方提示词
博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: AIGC | ChatGP
CSDN-Z
2025-06-02
1.1K0
DeepSeek 提示词编写技巧典藏版!
DeepSeek 的一大进步,就在于其深度思考功能,已经极大程度上地代替了提示词工程的作用。但如果能结合提示词工程,DeepSeek 的输出结果将会更加具有拿来即用的价值。本文是一篇通用的提示词编写攻略,除了 DeepSeek,其他大模型产品也适用。赶快收藏起来吧!
腾讯云开发者
2025-02-12
2.9K0
如何给AI下达精准的指令,哪些提示词对于AI是有效的?
刚上手那会,我倾向于将 prompt 翻译为“指令”,但这并不精确。“指令”通常对应instructions,属于 prompt 中的纯指令部分,通常是一个动宾结构(做什么)。剩下的部分更多是描述(describe)。
Dlimeng
2024-01-14
8330
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券