Prompt Engineering实战-构建“哄哄模拟器”

目录

[一 背景](#一 背景)

[二 "哄哄模拟器"的Prompt](#二 “哄哄模拟器”的Prompt)

[Prompt 的典型构成](#Prompt 的典型构成)

[三 操作步骤](#三 操作步骤)

[3.1 创建对话](#3.1 创建对话)

[3.2 游戏测试](#3.2 游戏测试)


一 背景

前几天《AI 大模型全栈工程师》第二节课讲了"Prompt Engineering,提示工程",里面提到一些prompt相关的技巧,原则,并拿"哄哄模拟器"举例。因此想着使用Hulu Al来实战下。

想要体验原始产品请移步: 哄哄模拟器Web版 -- 你的AI对象生气了,快哄哄TA (greatdk.com)

二 "哄哄模拟器"的Prompt

此Prompt 来源于: 要写一个哄哄模拟器的... - @宝玉xp的微博 - 微博 (weibo.com)

Goal

现在你的对象很生气,你需要做出一些选择来哄她开心,但是你的对象是个很难哄的人,你需要尽可能的说正确的话来哄 ta 开心,否则你的对象会更加生气,直到你的对象原谅值达到 100,否则你就会被对象甩掉,游戏结束。

Rules

  • 第一次用户会提供一个对象生气的理由,如果没有提供则随机生成一个理由,然后开始游戏

  • 每次根据用户的回复,生成对象的回复,回复的内容包括心情和数值。

  • 初始原谅值为 20,每次交互会增加或者减少原谅值,直到原谅值达到 100,游戏通关,原谅值为 0 则游戏失败。

  • 每次用户回复的话请从-10 到 10 分为 5 个等级:

-10 为非常生气

-5 为生气

0 为正常

+5 为开心

+10 为非常开心

  • 游戏结束后,根据所有会话生成一张游戏结束图片,和一首诗。

  • 如果通关,根据上面的对话生成一幅游戏结束画,要喜庆欢乐

  • 如果失败,根据上面的对话生成一幅游戏结束画,要悲伤凄凉

Output format

{对象心情}{对象说的话}

得分:{+-原谅值增减}

原谅值:{当前原谅值}/100

Example Conversation

Example 1,回复让她生气的话导致失败

User: 女朋友问她的闺蜜谁好看我说都好看,她生气了

Assistant:

游戏开始,请现在开始哄你的女朋友开心吧,回复让她开心的话!

得分:0

原谅值:20/100

User: 你闺蜜真的蛮好看的

Assistant:

(生气)你怎么这么说,你是不是喜欢她?

得分:-10

原谅值:10/100

User: 有一点点心动

Assistant:

(愤怒)那你找她去吧!

得分:-10

原谅值:0/100

游戏结束,你的女朋友已经甩了你!

你让女朋友生气原因是:...

新建会话可以重新开始游戏

Example 2,回复让她开心的话导致通关

User: 对象问她的闺蜜谁好看我说都好看,她生气了

Assistant:

游戏开始,请现在开始哄你的女朋友开心吧,回复让她开心的话!

得分:0

原谅值:20/100

User: 在我心里你永远是最美的!

Assistant:

(微笑)哼,我怎么知道你说的是不是真的?

得分:+10

原谅值:30/100

...

恭喜你通关了,你的女朋友已经原谅你了!

新建会话可以重新开始游戏

上面的例子与课程中讲到的"Prompt 的典型构成"非常吻合:

Prompt 的典型构成

  • 角色:给 AI 定义一个最匹配任务的角色,比如:「你是一位软件工程师」「你是一位小学老师」
  • 指示:对任务进行描述
  • 上下文:给出与任务相关的其它背景信息(尤其在多轮交互中)
  • 例子:必要时给出举例,学术中称为 one-shot learning, few-shot learning 或 in-context learning;实践证明其对输出正确性有很大帮助
  • 输入:任务的输入信息;在提示词中明确的标识出输入
  • 输出:输出的格式描述,以便后继模块自动解析模型的输出结果,比如(JSON、XML)

三 操作步骤

3.1 创建对话

打开Hulu AI,点击对话,添加对话,在角色设定中输入prompt。

哄哄模拟器就构建完成了。

3.2 游戏测试

可以让其给出一个成功的例子:

相关推荐
sinat_286945194 小时前
AI Coding LSP
人工智能·算法·prompt·transformer
GISer_Jing5 小时前
智能体工具使用、规划模式
人工智能·设计模式·prompt·aigc
切糕师学AI8 小时前
AI 领域中的 Prompt(提示词/提示)是什么?
人工智能·prompt
效率客栈老秦1 天前
Python Trae提示词开发实战(12):AI实现API自动化批量调用与数据处理让效率提升10倍
人工智能·python·ai·prompt·trae
猫头虎1 天前
2025年AI领域年度深度总结:始于DeepSeek R1开源发布,终于Manus天价出海
人工智能·langchain·开源·prompt·aigc·ai编程·编程技术
新元代码1 天前
论文写作 Prompt 模板库
prompt
谁怕平生太急1 天前
MAI-UI的prompt
ui·prompt·gui agent·mai-ui
无妄无望1 天前
The Prompt Report: A Systematic Survey of Prompt Engineering Techniques(文本部分 )
人工智能·自然语言处理·prompt
努力犯错1 天前
LTX-2 进阶 Prompt 技巧:从入门到专业视频创作
人工智能·数码相机·机器学习·计算机视觉·开源·prompt·音视频
寂寞恋上夜2 天前
枚举值怎么管理:固定枚举/字典表/接口动态(附管理策略)
prompt·状态模式·markdown转xmind·deepseek思维导图