zh

抽奖转盘

输入姓名或选项并转动转盘:在浏览器中公平随机抽取,支持权重、保存列表和分享链接。

每行一个条目。可用冒号添加可选权重,例如"小明:3"表示三倍概率。

保存或加载列表

一切都保留在你的设备上:无需账户,无需服务器,随时可导出和删除。

三步完成

  1. 输入你的条目,每行一个名字,可选加上":权重"。
  2. 转动转盘,查看获奖者。
  3. 用名字保存列表,或复制分享链接。

历史记录

暂无结果。

    一切都保留在你的设备上:无需账户,无需服务器,随时可导出和删除。

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    Hosted in GermanyGlobal Content Delivery
    经独立审计TLS A+ · 标头 A+

    转盘会从你自己输入的列表中进行公平的随机抽取:每行一个名字,可选择加上权重(例如"安娜:3"表示三倍的中签概率)。点击一下转盘就会旋转,动画结束后获奖者就确定了。深受教师、主播和办公室的欢迎;一切都在浏览器中运行,无需账户,也无需服务器。

    抽取使用的是浏览器的密码学随机数生成器(crypto.getRandomValues),而不是简单的伪随机数,这与加密所使用的机制相同。权重会被转换为整数"签",因此每一张可能的签中签概率完全相同。没有任何服务器组件能够影响结果。

    你可以用自己的名字保存列表,之后再重新加载,例如分别保存"5年B班"和"6年A班"两个列表;两者都只保存在你的浏览器中。分享链接不会将列表发送到任何服务器:它会将列表编码在URL的#号之后(即所谓的片段),任何浏览器都不会将片段传输到服务器,这与会出现在每个服务器日志中的"?"参数不同。打开链接的人会在自己的浏览器中完全在本地重建转盘。

    技术规格

    技术规格
    输入格式无需文件(生成器)
    批量处理不支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    限制: 所有条目和列表只保存在你的浏览器中(localStorage),不会发送到任何服务器。分享链接特意使用URL片段而非参数,因此即使分享也不会触及任何服务器日志。非常长的列表(超过100个条目)在转盘上会变得难以阅读;如果不需要转盘,纯粹的抽取更适合使用获奖者选择工具。

    常见问题

    我的条目会被上传或保存吗?

    不会上传任何内容:一切都在你的浏览器中运行。保存的列表和历史记录存放在localStorage中,可以随时导出或一键删除。没有账户,没有服务器。

    结果有多公平?权重是如何运作的?

    转盘使用crypto.getRandomValues进行抽取,而不是简单的伪随机数生成器。权重会转换为整数签,因此实际中签频率会精确对应设置的权重,不会因为四舍五入而产生偏差。

    分享链接是如何运作的?真的私密吗?

    链接会将列表放在#号(URL片段)之后,绝不会作为"?"参数使用。任何浏览器都不会将片段传输到服务器:它不会出现在任何服务器日志或引荐来源标头中。

    我可以保存多个列表吗,比如给不同的班级?

    可以,只需为每个列表起一个名字(例如"5年B班"和"6年A班");它们会分开保存,并可以通过菜单一键重新加载。

    转动后可以自动移除获奖者吗?

    可以,通过"转动后移除获奖者(不放回)"这个选项 - 在没有人应该获奖两次的场合很有用。

    这和Wheel of Names或Picker Wheel有什么区别?

    功能上比较相似,区别在于数据留下的痕迹。许多同类转盘生成工具会通过服务器处理你的列表,或者要求注册账号才能保存列表。这个转盘完全在浏览器中运行,你的列表只保存在本地存储中,而分享链接不会向任何服务器透露任何内容(见上文)。

    相关工具