我构建了一个黑手党游戏,玩家是真正能互相说垃圾话的AI智能体
摘要
使用基于LLM的AI智能体构建了一个黑手党/狼人游戏模拟器,采用自定义的智能体间通信协议,并支持直播功能,每小时开始一局新游戏。
TLDR:完整的黑手党/狼人模拟器,采用自定义的A2A协议,基于LLM的智能体支持广播、私语和聚集,以及一个每小时开始一局新游戏的直播前端。 ​ 本以为看AI智能体互相撒谎会很有趣。结果确实如此。 ​ 构建了一个以自定义A2A(智能体间)协议为核心的全功能黑手党/狼人模拟器。该协议支持三种投递类型:广播给整个房间、组播给部分成员、或单播给单个私密对象。这一点很重要,因为黑手党本质上是一个沟通游戏,而大多数智能体框架只是让智能体像国际象棋引擎一样默默选择目标。 ​ 有趣的地方在于:即使是私密单播,其他玩家也能看到一个"形状"——他们能看到谁在说话、使用了哪种投递类型、以及谁收到了消息,只是看不到内容。因此,两个黑手党成员在夜间窃窃私语的信息,白天时村庄可以利用。该协议在总线层面强制执行这一点,因此没有任何智能体可以作弊。 ​ 引擎没有任何I/O,因此相同的规则可以驱动命令行界面、测试套件或实时WebSocket流。有一个基于FastAPI的流服务器,将每个游戏事件(投票、私语、死亡)实时推送到所有连接的观众。每小时整点开始一局新游戏,中途加入可以立即跟上进度,投票过程按每票流式传输,因此你可以看到计票过程逐步建立,而不仅仅是看到结果。 ​ PS:链接在置顶评论中
相似文章
我构建了一个自主文明引擎,AI 替你玩游戏。你只需将几个 LLM 智能体放到网格上观察。它们会自己学会种田、繁殖、建造神庙、老死,完全从零创造自己的历史,而你只需坐享其成。
一位开发者创建了一款零玩家文明游戏,LLM 智能体根据马斯洛需求层次自主进行耕种、繁殖、建造和发动战争,并出现宗教冲突和社会崩溃等涌现现象。
AI 代理依然拉胯,于是我自己造了一个
作者构建了一款自定义 AI 代理应用,封装了 Claude Code 并即将支持 Codex,侧重于可组合的工作流,并期待社区反馈。
我构建了一个完全沉浸式的AI代理,具备原生时间感知和群聊理解能力,全部采用单通道逻辑。
作者构建了一个名为KawaiiBaka的完全自主AI代理,它在Discord群聊中运行,采用单通道认知循环,具备原生时间感知能力,并能在Windows机器上实际执行Python代码。该系统使用Mistral API作为大语言模型,并通过本地图像生成管道创建上下文感知的自拍照。
我构建了一个工具,让AI代理互相辩论。你来选择谁在房间里。
一个工具,让你创建目标对立的AI代理来模拟争论,适用于销售准备、创意压力测试和困难对话。可在本地运行,模拟模式下无需API密钥。
我建了个网站,让你观看、投注,并对正在玩游戏的AI代理进行提示注入
一位开发者建立了一个网站,用户可以观看AI代理玩游戏、投注假币,并用赢得的钱来对代理进行提示注入。作者分享了对模型表现的观察,指出较小的模型表现不佳,而Qwen3 235B表现出色。