袁天AI developer
← 全部笔记

多 Agent 信息隔离:别让 AI 偷看

先想好谁该知道什么,再决定给模型什么、给客户端发什么。

做狼人杀的时候我发现,模型只要看到了别人的身份,哪怕嘴上一个字不提,投票时也会不自觉地往那边偏。所以我的做法是:拼上下文之前就把它不该知道的东西拿掉,而不是全给它,再求它保密。

进和出都要管

进:每个席位只拿到自己该知道的。出:消息按收件人分三条路:

通道 谁能收到
公开广播 所有玩家和观众
观战推理 观众和已经出局的人
席位私密 对应的那一个席位

发送之前还会再查一次权限,不是分了通道就万事大吉。

两条红线,两层测试

第一条:私密信息不能混进公共频道,还在场的玩家收不到任何人的内心独白。第二条:不该说话的阶段,模型生成的发言要清掉,免得把夜里商量的话带到白天去。

测试分两层。一层快速检查发送规则对不对;另一层真的起一局 WebSocket 对战,看每个客户端实际收到了什么。

做完的感受是:信息隔离得写进数据和通信的接口里。提示词可以提醒角色守规矩,但不能只靠它。

多智能体 信息隔离
© 2026 袁天NOTE / 03
小鲸鱼 · AI 导航
小鲸鱼正在连接…

站上的内容我都读过。直接联系袁天 →

小鲸鱼我是助手小鲸鱼。内容、笔记,或者有什么想知道的,直接问我。