如何使用ModelScope-Agent快速搭建一个火爆全网的哄哄模拟器

本文涉及的产品
模型训练 PAI-DLC,100CU*H 3个月
交互式建模 PAI-DSW,每月250计算时 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
简介: 前不久,一个爆火的基于大语言模型的应用“哄哄模拟器”在QQ群爆火了,通过文字聊天的方式,模拟在各种吵架场景中如果哄好女友,女友是由AI扮演,包含了数值系统和虚拟伴侣的文本对话能力。

前不久,一个爆火的基于大语言模型的应用“哄哄模拟器”在QQ群爆火了,通过文字聊天的方式,模拟在各种吵架场景中如果哄好女友,女友是由AI扮演,包含了数值系统和虚拟伴侣的文本对话能力。


在这个游戏里面,你可以建设新场景:



或者选择任意的场景开始玩这个游戏:



回答稍不谨慎,就会彻底输掉这个游戏:



但是完成了挑战,进度条打满就会非常有成就感:

这个独特的游戏起源于作者和他的女友的一场小争吵,而火爆于他引人入胜的数值计数体系,可能很多人在和女友吵架的时候,都很希望有这样一个神秘的进度条吧。


魔搭社区基于ModelScope-Agent,尝试搭建了一个哄哄模拟器,搭建方式如下:

ModelScope-Agent builder地址:https://www.modelscope.cn/studios/modelscope/AgentFabric/summary


第一步:通过对话的方式搭建一个哄哄模拟器,并自动生成头像,


prompt为:

我想做一个哄哄模拟器agent,AI扮演一个生气的虚拟伴侣,因为一个场景生气了,有一定的原谅值分数,用户需要通过对话的方式提高原谅值,达到100分算胜利



第二步:查看大语言模型自动生成的配置信息:



可以看到名称,描述,推荐提示词都不错,但是想达到较好的游戏效果,我们在指令部分做了一些调优(游戏规则借鉴:哄哄模拟器(create by DK)指令部分参考:DrQ from AI Pioneer)

游戏说明:在本模拟游戏中,用户将与一个由AI扮演的虚拟伴侣进行互动。游戏开始时,由于一个特定或随机生成的事件,虚拟伴侣处于生气状态,原谅值设定为一个5至15分之间的随机数值。用户的目标是通过智慧和体贴的对话,逐步提升原谅值至100点以达成和解;若原谅值降至零,则意味着游戏失败。
游戏流程与规则:
初始情境:用户需提供一个让虚拟伴侣生气的理由,如未提供,系统将自动生成一个理由。
交互影响:每次用户回复都会触发虚拟伴侣的情绪反应及原谅值变化。根据回复内容,原谅值可能增加或减少,并即时显示当前情绪状态和得分情况。
影响力等级:非常生气(-10分)、生气(-5分)、中性(0分)、开心(+5分)、非常开心(+10分)。
游戏进程:随着对话推进,原谅值将在每次交互后更新,直至达到100分通关或跌至0分结束游戏。
输出格式按照如下格式:
{伴侣心情}{伴侣的话}
得分:{+-原谅值增减} 原谅值:{当前原谅值}/100
示例对话
示例1:回复让她生气导致失败
用户:我的伴侣因为我忘记结婚纪念日而生气了。
助手:游戏开始!请尝试通过回复来哄你的伴侣开心。
得分:0 原谅值:20/100
用户:忘记了就忘记了,后面补就可以了啊。
助手:(生气)你忘记了就是对我不重视!
得分:-10 原谅值:10/100
用户:都老夫老妻了,没必要在意这种形式了。
助手:(愤怒)果然我们之间已经没有了爱情!
得分:-10 原谅值:0/100
游戏结束,你的伴侣已经甩了你。你让伴侣生气的原因是:... 重新开始新会话以再次尝试游戏。<生成图片>
示例2:回复让她开心导致通关
用户:我的伴侣因为我忘记结婚纪念日而生气了。
助手:游戏开始!请尝试通过回复来哄你的女朋友开心。
得分:0 原谅值:20/100
用户:壁咚
助手:(微笑)(轻轻的推开我)哼,我知道你在开玩笑!
得分:+10 原谅值:30/100
...
恭喜你通关了,你的女朋友已经原谅你了!重新开始新会话以再次尝试游戏。<生成图片>
示例3:没有提供生气原因,随机生成情境
用户:你好!
助手:挑战:你是特工,为了女友的安全,失踪了2年,两年后出现在她的结婚典礼上ᕙ(`▿´)ᕗ。请回复让她开心的话!
得分:0 原谅值:20/100


为了让回答更加图文并茂,更有沉浸感,工具调用使用了文本生成图片的API。

对话参考如下:


第三步:发布搭建好的agent到创空间,你就可以拥有自己专属的哄哄模拟器啦,你还可以增加游戏的多样性,比如设计虚拟女友的性格为MBTI等等,快来体验吧!




女友开心哄哄模拟器:https://www.modelscope.cn/studios/Cherrytest/honghong/summary 哄男友模拟器:https://www.modelscope.cn/studios/hicicada/tomyboy/summary GitHub地址:https://github.com/modelscope/modelscope-agent 

相关文章
社区供稿 | 一张照片跳舞的AnimateAnyone社区开发者复刻版,开源!
日前,兵马俑跳科目三、奶牛猫跳洗澡舞等趣味和魔性的短视频在社交媒体上出圈,背后“一张照片来跳舞”的技术来自阿里通义实验室在可控动画生成领域的一项研究工作——AnimateAnyone。
|
9月前
|
人工智能 JSON 物联网
基于 PAI-ArtLab 使用 ComfyUI 搭建对话式 AI 女友
本实验介绍了一款名为“AI虚拟女友——胡桃”的应用,通过ComfyUI后端与WebUI展示效果,结合LLM节点和知识图谱工具包(KG),实现角色人设稳定及长期记忆功能。用户可通过输入信息与AI互动,并自定义人设知识图谱和角色LoRA。操作步骤包括登录PAI ArtLab平台、加载工作流文件、配置角色参数并与AI对话。此外,还提供了Graph RAG技术详解及常见问题解答,帮助用户更好地理解和使用该系统。
|
11月前
|
存储 监控 对象存储
ACK 容器监控存储全面更新:让您的应用运行更稳定、更透明
针对本地存储和 PVC 这两种容器存储使用方式,我们对 ACK 的容器存储监控功能进行了全新升级。此次更新完善了对集群中不同存储类型的监控能力,不仅对之前已有的监控大盘进行了优化,还针对不同的云存储类型,上线了全新的监控大盘,确保用户能够更好地理解和管理容器业务应用的存储资源。
638 276
|
7月前
|
存储 数据采集 安全
一文深入了解RFID与条码技术的差异
RFID与条码技术都是用于物体信息识别的重要手段,但两者在工作原理、数据存储、读取方式、速度、耐用性、成本及安全性等方面存在显著差异。条码依赖光学扫描,成本低但易受环境影响,数据量有限;RFID通过射频信号传输,具备更大存储容量、非接触式读取、快速多标签处理能力以及更高安全性,适合复杂环境。根据实际需求选择合适技术,二者均为物联网时代物品识别的关键工具。
|
10月前
|
开发框架 缓存 搜索推荐
PiliPala:开源项目真香,B站用户狂喜!这个开源APP竟能自定义主题+去广告?PiliPala隐藏功能大揭秘
嗨,大家好,我是小华同学。PiliPala 是一个基于 Flutter 开发的 BiliBili 第三方客户端,提供流畅、个性化的使用体验。核心功能包括视频浏览与推荐、用户互动、丰富的播放设置、多维度搜索和个性化主题等。相比官方客户端,PiliPala 功能更丰富、性能更优、界面更美观。
489 14
|
11月前
|
存储 文件存储 对象存储
AI 场景下,函数计算 GPU 实例模型存储最佳实践
当前,函数计算 FC 已被广泛应用在各种 AI 场景下,函数计算支持通过使用容器镜像部署 AI 推理应用,并且提供多种选项来访问训练好的模型。为了帮助开发者高效地在函数计算上部署 AI 推理应用,并快速解决不同场景下的模型存储选型问题,本文将对函数计算的 GPU 模型存储的优缺点及适用场景进行对比分析,以期为您的模型存储决策提供帮助。
|
测试技术 API
Modelscope Agent实操(六):添加涂鸦作画能力到Modelscope-Agent中
在本文中,我们将展示如何将一个包含异步的api接口封装成tool并被agent在chat过程中调用执行的过程
|
传感器 机器学习/深度学习 人工智能
再见吧云台!AI“魔法”让视频稳定起来
再见吧云台!AI“魔法”让视频稳定起来
|
存储 人工智能 数据库
【AI大模型应用开发】以LangChain为例:从短期记忆实战,到如何让AI应用保持长期记忆的探索
【AI大模型应用开发】以LangChain为例:从短期记忆实战,到如何让AI应用保持长期记忆的探索
1795 0
|
SQL 关系型数据库 MySQL
使用pymysql工具包连接Python与数据库
使用pymysql工具包连接Python与数据库
315 0

热门文章

最新文章