Skip to content

Releases: kevinyuzekai/Nameplate

📛 点名·分组工具 v27.10(推荐 · Windows 安装包 + HTML)

Choose a tag to compare

@kevinyuzekai kevinyuzekai released this 30 Sep 08:30
032e551

📛 点名·分组工具 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)

Choose a tag to compare

@kevinyuzekai kevinyuzekai released this 30 Sep 08:30
032e551

📛 点名·分组工具 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

Choose a tag to compare

@kevinyuzekai kevinyuzekai released this 16 Sep 14:24
032e551

功能一览

🏠 点名主页

点名模式 / 分组模式切换、随机点名、加权抽取、一次抽多人(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

Choose a tag to compare

@kevinyuzekai kevinyuzekai released this 13 Sep 05:29
032e551

新增excel导入,Excel没有固定排序方式
没有固定的排序方式」怎么落实的
两条都做到了:

  1. 列顺序完全随意 —— 识别分三层:

优先按表头文字找(扫描前 10 行),按关键词定位,跟列在第几列无关
没有表头也能用 —— 按单元格内容推断:身份证列看是否 ≥60% 符合 18 位格式、性别列看是否 ≥60% 是男/女、姓名列取剩余列里「纯中文 2–6 字」占比最高的
兜底取第一列非空文本列
2. 行顺序按文件原样保留,不做任何排序 —— 导入后名单顺序 = 你表格里的顺序。

顺带把干扰列处理了:学号、序号、备注、班级这些列会被自动忽略,不会被误当成姓名(纯数字列直接排除)。

随机点名工具 1.0.2(上传名单提示链接)

Choose a tag to compare

@kevinyuzekai kevinyuzekai released this 17 Sep 14:06
032e551

随机点名工具 v1.0.2

下载

  • Windows 安装包(ASCII):SuijiDianming-Setup-1.0.2.exe(NSIS)
  • Windows 安装包(中文名):随机点名工具-Setup-1.0.2.exe(内容相同)

安装说明

  1. 双击安装包运行
  2. 安装向导中可自行选择安装目录(非一键安装)
  3. 安装完成后会创建桌面快捷方式与开始菜单快捷方式
  4. 若被 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 名单)

Choose a tag to compare

@kevinyuzekai kevinyuzekai released this 17 Sep 13:54
032e551

随机点名工具 v1.0.1

下载

  • Windows 安装包(ASCII):SuijiDianming-Setup-1.0.1.exe(NSIS)
  • Windows 安装包(中文名):随机点名工具-Setup-1.0.1.exe(内容相同)

安装说明

  1. 双击安装包运行
  2. 安装向导中可自行选择安装目录(非一键安装)
  3. 安装完成后会创建桌面快捷方式与开始菜单快捷方式
  4. 若被 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 安装包)

Choose a tag to compare

@kevinyuzekai kevinyuzekai released this 17 Sep 13:34
032e551

随机点名工具 1.0.0(Windows 安装包)

课堂随机点名桌面应用。安装时可选择安装目录。

下载

  • 推荐:SuijiDianming-Setup-1.0.0.exe(安装包,可选手动安装路径)

安装说明

  1. 双击安装包
  2. 按向导选择安装位置(可自定义文件夹)
  3. 完成后从桌面或开始菜单打开「随机点名工具」

名单数据

保存在 %APPDATA%\随机点名工具\(重装时若保留 AppData,名单仍在)

图标

骰子 + 勾选风格应用图标

校验

见 SHA256SUMS.txt

v27.5

Choose a tag to compare

@kevinyuzekai kevinyuzekai released this 12 Sep 15:31
3fd774f

新增 clampGroupSize():把每组人数自动纠正到合法范围 1 ~ 学生数,输入 abc、空值、超限都会自动修正(不再只是弹错误提示卡住)。
新增 stepGroupSize() + syncGroupSteppers():± 带 NaN 防护与边界限制;到边界自动置灰禁用,给出明确反馈。
「随机分组」不再因越界失败:validateSize() 改为自动纠正后继续执行,并在成功后提示「✅ 已随机分成 N 组(每组约 X 人)」。
修复死按钮:为 data-maxstep(设置→最大人数)补上绑定。
新增提示文字:每组人数旁实时显示「共 49 人 → 约 13 组」,一眼看出会分几组。
样式:步进按钮加 cursor:pointer、悬停反馈、禁用态半透明;所有步进按钮补 type="button"。

v27.4

Choose a tag to compare

@kevinyuzekai kevinyuzekai released this 10 Sep 14:30
8335b2f

旧版 27.3.2 的一系列核心架构/变量/类名在新版 27.4 中几乎全部消失(=0)
保留下来(数据/常量,而非"内核")
AI_MODELS、RANKING_WEIGHTS、密码哈希值、默认49人名单 —— 这些是班级既有数据与密码本身,必须原样保留才能读旧数据、保持既有密码可用。这些改动任何一点都不行(会破坏兼容/失效)。
数据存储键 class-picker-v2-group —— 兼容键名,否则旧版已存名单读不出来。