Releases: kevinyuzekai/Nameplate
Release list
📛 点名·分组工具 v27.10(推荐 · Windows 安装包 + HTML)
📛 点名·分组工具 v27.10 公开版(推荐)
课堂工具集 + 小组赛 + AI 助手。本版提供 Windows 安装包 与 单文件 HTML 版。
下载
| 文件 | 说明 |
|---|---|
Nameplate-Setup-v27.10.exe |
推荐 Windows 安装包(64 位),独立安装为「点名分组工具 27.10」,可自选安装目录,自动创建桌面和开始菜单快捷方式 |
Nameplate-v27.10.html |
单文件 HTML 版,浏览器直接打开即可使用 |
SHA256SUMS-v27.10.txt |
校验值 |
更新内容(相对 v27.9)
- 🎂 修复生日提醒状态文字:以前「生日提醒」默认是开启的,但刷新 / 重新打开后「已开启 🎉 / 已关闭」那行文字是空白的,只有点一下开关才会出现。现在启动时就会显示与实际状态一致的文字,开关切换时也统一更新。
- 🧹 清理了两个失效的界面元素登记(
birthday-status、download-backup,文档中并不存在),不影响任何功能。 - 📝 代码内补充说明:自 27.7 起有意不显示「总抽取次数 / 已被抽人数 / 个人最多」等统计,本版仍不恢复,也不新增任何概率 / 被点次数显示。
- 老用户打开后会看到一次新版介绍。
- 其余功能与 v27.9 相同。
安装说明
- 独立安装:本版安装为独立的「点名分组工具 27.10」,有自己的安装目录、快捷方式和卸载项,可与 v27.9 在同一台电脑上并存;安装或卸载 v27.10 不会覆盖或卸载 v27.9。
- 数据:名单、积分、历史、设置保存在本机
%APPDATA%\nameplate-desktop,与 v27.7 桌面版共用,老用户打开即可看到原来的数据;v27.9 使用自己的独立数据目录,两者互不相通。卸载不会删除数据。 - 若之前下载过本页早期的 v27.10 安装包(「应用」列表里显示为「点名分组工具 27.10.0」),它不会被新安装包自动移除,可在「设置 → 应用」中手动卸载,数据不受影响。
- 安装包未做代码签名,Windows 可能提示「未知发布者」,点「更多信息 → 仍要运行」即可。
- AI 功能需自行配置 API Key;语音功能需要麦克风权限。
📛 点名·分组工具 v27.9(Windows 安装包 + HTML)
📛 点名·分组工具 v27.9 公开版
课堂工具集 + 小组赛 + AI 助手。本版提供 Windows 安装包 与 单文件 HTML 版。
已有更新版本:v27.10(推荐),修复了生日提醒状态文字不显示的问题。
v27.9 与 v27.10 是两个独立的 App,可以在同一台电脑上同时安装、同时使用,互不覆盖、互不卸载。
下载
| 文件 | 说明 |
|---|---|
Nameplate-Setup-v27.9.exe |
Windows 安装包(64 位),独立安装为「点名分组工具 27.9」,可自选安装目录,自动创建桌面和开始菜单快捷方式 |
Nameplate-v27.9.html |
单文件 HTML 版,浏览器直接打开即可使用 |
SHA256SUMS-v27.9.txt |
校验值 |
本版内容(据应用内「新版介绍」)
- 🧰 课堂工具:随机任务卡、抽签选题、计时器增强(快捷预设 / 连续多轮)
- 👥 小组赛:固定分队、组长轮换、组间竞赛计分,可导出 CSV / JSON
- 🎈 趣味:幸运转盘、语音播报、随机小工具(骰子 / 硬币 / 随机数 / 随机排序)
- ⌨️ 修复键盘快捷键整体失效的问题,新增 T / P / Y 面板快捷键
- 点名、分组、积分、抢答、AI 等原有功能保持不变,抽取逻辑未改动
安装说明
- 安装包未做代码签名,Windows 可能提示「未知发布者」,点「更多信息 → 仍要运行」即可。
- 独立安装:本版安装为独立的「点名分组工具 27.9」,有自己的安装目录、快捷方式和卸载项,可与 v27.10 并存;安装或卸载 v27.9 不会影响 v27.10。
- 独立数据:名单、积分、设置保存在本机
%APPDATA%\nameplate-desktop-27.9,与 v27.10 / v27.7 的数据互不相通;卸载不会删除数据。 - 若之前下载过本页早期的 v27.9 安装包(「应用」列表里显示为「点名分组工具 27.9.0」),它不会被新安装包自动移除,可手动卸载;它当时保存的数据在
%APPDATA%\nameplate-desktop,可在 v27.10 中看到。 - AI 功能需自行配置 API Key;语音功能需要麦克风权限。
v27.7: Revise README for project overview and navigation
功能一览
🏠 点名主页
点名模式 / 分组模式切换、随机点名、加权抽取、一次抽多人(1–9 人快捷键)、
成绩排名概率、AI 智能点名、撤回本抽、统计面板、历史记录、彩蛋动画反馈、
生日提醒、深色 / 浅色主题。
🏆 积分榜
点名后一键打分;排行支持按积分或姓名排序;可导出积分、一键清零。
积分随学生数据一起保存在本地。
⏱ 抢答
选定同学 → 设定时限(1–600 秒,步进 ±5)→ 开始抢答;倒计时结束自动响铃,
带抢答记录与清空功能。
🤖 AI 聊天
5 家服务商各自独立填 Key 与选模型:DeepSeek(V3 / R1 / V4 Pro / V4 Flash /
V4 Flash Vision 识图)、OpenRouter、通义千问 Qwen、智谱 GLM、Moonshot Kimi。
支持图片上传(需识图模型)、AI 现场出题、Agent 模式(可让 AI 直接操作页面,
如开始点名、切换模式、打开名单编辑等)。
⚡ 反射弧 / 🧠 记忆训练
反应速度测试(随机延迟 1000–2800 ms)与短时记忆小游戏(最多 20 个元素、展示 3000 ms)。
🛠️ 高级设置
⚖️ 权重 / 🆔 身份证 / 🤖 AI / ⚙️ 系统 四个面板;含导出 JSON / CSV / Excel、
从 JSON 导入、导入 Excel / CSV、历史快照、恢复出厂、roster.txt 名单文件管理。
⌨️ 键盘快捷键
| 按键 | 功能 |
|---|---|
空格 / Enter |
开始点名 |
1 – 9 |
设置抽取人数 |
G |
切换点名 / 分组模式 |
S |
跳到积分榜 |
B |
跳到抢答 |
U |
撤回本抽 |
R |
重置统计 |
M |
深色 / 浅色切换 |
F |
全屏 |
H / ? |
快捷键帮助 |
v27.6
新增excel导入,Excel没有固定排序方式
没有固定的排序方式」怎么落实的
两条都做到了:
- 列顺序完全随意 —— 识别分三层:
优先按表头文字找(扫描前 10 行),按关键词定位,跟列在第几列无关
没有表头也能用 —— 按单元格内容推断:身份证列看是否 ≥60% 符合 18 位格式、性别列看是否 ≥60% 是男/女、姓名列取剩余列里「纯中文 2–6 字」占比最高的
兜底取第一列非空文本列
2. 行顺序按文件原样保留,不做任何排序 —— 导入后名单顺序 = 你表格里的顺序。
顺带把干扰列处理了:学号、序号、备注、班级这些列会被自动忽略,不会被误当成姓名(纯数字列直接排除)。
随机点名工具 1.0.2(上传名单提示链接)
随机点名工具 v1.0.2
下载
- Windows 安装包(ASCII):
SuijiDianming-Setup-1.0.2.exe(NSIS) - Windows 安装包(中文名):
随机点名工具-Setup-1.0.2.exe(内容相同)
安装说明
- 双击安装包运行
- 安装向导中可自行选择安装目录(非一键安装)
- 安装完成后会创建桌面快捷方式与开始菜单快捷方式
- 若被 Windows 智能筛选拦截,请选择「仍要运行」
本版更新(1.0.2)
- 在高级设置 → 数据 →「📤 上传名单 txt」下方增加提示:
没有名单文件?去 https://kevinyuzekai.github.io/kevinweb/excel_to_roster.html 获取 - 在「上传名单 txt」弹窗中同步增加同样的可点击提示。
- 链接会通过系统默认浏览器打开,目标为 Excel 转 roster txt 工具。
名单数据
- 名单等数据保存在
%APPDATA%\随机点名工具\(Chromium localStorage,会话分区persist:suiji-dianming) - 重装应用但保留 AppData 时,名单不会丢失
校验
请对照同目录 SHA256SUMS.txt 校验安装包完整性。
随机点名工具 1.0.1(Windows 安装包 · txt 名单)
随机点名工具 v1.0.1
下载
- Windows 安装包(ASCII):
SuijiDianming-Setup-1.0.1.exe(NSIS) - Windows 安装包(中文名):
随机点名工具-Setup-1.0.1.exe(内容相同)
安装说明
- 双击安装包运行
- 安装向导中可自行选择安装目录(非一键安装)
- 安装完成后会创建桌面快捷方式与开始菜单快捷方式
- 若被 Windows 智能筛选拦截,请选择「仍要运行」
本版更新(1.0.1)
- 名单导入改为上传 txt:高级设置 → 数据 →「📤 上传名单 txt」
- 格式:每行一个姓名;也可写
姓名,性别,身份证号;空行与#注释忽略 - 不再在应用内直接导入 Excel/.xlsx;请先用网站转换工具把 Excel 转成 txt:
- JSON 导入仍作为次要备份方式保留
- 导入后写入 localStorage,并在可用时通过
suijiDianming.saveRoster同步到roster.json
名单数据
- 名单等数据保存在
%APPDATA%\随机点名工具\(Chromium localStorage,会话分区persist:suiji-dianming) - 重装应用但保留 AppData 时,名单不会丢失
校验
请对照同目录 SHA256SUMS.txt 校验安装包完整性。
随机点名工具 1.0.0(Windows 安装包)
随机点名工具 1.0.0(Windows 安装包)
课堂随机点名桌面应用。安装时可选择安装目录。
下载
- 推荐:
SuijiDianming-Setup-1.0.0.exe(安装包,可选手动安装路径)
安装说明
- 双击安装包
- 按向导选择安装位置(可自定义文件夹)
- 完成后从桌面或开始菜单打开「随机点名工具」
名单数据
保存在 %APPDATA%\随机点名工具\(重装时若保留 AppData,名单仍在)
图标
骰子 + 勾选风格应用图标
校验
见 SHA256SUMS.txt
v27.5
新增 clampGroupSize():把每组人数自动纠正到合法范围 1 ~ 学生数,输入 abc、空值、超限都会自动修正(不再只是弹错误提示卡住)。
新增 stepGroupSize() + syncGroupSteppers():± 带 NaN 防护与边界限制;到边界自动置灰禁用,给出明确反馈。
「随机分组」不再因越界失败:validateSize() 改为自动纠正后继续执行,并在成功后提示「✅ 已随机分成 N 组(每组约 X 人)」。
修复死按钮:为 data-maxstep(设置→最大人数)补上绑定。
新增提示文字:每组人数旁实时显示「共 49 人 → 约 13 组」,一眼看出会分几组。
样式:步进按钮加 cursor:pointer、悬停反馈、禁用态半透明;所有步进按钮补 type="button"。
v27.4
旧版 27.3.2 的一系列核心架构/变量/类名在新版 27.4 中几乎全部消失(=0)
保留下来(数据/常量,而非"内核")
AI_MODELS、RANKING_WEIGHTS、密码哈希值、默认49人名单 —— 这些是班级既有数据与密码本身,必须原样保留才能读旧数据、保持既有密码可用。这些改动任何一点都不行(会破坏兼容/失效)。
数据存储键 class-picker-v2-group —— 兼容键名,否则旧版已存名单读不出来。