ArrayKit

神秘圣诞老人抽签

添加参与者名单,设定谁不能互相抽到,再通过传递设备或私密链接分发配对结果,全部在你的浏览器中完成抽签。

神秘圣诞老人抽签

添加参与者名单,设定谁不能互相抽到,再通过传递设备或私密链接分发配对结果,全部在你的浏览器中完成抽签。

抽签完全在你的浏览器中运行。名字、规则和活动信息只保存在这台设备上,而私密链接把一个人的配对结果放在链接本身里,而不是放在服务器上。

用日期倒计时数着交换礼物的日子

关于 神秘圣诞老人抽签

把名字一行一个地粘贴进来,神秘圣诞老人(Secret Santa)抽签就会抽出一整套配对:每个人送礼给一个人,也从一个人那里收礼,而且没有人会抽到自己。你可以为不该互相抽到的人添加规则,比如情侣、室友或去年的配对,还可以打开「Avoid swapping」,避免互抽,即 A 抽到 B 时,B 不会抽到 A。如果这些规则让抽签无法进行,工具会指出相关的人,而不是悄无声息地失败。你可以再添加活动标题、预算和交换礼物的日期,然后选择配对结果怎样送到每个人手里:把这台设备轮流传下去,让每个人只看到自己的那张卡片;给每个人发一个私密链接;或者把组织者名单一直藏起来,需要时再查看。抽签使用浏览器的安全随机数,你还可以在发送链接之前把它锁定。

功能特性

  • 名字可以一行一个,也可以用逗号隔开,人数为 3 到 100 人,会自动去掉编号并删除重复项
  • 「Can’t draw each other」排除规则:适用于情侣、室友和去年的配对,可以双向,也可以只限单向
  • 「Avoid swapping」避免互抽:A 抽到 B 时,B 不会抽到 A;从 4 人起默认开启
  • 抽签无法进行时,用通俗的语言说明原因,并点出被规则限制得最紧的那些人
  • 活动标题、预算、交换礼物的日期和一条备注,都会显示在每个人的卡片上
  • 传递设备:每个人点自己的名字,独自查看配对结果,然后再隐藏起来
  • 私密链接,配有「Copy」「Email」和「WhatsApp」按钮,后两者会打开你自己的应用,所以页面本身不会发送任何内容
  • 分享前先锁定抽签结果;组织者名单在你要求之前一直隐藏,支持复制、CSV 和打印

如何使用 神秘圣诞老人抽签

  1. 把名字一行一个地粘贴进来,或逐个添加
  2. 添加「Can’t draw each other」排除规则,然后设置活动标题、预算和日期
  3. 点击「Draw names」,需要的话可以重新抽一次,然后点击「Lock this draw」锁定结果
  4. 选择分发配对结果的方式:传递设备「Pass the device」、私密链接「Private links」或组织者名单「Organiser list」
  5. 只把各人自己的卡片或链接交给本人

示例

输入

Alex, Sam, Priya, Jo, Kim
Rule: Alex and Sam cannot draw each other
Budget: $25

输出

Giver   Gives to
Alex    Priya
Priya   Sam
Sam     Jo
Jo      Kim
Kim     Alex

Alex 和 Sam 在抽签中不会抽到对方,其他人之间也不会出现互抽。每次抽签的结果都不一样,而这份名单除非你要求查看,否则一直保持隐藏。

常见错误与故障排除

  • 出现「Not possible: Sam has nobody left to draw.」,意思是 Sam 已经没有人可抽了。 — 规则排除了 Sam 的所有其他人选。请删除涉及 Sam 的某条规则,或把它改成只限单向(「One way only」),这样 Sam 仍然可以抽到那个人。
  • 出现「Not possible with “Avoid swapping” on: …」,意思是开着「Avoid swapping」时无法抽签。 — 按你设的排除规则,唯一有效的抽签结果会让两个人互相抽到对方。请关闭「Avoid swapping」,或删除一条排除规则。
  • 有个名字因为已经在名单里而被略掉了。 — 名字比较时不区分大小写,所以两个同名的人需要加上姓氏或首字母来区分。
  • 打开私密链接时,提示链接看起来已损坏。 — 链接在复制时被截断了。请完整地重新复制一次:每条链接都把整个配对结果放在 # 号之后,所以每个字符都不能少。

常见问题

怎样在线进行一次神秘圣诞老人抽签?
输入名字,添加需要的规则,点击「Draw names」,然后选择分发配对结果的方式:传递设备、发送私密链接,或保留一份组织者名单。抽签在你的浏览器中完成。
能不让情侣或室友互相抽到吗?
可以。在任意两个人之间添加排除规则;如果只需要禁止其中一人抽到另一人,就打开「One way only」。规则想加多少都行,如果它们让抽签无法进行,工具会告诉你。
私密链接是怎样让每个配对保密的?
每条链接把一个人的配对结果放在 # 号之后的部分,而浏览器不会把这部分发送给服务器。这只是编码,不是加密,所以任何拿到链接的人都能读出结果:请只把各人自己的链接私下发给本人。
组织神秘圣诞老人活动时,能不看谁抽到了谁吗?
可以。在传递设备模式下,每个人点自己的名字,查看自己的配对结果,再把它隐藏起来,你始终看不到完整的名单。组织者名单会一直隐藏,直到你选择查看全部。
神秘圣诞老人抽签真的是随机的吗?
它使用你浏览器的安全随机数生成器。它会先尝试完全随机的配对,这让每一种有效的抽签结果机会均等;只有当你的规则很严格时,才会去搜索一个合适的配对。
我的名字会被保存或上传吗?
不会上传任何内容。你的名字、规则和活动信息只保存在这台设备上,这样下次打开时它们还在,一个按钮就能清除。抽签结果本身从不保存,所以请在关闭标签页之前把配对结果分发出去。

相关工具

  • 随机抽名工具 — 带种子抽取获奖者、打乱名单或随机分组。
  • 日期倒计时 — 实时显示距离任意日期还剩多少天、时、分、秒,带节日快捷选项和可分享的链接。
  • 二维码生成器 — 从文本或 URL 生成二维码;可下载为 PNG 或 SVG。
  • 批量二维码生成器 — 把清单或 CSV 一次转成最多 500 个二维码,打包成 PNG 或 SVG 的 ZIP,也可排成带标签的可打印版面。
  • 骰子生成器 — 带修正值掷骰子,即时得到总和。
  • ICS 日历文件生成器 — 生成带提醒、重复、参与者和时区的 .ics 邀请。
  • 移除重复行 — 从列表中即时移除重复行,支持忽略大小写、去空白与排序。
  • 随机数生成器 — 在任意范围内生成唯一或可重复的随机数,支持小数。

更多日常工具

查看全部日常工具 · 全部工具