娱乐心理 · 互动游戏

谁是卧底

词对生成/角色随机分配

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 54 次使用
本地发牌 · 不上传 · crypto 公平随机洗牌
玩家 人数 players
卧底 人数 spies
白板 人数 blank
自定义词对custom pair · 可选
填写后点「开始游戏」即用此对词;留空则从内置词库随机抽取。两词应相近但不同,便于互相试探。
平民
0
卧底
0
白板
0
已查看
0/0
玩法:每人轮流用一句话描述自己的词(不能直接说出词本身),全员投票淘汰最可疑的人。平民找出全部卧底则平民胜;卧底存活到与平民人数相当则卧底胜。白板没有词,需靠听别人描述蒙混过关。
就绪 · 设置人数后点「开始游戏」发牌 crypto.getRandomValues · Fisher-Yates 洗牌
第一节

关于本工具

About

聚会桌上拿到词,看一眼别人的表情就慌了:自己到底是平民还是卧底?这个工具在几秒内完成词对生成和角色随机分配,省去手动写纸条、担心词条不对称的功夫。词库覆盖常见主题,角色分配完全随机,结果只在你屏幕上出现一次。所有逻辑在浏览器里跑,词条和角色不会经过任何服务器。

使用场景

团建破冰分组

公司新项目组15人第一次团建,玩「谁是卧底」互相认识。传统方法是主持人绞尽脑汁想词对,比如「苹果手机」和「安卓手机」,但总有人觉得词太简单或太偏。用本工具点一下「生成词对」,随机出「防晒霜」和「隔离霜」这种有区分度又不至于冷门的组合,同时自动分配「卧底」和「平民」角色,每人拿到一张电子纸条。主持人不用再操心词库和发牌,精力全放在控场和活跃气氛上。

朋友聚会防冷场

周末6个朋友约饭,等菜时手机刷完没话题。有人提议玩「谁是卧底」,但没人带实体卡牌。打开本工具,手机就是发牌器:输入6人,生成「奶茶」和「果茶」这对词,每人看自己手机上的身份。一轮描述下来,有人把「珍珠」说成「椰果」直接暴露。工具省去了手写纸条的麻烦,且词对是算法随机配的,不会出现「有人玩过这组词」的尴尬。

班级联欢会暖场

高三毕业班会,班主任想搞个不尬的互动游戏。班费没预算买桌游,用教室投影仪投出本工具页面,全班40人分成8组,每组5人。工具每轮生成一个词对(如「高考」和「模考」),每组派一人上台看词描述,组员猜。角色随机分配功能让每组都有一个「卧底」负责混淆视听,游戏节奏紧凑。班主任反馈说:「比击鼓传花有意思,全班都笑疯了。」

家庭聚餐消食局

春节年夜饭吃完,大人打牌小孩玩手机,三代人各玩各的。姑妈提议玩个游戏消消食,但家里没桌游。表哥掏出手机打开本工具,选了「家庭模式」——词对都是生活化的(「饺子」和「馄饨」、「红包」和「压岁钱」),自动分配角色。奶奶拿到「卧底」身份后一脸懵,描述时说了句「这个我包过」,直接暴露。工具让零准备的家庭聚会立刻有了互动话题。

线上会议暖场游戏

远程团队每周例会,前5分钟大家沉默等主持人点名。主持人用本工具生成词对(如「钉钉」和「飞书」),通过共享屏幕展示词对给所有参会者,每个人在私聊框里收到自己的角色。描述轮到自己时开麦说一句话,卧底要编得像,平民要揪出漏洞。工具解决了线上发牌难的问题——不用提前做PPT,不用手动分组,打开页面就能玩。

第二节

使用指南

Getting Started

使用步骤

  1. 1在「玩家人数」输入框设置 4-16 人,点击「生成词对」按钮,页面显示一组身份词(如「卧底:西瓜」与「平民:哈密瓜」)
  2. 2点击「随机分配角色」按钮,系统为每位玩家生成一个唯一角色卡,包含其专属词语与身份标签
  3. 3长按或点击任意角色卡可查看完整词语,松开后自动隐藏,防止同桌玩家偷窥
  4. 4点击「重新洗牌」按钮重置所有角色分配,词对保持不变,适合同一局内多次开局

输入输出示例

输入输出说明
玩家数:6;词对:苹果 vs 梨子词对:苹果(3张)、梨子(3张);角色:玩家1-3为苹果,玩家4-6为梨子常规:6人局标准词对,验证基本分配逻辑
玩家数:10;词对:手机 vs 平板电脑词对:手机(5张)、平板电脑(5张);角色:玩家1-5为手机,玩家6-10为平板电脑常规:10人局上限,验证大数量分配
玩家数:3;词对:猫 vs 狗词对:猫(2张)、狗(1张);角色:玩家1-2为猫,玩家3为狗边界:最小玩家数3,验证奇数分配(少数派只有1人)
玩家数:2;词对:夏天 vs 冬天错误提示:玩家数至少为3边界:低于最低人数限制,验证输入校验
玩家数:20;词对:咖啡 vs 茶词对:咖啡(10张)、茶(10张);角色:玩家1-10为咖啡,玩家11-20为茶边界:20人局上限,验证大数量边界
玩家数:5;词对:西瓜 vs 哈密瓜词对:西瓜(3张)、哈密瓜(2张);角色:玩家1-3为西瓜,玩家4-5为哈密瓜易错:奇数玩家时,少数派人数可能只有2人,容易暴露身份
玩家数:8;词对:红色 vs 蓝色词对:红色(4张)、蓝色(4张);角色:玩家1-4为红色,玩家5-8为蓝色常规:偶数玩家时平均分配,验证基础逻辑

常见错误对照

1.词对类型选错,导致游戏角色身份混淆

✗ 错误选「日常物品」词库,但游戏主题是「电影角色」
✓ 修复根据游戏主题选择匹配的词库(如「电影角色」词库)

不同词库的词对差异度不同,选错词库会导致卧底词与平民词过于接近或远离,破坏游戏平衡。

2.手动输入词对时,两个词完全相同

✗ 错误输入「苹果」和「苹果」
✓ 修复输入「苹果」和「香蕉」

卧底游戏的核心是词义差异,相同词让卧底无法区分,游戏失去意义。工具不会校验相同词,需自行避免。

3.词对字数差异过大,导致身份暴露

✗ 错误平民词「笔记本电脑」,卧底词「电脑」
✓ 修复平民词「笔记本电脑」,卧底词「平板电脑」

字数差异过大会让玩家在描述时无意中透露身份,例如卧底只能说「电脑」而平民能说「笔记本」。

4.角色分配后,未确认卧底人数与玩家总数匹配

✗ 错误6人局只分配1个卧底,但游戏规则要求2个卧底
✓ 修复6人局分配2个卧底(或根据游戏规则调整)

工具默认按标准规则分配(如3-5人1卧底,6-8人2卧底),但自定义局需手动核对卧底比例,否则游戏难度失衡。

5.使用「随机分配」后,未隐藏屏幕直接展示给所有玩家

✗ 错误点击分配后,将手机屏幕直接给所有人看
✓ 修复分配后先自己确认,再逐一私下告知每位玩家身份

工具分配结果默认显示在屏幕上,若多人同时看到,卧底身份暴露,游戏无法进行。建议使用「逐一查看」模式或遮挡屏幕。

6.自定义词对时,包含生僻词或专业术语

✗ 错误平民词「熵增」,卧底词「热力学第二定律」
✓ 修复平民词「苹果」,卧底词「香蕉」

生僻词让非专业玩家无法描述,游戏卡顿;且卧底可能因不懂词义而直接暴露。应选日常词汇。

7.游戏过程中,玩家误将「词对」当作「身份」公开讨论

✗ 错误玩家说「我的词是苹果,你的呢?」
✓ 修复玩家描述特征(如「一种水果,红色或绿色」)

游戏规则禁止直接透露词本身,只允许描述。若公开词对,卧底可直接比对差异,游戏结束。

第三节

工作原理

How It Works

核心公式

P(卧底) = 1 / N, P(平民) = (N-1) / N

变量说明

  • N玩家总人数,≥3
  • P(卧底)某玩家被分配为卧底的概率
  • P(平民)某玩家被分配为平民的概率

示例

6 人局:P(卧底) = 1/6 ≈ 16.7%,P(平民) = 5/6 ≈ 83.3%。系统从 6 个角色中随机抽取 1 个卧底、5 个平民,每人概率均等。

设置人数与词库随机生成词对(卧底词/平民词)随机分配角色(每人一角色)展示角色卡片玩家轮流描述(不暴露自己词)投票淘汰(得票最多者出局)判定胜负(卧底/平民获胜)
用户设置与投票 本地随机分配 结果展示与判定
第五节

常见问题

Q & A
怎么开始一局游戏?需要所有人都在线吗?

不需要所有人同时在线。这个工具是纯前端的,核心功能是生成词对和随机分配角色。操作流程是:先点击生成词对,系统会给出两个意思相近但有差别的词(比如“口红”和“唇膏”),然后点击分配角色按钮,系统会随机指定谁是卧底(拿到不同词的人)。主持人(房主)可以在线下或群聊里口头公布每个人的角色和词语,或者把结果截图发到群里,每个人自己看自己的部分就行。

生成的词对会不会太简单或者太离谱,一眼就能看出来?

词对难易程度是主观的,但工具生成的词对基于常见易混淆的词汇库,比如“豆浆 / 豆奶”、“高铁 / 动车”、“薯条 / 薯角”这类。如果觉得某次生成的词对太明显(比如“苹果 / 梨”),可以点击“换一批”重新生成,直到遇到合适的。工具不提供难度分级,但支持手动刷新,相当于提供了一个“随机抽取”的机制,由主持人根据玩家水平决定用哪一组。

最多能支持几个人玩?人太少或太多会怎样?

工具没有硬性的人数上限,但根据经典玩法,通常支持 4-12 人。如果只有 3 个人,卧底角色几乎必输,游戏体验会差;如果超过 12 人,发言轮次太长,卧底很容易暴露。工具本身不限制输入人数,但建议主持人根据实际人数手动调整卧底数量(比如 6-8 人设 1 个卧底,9-12 人可设 2 个)。人数输入框只是用来分配角色,不会阻止你输入任意数字。

为什么我点了分配角色,结果页只显示了几个人的词,其他人没显示?

这是因为工具的设计逻辑:每次点击“分配角色”都会重新随机分配,结果页会一次性展示所有人的角色和对应的词。如果只显示了部分人,最可能的原因是浏览器页面被误刷新或多次点击了生成词对按钮,导致状态重置。建议的操作顺序是:先确定好玩家名单(比如在纸上或群聊里排好顺序),再一次性输入人数并分配,分配后立即截图保存结果,不要再次点击分配。

这个工具和用手机 APP 玩谁是卧底有什么区别?

最大区别是:这个工具纯浏览器运行,无需下载安装,也不依赖实时网络通信。APP 通常需要所有人登录同一个房间并在线发言,而本工具适合线下聚会场景——大家围坐在一起,由一个人(主持人)操作生成词对和分配角色,然后口头开始游戏。没有语音、投票、计时等附加功能,纯粹解决“词对生成”和“随机分角色”这两个核心痛点,更轻量、更聚焦。

生成的词语会泄露给别人看到吗?隐私安全吗?

完全安全。因为工具是纯前端实现的,所有词对生成和角色分配的逻辑都在你的浏览器本地完成,没有任何数据上传到服务器。这意味着:1) 生成的词对只有你(当前操作者)的电脑屏幕上能看到;2) 即使断网,只要页面加载过,也能正常使用;3) 不会有任何游戏记录、词语数据被后台收集。唯一需要注意的是,如果通过截图或投屏分享结果,要确保只让对应的人看到自己的部分。

能不能自定义词语?我想用自己想的词来玩。

目前这个工具不支持自定义词库,只能从内置的预设词对中随机抽取。如果希望使用自定义词对,需要主持人自己准备两个意思相近的词(比如“奶茶”和“奶绿”),然后手动告诉卧底和普通玩家各自的词。工具的角色分配功能仍然可以用——先输入人数并分配角色,然后主持人根据结果口头说出每个人对应的词(卧底说自定义的 A 词,其他人说 B 词)。

每次生成都只有一组词对,能一次性生成多组备用吗?

不能一次性生成多组。工具每次点击“生成词对”只会返回一组,点击“分配角色”后,这组词对就被用于当前局。如果想玩多轮,需要每轮重新点击“生成词对”和“分配角色”。建议的做法是:每轮结束后,主持人快速点击生成下一组并截图,中间间隔几秒即可。因为纯前端计算非常快,没有网络延迟,连续操作不会卡顿。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭