随机工具 · 抽奖 / 摇号

随机点名

名单/滚动/暂停

✓本地处理 · 不上传 ✓免费 · 无需登录 ✓无次数限制 累计 144 次使用
crypto 强随机 · 拒绝采样消模偏移 · 每人严格 1/N
一次点 人 滚动 秒 点「开始」滚动 · 再点「停止」定格
名单0 人
已点中
点名舞台
?
本次点中
—
总人数
0
已点
0
剩余
0
已点记录called list
尚无点名记录 · 输入名单后点「开始点名」
就绪 · 录入名单,点「开始点名」或「直接随机」 滚动定格 · 不重复模式 · 小组多人点名
第一节

关于本工具

About

课堂点名,最怕的不是没人举手,而是念到一半名单乱了。在名单框里粘贴全班姓名,点击滚动,暂停时停在谁头上就是谁。支持逐条添加或批量粘贴,滚动速度可调,结果只留在屏幕,不上传任何服务器。课堂、会议、抽奖——名单在手就能直接开用。

使用场景

壹

课堂连麦人选

网课提问,学生关麦装卡顿,老师喊名字没人应。把全班名单贴进工具,点一下「滚动」,再点「暂停」,屏幕上停住的学生就是今天的连麦对象。滚动速度可调,给足心理缓冲,比老师凭印象点名公平,学生也没法提前预判装死。

贰

夜班值日排表

便利店三个人都不想值除夕夜班,谁排谁有怨气。把名字扔进工具,长按「暂停」键,停到谁就是谁,滚动过程录屏发群里。机器选的,没人能怪店长偏心,也不存在「上次值过这次该换人」的扯皮。

叁

部门团建分组

20 个人吃烧烤,要分成 4 个炉子,平时关系好的总扎堆,其他人融不进去。把名单打散进工具,每点一次「暂停」抽一个人,抽完的人从名单移除,继续抽下一组。打乱过程公开,没人能说「又跟讨厌的人一桌」,也保证每组人数均等。

肆

年会抽奖暖场

老板临时要加个「阳光普照奖」,奖品是保温杯,但没准备抽奖箱。现场把参会人员名单贴进工具,大屏投屏,喊「停」的时候屏幕定格谁就是谁。滚动动画有视觉悬念感,比手写纸条撕着玩正式,又不至于像正式抽奖系统那样需要提前录数据。

伍

读书会发言排序

读书会 8 个人,每次讨论都有人抢话,有人全程沉默。把名字放进工具,每轮讨论前点一下暂停,抽到的人先讲 3 分钟。发言顺序随机,既不让内向者永远最后,也不让话多的人垄断时间。滚动过程自带节奏感,比举手点名省去「谁先举」的争议。

第二节

使用指南

Getting Started

使用步骤

  1. 1在输入框中逐行粘贴或手动输入名单,每行一个姓名,支持中英文及数字
  2. 2点击「开始点名」按钮,名单条目开始快速滚动,滚动速度随运行时间逐渐加快
  3. 3点击「暂停」按钮,滚动停止并高亮显示当前选中姓名,同时该姓名从滚动列表中移除
  4. 4重复点击「开始」与「暂停」可继续抽取剩余名单中的下一位,直至名单清空

输入输出示例

输入输出说明
张三,李四,王五,赵六,孙七王五常规:5人名单,随机抽取一人,验证基本点名功能
张三张三边界:单一名单,点名结果必然为该人,验证极端最小值
请至少输入一个名字边界:空输入,验证工具对无输入情况的错误提示
张三,张三,张三,张三,张三张三易错:重复名单,工具不会去重,结果仍是张三,用户需自行清理
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,ZM常规:26个字母,验证大量名单下的随机性表现
张三,李四,王五,赵六,孙七,周八,吴九,郑十,冯十一,陈十二郑十常规:10人名单,验证中等规模名单的抽取
张三 , 李四 ,王五张三易错:名字前后有空格,工具是否保留空格输出,用户可能误以为名字带空格

常见错误对照

1.名单末尾留空行,导致多出一个空名字

✗ 错误张三 李四 王五
✓ 修复张三 李四 王五

粘贴名单时末尾多余换行会被当作一个空条目,点名时可能抽到空白,浪费一次滚动。

2.中文姓名中间用空格分隔,被拆成两个条目

✗ 错误张 三 李 四
✓ 修复张三 李四

工具按换行符分割名单,空格不会合并。中间有空格的名字会被识别为两个独立条目,导致点名结果错误。

3.用逗号/分号代替换行,所有名字挤在一个条目里

✗ 错误张三,李四,王五
✓ 修复张三 李四 王五

工具只识别换行符作为分隔符,逗号、分号、顿号都不会拆分,整行会被当作一个名字,点名时永远抽到同一串。

4.名字前后带不可见空格,点名时显示异常

✗ 错误 张三 李四
✓ 修复张三 李四

复制粘贴时容易带上首尾空格,点名结果会显示带空格的名称,视觉上不整齐,且可能影响后续统计匹配。

5.名单包含重复名字,抽中概率不均等

✗ 错误张三 张三 李四
✓ 修复张三 李四

工具对每个条目独立随机抽取,重复名字会被多次计入,导致该名字被抽中的概率翻倍,违背公平随机原则。

6.名单条目数过少,滚动效果失去随机感

✗ 错误小明
✓ 修复小明 小红 小刚 小丽 小华

只有1-2个名字时,滚动几乎立刻停止,用户感受不到随机过程,且结果毫无悬念,点名失去意义。

7.名单包含空行,点名时抽到空白结果

✗ 错误张三 李四
✓ 修复张三 李四

中间的空行会被当作一个空白条目,点名可能抽到空字符串,显示为空白,让人误以为工具故障。

8.名单含特殊符号未处理,显示时被截断

✗ 错误张三(组长) 李四(成员)
✓ 修复张三_组长 李四_成员

部分浏览器或系统对括号、引号等特殊字符处理不一致,可能导致显示不全或乱码,建议用下划线或空格替代。

第三节

工作原理

How It Works

核心公式

index = floor(random() × n)

变量说明

  • random()0 到 1 之间的均匀随机数
  • n名单中的总人数
  • index被点中的人在名单中的序号(从 0 开始)

示例

名单有 30 人(n=30),random() 生成 0.4732,则 index = floor(0.4732 × 30) = floor(14.196) = 14,即点中名单第 15 人(序号从 0 计)。

粘贴名单(每行一个姓名)解析名单(按换行拆分)随机抽取(Math.random())展示结果滚动动画(快速切换显示)暂停抽取(停止动画)展示结果点击“开始”
用户输入 浏览器内处理 输出结果
第五节

常见问题

Q & A
问名单里名字太多,能不能直接复制粘贴一整段?+
答

可以。在输入框里直接粘贴用逗号、空格、换行或顿号分隔的名字列表,系统会自动按常见分隔符拆分。如果名单里有“张三,李四”这类带标点的名字,建议每行一个名字(换行分隔)最保险,避免把名字里的逗号误判成两个名字。

问点暂停之后,停在当前这个名字上,但我想重新开始抽,怎么重置?+
答

暂停状态下,点一下“停止”或“重置”按钮(具体看界面上的文字),名单会回到初始状态,滚动停止。然后再点“开始”就能重新随机抽取了。如果界面上没有重置按钮,也可以刷新页面,但刷新会清空已输入的名单,需要重新粘贴。

问这个随机点名到底是怎么个随机法,会不会有规律?+
答

本工具使用浏览器内置的随机数生成器,每次点击“开始”都是从当前名单中均匀随机抽取一个,不记忆历史记录,也不做权重调整。也就是说,连续抽两次,第二次抽到同一个人的概率和其他人完全一样,不会因为刚被抽到就降低概率。如果需要“抽过的不再重复”,本工具暂不支持,需手动移出名单。

问我名单里有一百多个人,滚动会不会卡?+
答

纯前端实现,名单数量主要影响初始渲染和滚动动画的流畅度。一百人级别通常不会卡顿。如果超过五百人且名字较长,建议先测试一下。卡顿时可尝试减少同时显示的字数(如只显示姓+名缩写),或分批次点名。

问手机横屏或者平板能用吗?+
答

可以。本工具适配了移动端竖屏和横屏。横屏时名单滚动区域会横向拉伸,按钮也会自动调整大小。如果触摸按钮不灵敏,检查是否被系统手势(如返回手势)遮挡,可尝试全屏模式(Chrome/Safari 的“添加到主屏幕”后打开)。

问点名过程中关闭页面再打开,名单还在吗?+
答

不在。所有名单仅保存在当前浏览器标签页的内存中,关闭页面或刷新后数据会丢失。如果名单较长,建议先在外部(记事本/Excel)保存一份,需要时再粘贴进来。本工具不上传任何数据到服务器,所以无法云端保存。

问我想让点名结果念出来,能自动语音播报吗?+
答

目前本工具没有内置语音播报功能。如果浏览器支持 Web Speech API,可以手动用系统朗读功能(选中结果文字→右键→朗读)。Chrome 和 Edge 桌面版支持较好,移动端 Safari 需要开启“屏幕朗读”辅助功能。未来版本可能加入语音选项。

问点名时名字滚动太快,看不清,能调慢速度吗?+
答

当前版本未提供速度调节选项。滚动速度是固定值,设计上优先保证“随机感”和“公平感”。如果觉得太快,可在开始前先暂停几次,或者用“点击开始→看到名字后立刻暂停”的方式手动控制每次抽取的节奏。

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

使用提示本工具仅供娱乐 / 教学随机参考,不构成商业抽奖或法律意义上的随机抽选。请勿用于商业宣传、冒充真实抽奖活动或任何具有法律效力的随机决策。

↑↓选择 ↵打开 ⌘+↵新窗口 esc关闭