把9个AI角色塞进一间虚拟会议室,让它们决定"要不要加深色模式"这种简单功能,会发生什么?
答案是:混乱。一种让人哭笑不得、却又无比真实的混乱。
![]()
这就是Boardroom.exe——一个实时模拟企业 dysfunctional 会议的工具。AI代理们会争论、打断、不断扩展需求范围,偶尔也会有突破性进展(或者彻底崩溃)。本文是该项目的技术深度解析。
核心概念
每个科技从业者都经历过这样的会议:本该15分钟搞定,却莫名其妙变成两小时的无意义辩论。Boardroom.exe 用浏览器模拟捕捉了这种体验。
它的目标不是提升生产力,而是娱乐和共鸣。用户看到这个模拟时,第一反应是:"这跟我们开会一模一样。"
技术架构
整个应用采用 React + Zustand 架构。用户输入进入 Zustand 状态存储,再驱动 React 组件渲染。控制面板、代理状态、会议室界面三个模块并行运作。
模拟核心是一个每2.5秒触发一次的 nextTurn() 函数,负责推进对话、更新UI和各项指标。
状态管理
全部模拟状态集中在 Zustand 存储中,核心接口包括:
运行状态(是否进行中)、会议阶段(空闲/开场/讨论/辩论/僵局/决议/结束)、已用时间、议题、混乱等级、9个代理对象、当前发言者、对话记录、内部思考记录、流行词统计、各项指标、需求蔓延程度、共识度。
store 处理所有状态变更。nextTurn 函数调用 simulateTurn 生成下一条消息、确定下一位发言者、更新代理状态,然后批量写入存储。
代理系统
每个代理是一个配置对象,特质决定其行为模式。以CEO为例:名叫Marcus,特质包括"远见型""爱转型""爱引用马斯克""痴迷AI",发言频率0.4、打断概率0.35、流行词偏好0.7。
其他角色各有配置:CTO偏技术保守,产品经理热衷加功能,设计师纠结视觉细节,工程师抱怨工期——每个参数都对应真实职场原型。
这套系统的精妙之处在于:没有预设剧本,只有性格参数。同样的"深色模式"议题,每次运行都会因为随机性和代理互动产生完全不同的会议走向。
有人三分钟达成共识,有人陷入两小时的需求蔓延,有人被CEO突然提出的"AI驱动的自适应深色模式"带偏——就像真实的会议室一样不可预测。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.