随机选择器
粘贴候选名单,随机抽取一个或多个并保留历史记录。
候选名单
抽中结果
粘贴名单后点击开始抽取
历史记录
使用说明
📖 工具介绍
随机选择器解决的是日常需要公平抽签的场景:团建分组怎么分、聚餐去哪家、值班表轮到谁、抽奖环节抽中谁。您只需把候选名单粘贴到左侧文本框,每行一个名字或选项,工具会自动忽略空行并去除重复项,然后在右上角实时统计候选总数。设置要抽取的数量(1 到候选总数之间),点击开始抽取,右侧结果区会以彩色圆角卡片的形式弹出抽中的条目。背后采用加密安全随机数配合 Fisher-Yates 部分洗牌算法,保证每一种组合出现的概率严格相等,不存在偏向某一条目的后台逻辑。历史记录区会按时间倒序保留每次抽取结果,并对完全相同的组合自动去重,避免您反复抽中同一组却误以为是巧合。整个过程完全在浏览器本地完成,名单不会上传,适合处理员工姓名、客户名单等敏感信息。
✨ 功能特点
- 名单粘贴即用:每行一个候选项,空行与重复项自动清理
- 数量自由设定:一次抽取 1 个到候选总数之间任意数量
- 加密随机抽取:crypto.getRandomValues 加 Fisher-Yates 洗牌,概率严格均等
- 结果卡片展示:抽中条目以彩色圆角卡片弹出,视觉醒目
- 历史记录去重:相同组合不重复堆叠,按时间倒序排列
- 本地隐私安全:名单不出浏览器,适合处理敏感人员信息
📝 使用方式
- 把候选名单粘贴到左侧文本框,每行一个条目
- 在抽取数量框中填写要抽几个(不能超过候选总数)
- 点击「开始抽取」按钮,右侧结果区显示抽中条目
- 在下方历史记录中查看本次与之前的抽取结果
- 需要换一批名单时,点击清空按钮重新粘贴即可
⚠️ 注意事项
- 公平随机:所有抽取结果由本地加密随机数产生,不存在后台干预
- 数量限制:抽取数量不能超过候选总数,否则会得到友好提示
- 自动去重:名单中重复出现的条目只会保留一次
- 历史上限:历史记录保留在当前页面,刷新后清空
- 隐私保护:名单不会上传服务器,可放心粘贴真实姓名