為什麼用這個 Secret Santa 生成器?
- 支援排除(NG 配對)和可選分組(同住/同團隊)。
- 逐一揭示收禮人(預設不展開完整表格),減少洩漏。
- 預設使用 crypto.getRandomValues 的安全隨機數。
- 支援複製、下載(TXT/CSV/JSON)和分享只含設定的連結。
如何使用(3 步)
- 貼上參與者名單(每行 1 人)。
- 需要時添加排除/分組。
- 生成後,逐个揭示每位赠礼人的收礼人。
快速生成分配
Secret Santa 工具
貼上名單、添加限制,生成一對一分配。
格式:Alice,Bob / Alice -> Bob / 制表符分隔。建议使用“相互”。
高级选项
例:Eve+Frank 表示他們不會互相分配(開启“避免同組互赠”時)。
種子模式用于可複现結果,不用于加密级保密。
結果
揭示(推荐)
选择赠礼人並揭示其收礼人。相比一次性展示全部配對,這样更不易泄露。
全部分配(折叠)
| 赠礼人 | 收礼人 |
|---|
反向视圖(收礼人 → 赠礼人)
| 收礼人 | 赠礼人 |
|---|
分享 / 高级 URL
高级 URL 只有在你明确開启後才会包含名單/限制(注意隱私)。
常見问题
怎麼用?
貼上參與者,按需添加排除/分組,點擊生成,然後逐个揭示收礼人。
什麼是排除(NG 配對)?
排除是禁止的配對(例如情侣)。生成器不會产生這些配對。
分組是什麼?
分組可避免同住/同团隊互赠(每行 A+B+C)。
為什麼找不到結果?
限制可能太严格。放宽排除/分組、增加參與者,或關闭“避免 2 环”。
什麼是種子模式?
種子模式用于用同一種子複现結果,不用于加密级安全。
名單会保存/上傳吗?
不會。所有處理都在瀏覽器本機完成。分享 URL 預設只包含設定。