P
P(DOOM) Vibe 项目
以 AI 安全为主题的浏览器射击游戏,将严肃的 AI 对齐问题用黑色幽默方式呈现
P(DOOM) 是一款以 AI 安全为主题的浏览器射击游戏,将严肃的 AI 对齐问题用黑色幽默方式呈现。游戏设定在一个充满未解决对齐问题的 AI 研究实验室,玩家扮演一位受 Eliezer 启发的研究员,手持人类反馈作为武器,在阴暗、工业感十足的场景中与失控的 AI 系统作战。游戏融合了经典 Doom 64 的视觉风格与现代 AI 概念,创造出一种独特的教育娱乐体验。
核心功能
- Doom 64 风格关卡:完整可探索的单关卡,包含生锈的服务器机房、开阔天空、密室和工业感十足的走廊,环境氛围阴郁压抑
- AI 对齐四大论点:游戏进程中依次解锁系统提示词(System Prompt)、RLHF(基于人类反馈的强化学习)、机械可解释性(Mechanistic Interpretability)和那个大大的关机按钮,难度逐步增加
- AI 威胁模型:敌人包括欺骗性对齐(Deceptive Alignment)、谄媚性(Sycophancy)、回形针最大化者(Paperclip Maximizer),以及最终守护关机开关的山姆
- Touch Grass 治疗机制:踩草地可回血,防护栅栏相当于护甲,喂武器更多训练数据获取弹药,不确定性徽章增加挑战
- 五档难度选择:从 1% 到 99% 的灭绝概率,默认为 10%,最高难度下实验室挤满敌人且死亡角色不会真正消失
技术实现
游戏采用 GPT-6 ASTRA 和 Codex 驱动 AI 行为,Three.js 实现 WebGL 渲染,TypeScript 构建核心逻辑,Next.js 提供框架支持。所有 AI 调用均为本地实时进行,无需 API 接口密钥,也不依赖 GPU 集群。开发者只需安装 Node.js 22.13 以上版本和 pnpm,在本地启动开发服务器即可游玩。游戏支持浏览器原生 WebGL 渲染,推荐分辨率 1024x720 以上。整个项目代码遵循 MIT 许可证开源。
快速上手
- 环境准备:确保已安装 Node.js 22.13 或更高版本,以及 pnpm 包管理器
- 克隆安装:执行 pnpm install 安装项目依赖
- 启动服务:运行 pnpm dev 启动本地开发服务器
- 进入游戏:浏览器打开 localhost:3000,使用 WASD 移动、鼠标瞄准、左键或空格射击,数字键 1-4 切换武器,E 键开关门和按下关机开关
适用人群
对 AI 安全话题感兴趣但希望以轻松方式了解核心争议的普通用户;喜欢复古射击游戏并愿意在游戏过程中接受 AI 对齐科普的玩家;以及希望了解如何用 AI 模型和 Three.js 从零构建浏览器端游戏的技术学习者。制作方为 Travis Fischer(GitHub @transitive-bullshit),游戏本身是对 AI 安全圈的致敬性恶搞作品。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议