為什麼用這個 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 預設只包含設定。