VeriRandom公平抽取
首页/功能

从点名到抽奖,
一套可以解释的抽取流程

点名、闪抽、抽奖共用同一套公平规则与结果呈现;名单、历史与临时记录统一管理。 需要更强证据时,随时打开信标熵与证明。

点名 闪抽 抽奖 裸随机数 课件标记 结果浮窗

抽取流程

三条入口,同一套候选池规则。抽到的记录会写入历史,临时记录按你的设置决定何时清空。

点名

  • 支持普通随机、历史平衡与重复控制;「半重复次数」决定一个人在被清空记录前最多被抽中几次
  • 可一次抽取多人,并可按姓名、性别、分组筛选候选池
  • 右侧控制区实时显示「总人数 / 剩余人数」,可随时查看剩余名单
  • 清空记录的时机可配置为重启后、每轮后或手动,只影响临时记录,不会清掉历史

闪抽

  • 独立悬浮窗,用全局快捷键在任意界面触发,不打断当前课件
  • 关闭后自动把输入焦点还给之前的前台窗口,翻页笔不会丢焦点
  • 与点名共享同一份学生临时记录,跨页面不会重复抽同一个人
  • 开启信标时可提前预取脉冲,消除闪抽时的网络等待

抽奖

  • 奖品盘与库存两种模型,学生名单与奖池完全独立
  • 按数量抽取,可与点名共用动画、语音、音乐和通知设置
  • 奖品同样使用稳定内部标识,编号或名称只是显示信息
  • 抽奖能力可以在「更多设置」里整体关闭,导航、快捷键与外部命令会同步隐藏

公平与名单

动态权重

根据历史次数、平均抽取间隔、分组与性别动态调整权重,降低短期重复与长期分布失衡。规则在抽取时冻结进证明,事后可以重算。

稳定身份

每个成员拥有隐藏的记录 ID,学号、编号与姓名只用于显示。改名、换号不会打断历史与公平统计,也让名单摘要能准确指向人。

多名单与多奖池

同时维护多份名单与奖池,随时切换默认名单。名单新增、重命名或删除时,历史与默认选择会同步对齐。

表格导入

支持 .xlsx / .xls / .csv,导入前可映射列、预览行范围、处理重复。学号或姓名至少填一个即可成为候选人。

呈现方式

点名、闪抽与抽奖共用同一套动画样式与结果呈现,不需要为每个页面各调一遍。

能力说明
动画统一的动画样式同时用于滚动过程与结果揭示;可关闭动画直接出结果
结果格式学号+姓名、姓名等格式可选,字号可调;随机组员可单独决定是否显示
语音系统语音、Edge TTS 或云语音引擎,可为每位成员设置专属别名、前缀与后缀
音乐托管曲库(MP3 / WAV / FLAC),全局或按记录覆盖,支持随机播放与无音乐
通知ClassIsland 通知插件;服务不可用时回退到内置结果浮窗,失败不会影响抽取结果

图片、音乐或语音失败只会跳过一次播报,不会让一次已经提交的抽取作废。

裸随机数

主界面的「随机数」页用于生成一个不带名单语义的随机数:给定范围与个数,直接得到一个可复核的结果。

  • 每次生成立即写入独立证明链,事后可用熵源公布的公开脉冲重算同一个数
  • 熵源可多选;一旦混入 random.org 或本地随机数,界面会当场提示「可复核性受损」
  • 范围与熵源可以由安全密码锁定,解锁需要重新验证;锁定状态存进加密的安全设置,不进普通配置
  • 会话级「机密模式」:不留证明、不写配置,结果显示为固定宽度掩码,直到你主动揭示或复制——每次启动都需要重新选择
机密模式是「这一次不留证据」的选择,不是长期隐私设置。它刻意不持久化,重启后必须重新开启。

课件标记

把一张本应用生成的二维码贴进课件的那一页,翻到该页就按码里写好的参数自动抽取——翻页笔只需要翻页,不用点任何按钮。

标记自带参数

版本、人数、延时或「等你下一次按键」、名单、性别、分组与过期时间都编在二维码里,所以课件拿到别的电脑上照样可用。

一节课只触发一次

点一次「开始新一节」即可重置;同一页在一节课内只抽取一次,避免翻回去时重复抽取。

不读屏、不落盘

只有在你按下按键之后才读取一次放映画面;静止时不读屏,画面不保存、不外传。

旧的非法标记会被拒绝

带「允许重复」或「忽略历史权重」的旧标记不会静默降级成全局设置,而是被标记出来,由你决定重新生成。

结果浮窗

  • 结果浮窗的四条边与四个角都能拖动缩放,调好的尺寸会被记住
  • 鼠标与触控分开处理:鼠标和触控笔保留系统拖动手感,手指则按屏幕坐标直接移动与缩放
  • 桌面端还提供迷你结果窗口,可直接叠在课件上,关闭后自动恢复主窗口
  • 位置不持久化,避免更换显示器后窗口被留在屏幕外

历史与导出

  • 每一轮抽取都会保存历史,可按名单、课程与时间范围查询
  • 导出 XLSX 时包含记录表、汇总表,以及每位有记录的成员一张分表;CSV 只导出明细
  • 同时选择多份名单时,导出会打包成一个 ZIP,一份名单一个文件
  • 时间排序可切换正序或倒序,导出范围始终覆盖所选名单的全部成员

数据与安全

  • 导入导出与备份:设置、名单、历史、证明、图片与音频可以整体备份;密码与安全目录永远不会进备份
  • 多重验证:密码、TOTP 与 U 盘,可逐项选择哪些操作需要验证
  • TOTP 可单独使用,但会明确提示:选择免密 TOTP 时,界面会说明它依赖一份可读的种子副本
  • 设置完整性:为 settings.json 记录指纹,被改动时要求验证,或从最近的备份自动恢复

主持人可信签发

私钥留在你信任的设备上,抽取机只保存公钥。核验规则、公平配置等关键策略被签名锁定; 配置一旦被改动,启动时直接拦截。主界面会显示公钥指纹徽标,方便当场核对。

Ed25519 指纹徽标 启动拦截

这些能力是怎么被证明的?

下一节解释证明链、信标熵与时间戳各自解决什么问题,以及它们覆盖不到的地方。