LLM Prompt三大框架之一:CRISPE (vs ICIO)

CRISPE 是一种结构化 Prompt(提示词)框架 ,常用于 大模型指令设计,帮助用户稳定地获得高质量、可控、相关的输出。

它的名称来自六个组成部分的首字母,最常见的官方定义如下:

C -- Context(上下文)
R -- Role(角色)
I -- Instruction(指令)
S -- Subject / Style(主题 / 风格)
P -- Preset / Parameters(预设 / 参数)
E -- Example / Exception(示例 / 例外)


📦 CRISPE 六要素详解

C --- Context / Capacity(上下文 / 能力设定)

告诉模型当前的情境、背景信息,让它知道"发生在什么场景里"。

R --- Role / Request(角色 / 任务)

设定 AI 的角色(如工程师、翻译官、顾问)。

或者明确你希望 AI 执行的任务类型。

I --- Instruction(指令)

具体要它做什么。

例如:请生成、请分析、请对比、请总结......

S --- Subject / Style(主题 / 风格)

明确内容聚焦的主体、学科领域或语气风格。

P --- Preset / Parameters(预设 / 参数)

对输出进行限制,如结构、长度、格式、特定风格或禁忌内容。

E --- Example / Exception(示例 / 特殊要求)

提供 正/负样例 或 明确禁止的输出方式,让模型"看例子学"。


💡 CRISPE 的价值

CRISPE 之所以成为最通用的 Prompt 框架之一,是因为它能大幅提升:

  • 清晰度(减少模型误解)
  • 稳定性(多次输出结构一致)
  • 可控性(可预期的格式 / 风格)
  • 专业性(通过角色设定提升专业度)
  • 可复用性(适合团队标准化)

🛠️ 一个 CRISPE Prompt 示例

C(Context) :你正在帮助一家云网络团队做季度 OKR 回顾。
R(Role) :你是一位资深的技术运营分析师。
I(Instruction) :请总结以下会议记录的主要瓶颈、风险和下一步建议。
S(Style) :语言专业、简洁,适合写入业务报告。
P(Preset) :输出格式需包含:Insights、Risks、Next Steps。
E(Example):参考以下示例结构(给一个小样即可)。

🚀 ICIO vs CRISPE

ICIO = 轻量、快、低门槛 ⇢ 适合 "我现在就要一个结果"

CRISPE = 全量、稳、专业 ⇢ 适合 "我要一个高质量、可控、可复用的结果"


🔍 ICIO vs CRISPE 深度对比

1) 框架组成差异

  • ICIO:Instruction / Context / Input / Output(最常用 prompt 结构)
  • CRISPE:Context / Request / Information / Specifics / Purpose / Expectation / Example

2) 实际效果差异(A/B 测试)

RedHub显示:

  • CRISPE 输出满意度 9/10,平均 1.2 min 得到结果
  • Unstructured prompt 仅 6/10,耗时 5 min

=> CRISPE 的结构化程度能明显提升质量与速度,ICIO 在"快但不深"场景表现更好。


3) 工程师视角:什么时候选哪一个?

✔ 用 ICIO 的典型场景

  • 格式转换
  • 总结 / 翻译
  • 提取字段
  • 生成简单内容
  • ChatOps 里要求快速响应

快速、明确、无多余装饰,就是最优。


✔ 用 CRISPE 的典型场景

  • 技术说明、架构文档、需求分析
  • 代码审查、模型推理、系统设计
  • 多步骤业务流程生成
  • 需要控制输出语气、格式、长度、示例
  • 企业级一致风格(PM / 技术写作 / 市场稿)

🧪 示例对比(同一个任务:写一个"AI 安全规范摘要")

ICIO Prompt

复制代码
Instruction: 写一份 200 字 AI 安全规范摘要。
Context: 给内部工程师阅读。
Input: 以下是规范全文......
Output: 请用要点列表输出。

→ 优点:简单、短平快

→ 缺点:输出可能缺乏风格一致性;结构不够稳定


CRISPE Prompt

复制代码
Context: 你正在为内部工程团队编写技术安全手册摘要。
Role: 你是一名企业 AI 治理专家。
Input: 以下是 AI 安全规范全文......
Steps: 1) 提取关键风险;2) 提取控制措施;3) 按业务环节分类;4) 生成总结。
Parameters: 严谨、正式;长度 200 字;使用 Markdown 二级标题。
Example: (提供一个你希望的摘要示例段落)

→ 优点:

  • 输出稳定
  • 结构清晰
  • 风格统一
  • 可扩展、多场景复用
    → 缺点:写 prompt 更费时间
相关推荐
梁辰兴15 小时前
百亿美元赌注变数,AI军备竞赛迎来转折点?
人工智能·ai·大模型·openai·英伟达·梁辰兴·ai军备竞赛
Anarkh_Lee16 小时前
【小白也能实现智能问数智能体】使用开源的universal-db-mcp在coze中实现问数 AskDB智能体
数据库·人工智能·ai·开源·ai编程
香芋Yu18 小时前
【大模型教程——第四部分:大模型应用开发】第1章:提示工程与上下文学习 (Prompt Engineering & ICL)
学习·prompt
ahxdyz18 小时前
.NET平台MCP
ai·.net·mcp
阿杰学AI21 小时前
AI核心知识75——大语言模型之MAS (简洁且通俗易懂版)
人工智能·ai·语言模型·自然语言处理·agent·多智能体协作·mas
孪生质数-1 天前
Windows安装OpenClaw(Clawdbot)教程
ai·npm·skill·minimax·clawdbot·openclaw
RANCE_atttackkk1 天前
Springboot+langchain4j的RAG检索增强生成
java·开发语言·spring boot·后端·spring·ai·ai编程
CoderJia程序员甲1 天前
GitHub 热榜项目 - 日榜(2026-01-31)
ai·开源·大模型·github·ai教程
孟秋与你1 天前
【openclaw】centos9安装oepnclaw教程 解决安装期间的报错
ai
m0_603888711 天前
FineInstructions Scaling Synthetic Instructions to Pre-Training Scale
人工智能·深度学习·机器学习·ai·论文速览