如何高效撰写优质 Prompt?提示词框架+优化方法分享

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

前言

prompt的重要性相信大家都知道,本文我们一起来讨论一下如何利用提示词框架,高效高质量的编写Prompt

提示词框架

提示词框架有如下作用:

  • 降低沟通成本:通过结构化要素,减少模型对需求的误判;统一风格也利于和他人交流
  • 提升输出质量:明确角色、结构与评估标准,让结果更贴合预期;
  • 适配多模型场景:不同 AI 工具(如 GPT、Claude、代码模型)可通过框架调整提示策略。
  • 优化友好:当需要优化提示词时可以清晰的知道优化位置。

下面介绍两种常见的框架以及我常用的提示词模版。

RICE 框架

通过明确四大要素,让 AI 模型快速理解任务边界与目标。 全称:Role(角色)、Input(输入)、Context(上下文)、Expectation(期望输出)

  1. Role(指定模型角色)

    • 作用:定义模型在任务中的身份(如 “你是一位资深数据分析师”“你是科普博主”),引导其使用对应领域的知识与表达风格。
    • 例子: “假设你是一名金融分析师,请分析…”
  2. Input(明确输入内容)

    • 作用:提供任务的具体素材(如问题、数据、文本片段),确保模型基于准确信息响应。
    • 例子: “输入数据:某公司 2024 年财报显示营收增长 15%… 请分析其盈利趋势。”
  3. Context(补充背景信息)

    • 作用:说明任务的应用场景、限制条件或前置知识,避免模型输出偏离实际需求。
    • 例子: “背景:该分析将用于投资者路演,需简洁呈现核心结论。”
  4. Expectation(清晰输出预期)

    • 作用:规定输出的形式(如表格、报告、代码)、详细程度或重点方向。
    • 例子: “期望输出:用 3 点总结投资建议,每点不超过 20 字。”

CRISPE 框架

通过多维度拆解任务,提升提示词的逻辑性与可控性。 全称:Clarify(澄清)、Role(角色)、Input(输入)、Structure(结构)、Prompt(指令)、Evaluate(评估)

  1. Clarify(澄清需求)

    • 作用:先明确任务的核心目标,避免模糊表述导致模型误解。
    • 例子: “需解决的问题:如何用 Python 优化数据可视化效率?”
  2. **Role(角色定义)**与 RICE 一致:指定模型身份(如 “你是 Python 开发专家”)。

  3. **Input(输入)**细化要求:明确输入数据的格式、来源或处理方式(如 “基于附件中的 CSV 文件…”)。

  4. Structure(输出结构设计)

    • 作用:预设输出的框架(如 “分步骤说明 + 代码示例 + 注意事项”),让结果更规整。
    • 例子: “输出需包含:①原理分析 ②代码片段 ③性能对比表格”
  5. Prompt(核心指令)

    • 作用:用具体动作词引导模型(如 “生成”“优化”“诊断”),避免抽象指令。
    • 例子: “请编写一个函数,实现数据批量清洗,并注释关键步骤。”
  6. Evaluate(结果评估标准)

    • 作用:提前设定输出的验收条件(如 “准确率需≥95%”“代码无报错”)。
    • 例子: “确保生成的方案在实际场景中可落地,附可行性测试步骤。”

框架模版

这里给出一个我常用的框架模版,使用时只需要替换其中变量即可

## 角色
你是一个{{xxx}},你擅长{{xxx}}, 请按照要求完成下面的任务

## 输入
(可选,如果用在某个专用场景可以描述输入的内容范围和格式,便于大模型更好的理解、解析)

## 背景
{{context}}

## 任务(目标)
{{task1}}
{{task2}}

## 规则
{{要求&约束列表1}}
{{要求&约束列表1}}
(
  可以提供少样本学校案例,比如:
  问:xxx
  答:不建议的回复 v1
  答:建议回复 v2
)

## 格式
{输出格式, 比如:使用 Json 格式输出,包含 xx,yy 字段}

如何进行提示词优化

有了上面的提示词框架我们能轻松写出 60 分的提示词,想要更近一步需要我们在使用过程中不断优化,当然也可以学习其他平台的提示词或着借助一些优化工具去加速这个过程。

  1. 参考资料

    • GitHub仓库https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools 提供各平台的系统提示词。
    • Google-Prompting-Guidehttps://services.google.com/fh/files/misc/gemini-for-google-workspace-prompting-guide-101.pdf
  2. 测试与优化工具

    • Claude Optimizer:自动分析Prompt结构并提出改进建议(如添加XML标签、调整逻辑层级)。
    • 火山引擎、Coze罗盘:支持根据测试用例批量优化,根据对回答的反馈进行优化,缺点是指支持 豆包模型图片

最后

为什么要学AI大模型

当下,⼈⼯智能市场迎来了爆发期,并逐渐进⼊以⼈⼯通⽤智能(AGI)为主导的新时代。企业纷纷官宣“ AI+ ”战略,为新兴技术⼈才创造丰富的就业机会,⼈才缺⼝将达 400 万!

DeepSeek问世以来,生成式AI和大模型技术爆发式增长,让很多岗位重新成了炙手可热的新星,岗位薪资远超很多后端岗位,在程序员中稳居前列。

在这里插入图片描述

与此同时AI与各行各业深度融合,飞速发展,成为炙手可热的新风口,企业非常需要了解AI、懂AI、会用AI的员工,纷纷开出高薪招聘AI大模型相关岗位。
在这里插入图片描述
最近很多程序员朋友都已经学习或者准备学习 AI 大模型,后台也经常会有小伙伴咨询学习路线和学习资料,我特别拜托北京清华大学学士和美国加州理工学院博士学位的鲁为民老师给大家这里给大家准备了一份涵盖了AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频 全系列的学习资料,这些学习资料不仅深入浅出,而且非常实用,让大家系统而高效地掌握AI大模型的各个知识点。

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

AI大模型系统学习路线

在面对AI大模型开发领域的复杂与深入,精准学习显得尤为重要。一份系统的技术路线图,不仅能够帮助开发者清晰地了解从入门到精通所需掌握的知识点,还能提供一条高效、有序的学习路径。

img

但知道是一回事,做又是另一回事,初学者最常遇到的问题主要是理论知识缺乏、资源和工具的限制、模型理解和调试的复杂性,在这基础上,找到高质量的学习资源,不浪费时间、不走弯路,又是重中之重。

AI大模型入门到实战的视频教程+项目包

看视频学习是一种高效、直观、灵活且富有吸引力的学习方式,可以更直观地展示过程,能有效提升学习兴趣和理解力,是现在获取知识的重要途径

在这里插入图片描述
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

海量AI大模型必读的经典书籍(PDF)

阅读AI大模型经典书籍可以帮助读者提高技术水平,开拓视野,掌握核心技术,提高解决问题的能力,同时也可以借鉴他人的经验。对于想要深入学习AI大模型开发的读者来说,阅读经典书籍是非常有必要的。
在这里插入图片描述

600+AI大模型报告(实时更新)

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。
在这里插入图片描述

AI大模型面试真题+答案解析

我们学习AI大模型必然是想找到高薪的工作,下面这些面试题都是总结当前最新、最热、最高频的面试题,并且每道题都有详细的答案,面试前刷完这套面试题资料,小小offer,不在话下
在这里插入图片描述

在这里插入图片描述

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

内容概要:本文围绕可变桨叶四旋翼无人机的规范控制与点对点运动模拟展开,重点研究优化推力分配策略在翻转动作中的应用与性能比较。通过Matlab代码实现,构建了四旋翼动力学模型,并设计了多种控制算法以实现精确的姿态调整与轨迹跟踪。研究对比了不同推力分配方案在执行高机动性翻转动作时的稳定性、能耗效率与响应速度,旨在提升无人机在复杂飞行任务中的动态性能与控制精度。该仿真研究为无人机飞控系统的设计与优化提供了理论依据和技术支持。; 适合人群:具备一定自动控制理论基础和Matlab编程能力,从事无人机控制、飞行器动力学或机器人系统研究的科研人员及研究生。; 使用场景及目标:① 实现四旋翼无人机在三维空间中的精确点对点运动控制;② 对比分析不同推力分配策略在执行翻转等高难度动作时的控制效果与能耗表现,优化飞行性能;③ 为无人机自主飞行、特技飞行及复杂环境下的机动控制提供算法验证平台。; 阅读建议:此资源以Matlab仿真为核心,建议读者结合相关控制理论知识,深入理解代码实现细节,重点关注动力学建模、控制律设计与推力分配模块。在学习过程中,应动手调试参数,复现文中翻转动作的仿真结果,并尝试拓展至其他复杂飞行任务,以加深对无人机控制机理的理解。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值