基于扣子构建剧本杀多角色互动Agent

P粉328763957

P粉328763957

2026-08-01

555人浏览

原创

需用json结构化角色数据并配置coze bot实现动态推理:characters.json含name、role_type、secret和known_facts;bot设置中禁用自动摘要,启用知识库与多跳推理;通过workflow、共享变量或关键词广播实现角色协同。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

基于扣子构建剧本杀多角色互动agent

你需要让多个角色在剧本杀场景中自主对话、推理、隐藏动机并实时响应玩家选择,而不是用固定脚本硬编码每句台词。

准备剧本结构化数据

新建一个JSON文件,命名为characters.json,按角色维度组织基础属性:每个角色必须包含namerole_type(“真凶”/“嫌疑人”/“侦探”)、secret(仅自己知晓的隐藏信息)、known_facts(开局已知的公共线索)。缺少secret字段会导致角色无法触发关键隐瞒行为。

known_facts里写入的线索必须是所有角色都能逻辑自洽引用的内容,比如“死者左手有新鲜烫伤”——若某角色设定为厨房帮工却未被赋予该观察权限,Agent运行时会因知识冲突直接拒答。

扣子中创建角色Agent

登录Coze平台→进入Bot管理页→点击“创建Bot”→选择“空白Bot”。

在Bot设置页填写名称如“林晚_女仆_嫌疑人”,描述栏明确写入:“表面谦卑,实则三年前被死者勒索过。绝不会主动提‘地下室’三个字。”——这段文字会成为Agent的角色锚点,影响其语言风格与回避策略。

进入“知识库”标签页,上传刚才准备的characters.json,勾选“启用知识库检索”。【必须关闭“自动摘要”开关,否则角色秘密会被压缩丢弃】

在“插件”标签页,开启“多跳推理”和“上下文记忆强化”两项——没有它们,角色无法把玩家三分钟前问过的问题和当前新线索做关联推演。

php获得文件的mime type类
php获得文件的mime type类

php获得文件的mime type类

下载

配置角色间动态交互逻辑

方法一:用Workflow串联多个Bot

新建Workflow→添加“HTTP请求”节点→URL填入其他角色Bot的API地址(可在对应Bot的“发布”页复制)→Body中传入当前对话上下文JSON,包含说话者ID、上一句内容、时间戳。这能让张警官Bot收到李管家Bot刚说的“钥匙不在抽屉里”后,立刻触发“检查证物袋”动作。

方法二:用Bot内变量实现轻量协同

在单个Bot的“Bot设置→变量”中新增全局变量shared_alibi_pool,类型设为“数组”。当任意角色声明不在场证明时,用“设置变量”动作将其追加进去;后续发言若涉及时间矛盾,Bot会自动检索该数组并指出冲突点——比如王医生说“十点整在煎药”,而池子里已有“十点零三分煎药记录”,此时触发质疑逻辑。

方法三:用关键词触发跨角色广播

在Bot的“回复逻辑”中添加条件分支:当用户输入含“血迹”“刀”“监控”任一词时,自动调用“发送消息”动作,目标选择所有已上线的角色Bot ID,并附带标记[紧急线索]。收到该标记的角色会暂停当前叙事节奏,优先输出符合人设的即时反应,例如佣人角色可能颤抖着说“那…那不是我的围裙…”。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

扣子

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
ChatGPT注册
ChatGPT注册

ChatGPT注册方法:1、访问OpenAI的官方网站,进入注册页面;2、完成注册后收到一份邮件,打开后点击验证账号;3、选择一个适合您需求的订阅计划;4、获得访问ChatGPT的权限即可。

2023.09.12

999

9

国内免费ChatGPT大全
国内免费ChatGPT大全

ChatGPT是一种基于深度学习技术的自然语言处理模型,由OpenAI开发。它是GPT的一个变体,专门设计用于生成上下文相关的文本回复。ChatGPT被训练成一个聊天机器人,可以与用户进行对话交互。更多关于ChatGPT的文章详情请查看本专题,希望对大家能有所帮助。

2023.10.25

1959

20

手机安装chatgpt的方法
手机安装chatgpt的方法

手机安装chatgpt的方法:1、在ChatGTP官网或手机商店上下载ChatGTP软件;2、打开后在设置界面中,选择语言为中文;3、在对局界面中,选择人机对局并设置中文相谱;4、开始后在聊天窗口中输入指令,即可与软件进行交互。想了解更多chatgpt的相关内容,可以阅读本专题下面的文章。

2024.03.05

5551

9

chatgpt国内可不可以使用
chatgpt国内可不可以使用

chatgpt在国内可以使用,但不能注册,港澳也不行,用户想要注册的话,可以使用国外的手机号进行注册,注意注册过程中要将网络环境切换成国外ip。想了解更多chatgpt的相关内容,可以阅读本专题下面的文章。

2024.03.05

2128

10

chatgpt官网入口地址合集
chatgpt官网入口地址合集

本专题整合了chatgpt官网入口地址、使用教程等内容,阅读专题下面的文章了解更多详细内容。

2026.03.16

1411

24

chatgpt使用指南
chatgpt使用指南

本专题整合了chatgpt使用教程、新手使用说明等等相关内容,阅读专题下面的文章了解更多详细内容。

2026.03.16

284

20

ChatGPT编程开发实战教程
ChatGPT编程开发实战教程

本专题全面讲解ChatGPT在编程开发中的应用,包括代码生成、接口调试、Bug修复、前端页面开发、Python脚本编写及数据库优化等,帮助开发者提升效率。

2026.05.29

55

14

ChatGPT自媒体创作教程
ChatGPT自媒体创作教程

本专题聚焦ChatGPT在自媒体领域的应用,包括爆款标题生成、短视频脚本撰写、小红书文案优化、公众号排版及AI创意输出等内容,适合内容创作者与运营人员学习。

2026.05.29

76

15

ChatGPT零基础入门教程
ChatGPT零基础入门教程

本专题适合ChatGPT新手用户学习,内容涵盖账号注册、基础功能、提示词使用、插件工具、聊天技巧及常见问题处理,帮助快速掌握ChatGPT核心操作。

2026.05.29

151

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
扣子入门级教程
扣子入门级教程

共0课时 | 178人学习

扣子官方文档
扣子官方文档

共0课时 | 0人学习