其他
需要从名单、表格或 Google Sheets…
适用于抽奖、比赛、活动、问卷抽选、资源分配或团队随机分配等,需要从 CSV、Excel、Google Sheets 或纯列表公平随机选人的场景。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 49/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 85/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
需要从名单、表格或 Google She通用
解决思路
- 使用密码学安全的随机选择方式抽取中奖者。
- 支持从 CSV、Excel、Google Sheets 或纯文本列表读取参与者。
- 支持只抽取 1 名中奖者。
- 支持一次抽取多名中奖者。
- 抽取多名中奖者时确保同一人不会重复中奖。
- 清晰展示选择过程,使结果透明。
- 展示中奖者的所有相关信息。
- 从 Google Sheets 抽取时,使用指令:Pick a random row from this Google Sheet to select a winner for a giveaway: [Sheet URL]
- 从本地文件抽取时,使用指令:Pick 3 random winners from entries.csv
- 从纯列表抽取时,使用指令:Pick a random winner from this list: - Alice (alice@email.com) - Bob (bob@email.com) - Carol (carol@email.com) ...
- 抽取多名中奖者时,使用指令:Pick 5 random winners from contest-entries.xlsx, make sure no duplicates
- 输出时显示访问数据源、总参赛条目数、随机选择过程。
- 输出中奖结果时显示行号、Name、Email、Entry Date、Comment 等字段。
- 输出中选择方法标注为 Cryptographically random,并记录 Timestamp。
- 抽取后询问是否继续抽取另一位(排除已中奖者)、导出中奖者详情或抽取备选。
- 使用安全随机数生成,避免偏差或模式。
- 将过程透明化,并支持通过 seed 复现结果以便验证。
- 支持排除指定人员或往届中奖者:Pick a random winner excluding previous winners: Alice, Bob, Carol
- 支持按权重抽取:Pick a winner with weighted probability based on the 'entries' column (1 entry = 1 ticket)
- 支持抽取备选:Pick 1 winner and 3 runner-ups from the list
- 社交媒体抽奖流程:从 Google Form 导出参赛者到 Sheets。
- 社交媒体抽奖流程:使用 Pick a random winner from [Sheet URL] 抽取。
- 社交媒体抽奖流程:核对中奖者详情。
- 社交媒体抽奖流程:带时间戳公开发布。
- 现场活动抽奖流程:创建包含参与者姓名和邮箱的 CSV。
- 现场活动抽奖流程:使用 Pick 10 random winners from attendees.csv 抽取。
- 现场活动抽奖流程:导出中奖者名单。
- 现场活动抽奖流程:直接给中奖者发邮件。
- 团队分配流程:准备参与者列表。
- 团队分配流程:使用 Randomly split this list into 4 equal teams 随机分组。
- 团队分配流程:检查分配结果。
- 团队分配流程:分享团队名单。
- 记录流程:保存时间戳和方法。
- 发布公告:公开分享选择细节以保持透明。
- 检查资格:核实中奖者符合活动规则。
- 准备后备:抽取备选,以防中奖者不符合资格。
- 导出结果:保存中奖者名单用于记录。
- 使用密码学安全随机性。
- 确保结果无法被操纵。
- 记录时间戳用于验证。
- 可提供 seed 供第三方验证。
- 尊重数据隐私。
适用边界 · 注意事项
- 当抽奖需要法律认可的公证、监管审计或强制使用指定第三方抽奖系统时,不应仅依赖此技能。
- 当参与者名单没有去重、身份或资格无法核实时,不应直接抽取最终中奖者。
- 当任务不是随机分配,而是按规则评审、先到先得或需要保证特定配额时,不应使用。