多Agent对话游戏引擎
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/multi-agent-talk-games。
技能介绍
它解决什么问题
多 Agent 协作通常只面向严肃场景:写代码、查资料、做分析。想玩点轻松的内容——让几个 AI 互相辩论、演脱口秀、盘剧本杀——要么手动写提示词串话,要么靠运气等模型自由发挥,很难控制节奏和人设。
引擎如何工作
核心是 Orchestrator(主 Agent)当导演,多个 Player Agent 当演员 的分层结构:
- 创建团队:通过
TeamCreate建立游戏团队,后续所有 Agent 挂在同一团队下 - 生成玩家:用
Agent工具 spawn 角色,subagent_type设为general-purpose(需要SendMessage通信),run_in_background设为 true,并为每人写独立人设 prompt - 启动对话:两种编排方式——导演用
SendMessage链式 kickoff(可控性强,推荐),或TaskCreate驱动复杂流程(适合剧本杀) - 呈现与互动:Orchestrator 作为 team leader 收集所有消息,用
show_widget渲染聊天面板;每 2-3 轮向用户展示进度,收尾时邀请投票、续写或换话题
内置 4 种游戏模式:脱口秀、辩论赛、剧本杀、故事接龙,各自有默认参数,用户一句话即可开局。
适用边界与注意点
- 内容安全:所有角色 prompt 必须带「不涉及政治敏感、色情、暴力、歧视」的约束
- 轮次控制:默认每轮 3-5 轮、单次发言 50-200 字,防止无限循环
- 可靠性:某个 Agent 长时间不回复时,Orchestrator 会跳过该轮并提示用户,不会卡死整个流程
- 不是通用框架:它面向娱乐对话编排,不负责代码执行、工具调用等生产任务
使用场景
- 需要调试多Agent协作,用剧本杀角色扮演验证玩家与导演的职责边界
- 脱口秀节目策划,想快速让多名AI嘉宾围绕话题即兴互怼生成候选段子
- 辩论赛内容创作,需要正反方和裁判三个Agent围绕议题自动生成攻防台词
- 故事内容预演,用故事接龙模式让多个Agent轮流一句话推进剧情试不同走向
适合人员
- 构建Agent协作工具的开发者,需要参考导演-玩家分层编排真实对话流
- 负责Prompt工程的工程师,想验证人设约束与轮次控制能否稳定产出预期台词
- 娱乐产品的内容编辑,需要快速生成脱口秀和辩论赛的多角色候选台词
- 研究多Agent对话的教学者,想找可直接运行的游戏化案例给学生演示