很多人问:“微信里有没有能真正随机生成数字的小程序?”“怎么给班级学生随机分组不偏不倚?”“聚餐谁付钱,用什么工具抓阄才公平?”答案是:【丹马抽签】——一款专注解决日常随机决策问题的微信小程序,所有功能均基于前端真随机算法(非伪随机),每次点击都重新生成,不缓存、不复用结果。
个人场景:3类高频小需求,1秒解决
- 每日一签:首页点击即抽,结果仅自己可见,适合晨间心态调节或小仪式感;当天已抽过则显示“今日已抽”,避免重复操作。
- 吃什么:预设“火锅、烧烤、炒饭、沙拉、外卖”5个常见选项,也可手动输入最多10个菜名,点击“随机决定”后立刻显示结果,解决点餐纠结。
- 随机数生成:输入最小值(如1)和最大值(如100),点击生成,直接输出整数结果;支持连续多次生成,每次数值独立,无关联性。例如老师课堂点名,输入1–45,当场生成学号,全班可见过程。
团队场景:4种协作型抽签,管理员可全程管控
创建活动后,管理员会看到完整控制面板:
- 抓阄:添加“付钱”“免单”“洗碗”等自定义阄条,数量不限;系统实时显示剩余张数(如“付钱×2,免单×1”),抽完自动更新。
- 抽顺序:输入人员名单(支持复制粘贴,每行1人),一键生成随机出场/发言/排队顺序,结果按序号排列,可截图保存。
- 抽分组:设定组数(如“分4组”)或每组人数(如“每组6人”),系统自动打散名单分配,不出现相邻学号扎堆等人为偏差。
- 抽分班:适用于新生分班、培训分组等场景,支持上传Excel名单(需含姓名列),按设定班级数均衡分配,导出时保留原始姓名与对应班级列。
管理员后台:7项关键操作,每一步都可追溯
以“部门团建分组”为例:创建活动后,在详情页可:
- 点击「实名名单」→ 粘贴12人姓名 → 系统自动去重并计数(显示“共12人”);
- 设置「实名/匿名」→ 选“实名”后,每人扫码抽签时需授权微信昵称,结果自动绑定身份;
- 点「谁没有抽签」→ 实时列出未参与的3人姓名及微信ID(脱敏显示为“张*”“李*”);
- 点「下载二维码」→ 生成带活动编号的专属码,转发至微信群,扫码即进;
- 抽签结束前,点「导出Excel」→ 下载文件含3列:姓名、抽中结果(如“第3组”)、抽签时间(精确到秒)。

参与者视角:操作极简,隐私有保障
用户扫码进入后,只看到三项信息:活动名称(如“技术部年会座位安排”)、抽签类型(如“实名抽顺序”)、当前剩余阄条(如“1号桌×1,2号桌×1…”)。点击任意阄条后,立即显示“恭喜您抽中 2号桌”,下方标注时间,并提示“结果仅自己可见”。若误点两次,系统显示“您已完成抽签”,无法重复提交。
目前【丹马抽签】已在教育、HR、社区团购、兴趣小组等场景中稳定运行,所有数据存储于微信本地环境,不上传服务器,不收集手机号或身份证等敏感信息。活动结束后,管理员可随时「清除数据并置为未开始状态」,或「删除抽签活动」彻底清空记录。


