prompt工程-crispe框架

crispe框架

CRISPE 框架结构提示:

  • 定义 - 英文原文
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    `Capacity and Role` – Define the expert identity or voice of the AI.
    `Insight` – Provide context, goals, or input data.
    `Statement` – Clearly define what you want the model to produce.
    `Personality` – Specify tone, style, or audience.
    `Experiment` – Ask for variations, examples, or different perspectives.

    中文翻译:
    能力和角色 – 定义 AI 的专家身份或声音。
    Insight (背景) – 提供上下文、目标或输入数据。
    Statement (声明) – 明确定义您希望模型生成的内容。
    Personality (个性) – 指定语气、风格或受众。
    实验 – 要求提供变体、示例或不同的观点。

    出处:Matt Nigh的博客:https://www.prompt-bin.com/#/prompting-guide

有点抽象吧,用中文的思维解释下

  • 它们的中文解释:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    1. 能力和角色:ChatGPT 应该扮演什么角色?- 就是告诉GPT,它是谁,它要具备什么能力
    -- 举例:我在给企业做规划的时候,我要求GPT是一名资深的商业咨询顾问,具备用户推广、用户活跃和会员管理方面的20年的工作经验。

    2. 背景/上下文:为你的请求提供幕后见解、背景和环境。- 就是告诉GPT,你因为什么,来向GPT提问
    -- 举例:我现在要做商业规划,推出一款新产品,产品面向XXX人群,需要知道人群的喜好、行为习惯,方便我精准营销。

    3. 声明/陈述:要求 ChatGPT 做什么。- 就是告诉GPT,你希望它完成什么任务
    -- 举例:
    {任务介绍}策划一篇文案,
    {任务目标}文案在小红书上发布,能够吸引20-25岁女性喜欢,
    {约束条件}文案要求按照“起、承、转、合”的框架进行撰写,1200字。

    4. 个性/风格:希望 ChatGPT 响应的风格、个性或方式
    -- 举例:请用邻家大姐姐向小妹妹诉说的口吻,撰写这篇小红书文章。邻家大姐姐非常热情、开朗。

    5. 实验/示例:要求 ChatGPT 提供多个例子
    -- 举例:请提供3篇文章,分别为“幽默风格、前沿潮流风格、故事风格”
  • 使用 CRISPE 的示例:

1
“充当专业的软件工程师和文档专家。您的任务是向初级开发人员解释 RESTful API 的工作原理。使用现实世界的类比以清晰、简洁的语气写作,并包括 3 个实际示例。

Matt Nigh的博客
Matt Nigh的博客github

  • 应用示例

https://vxc3hj17dym.feishu.cn/wiki/Llllwq5eeiCGe1kGqPhclnJInHb

https://eqja7y7ypm3.feishu.cn/wiki/ZYtnw2TjQiCoFqk6kihcD0BJnvf

https://kwg093bnyd5.feishu.cn/wiki/G9eGwLxDji8BkEkNlU1cYyELnrd

https://waytoagi.feishu.cn/wiki/ZlWCwQt9Gi3zA7k9loAchbnXntd