📜 更新日志

从 v1.0.0 到 v2.9.7,工作台一直在变强的路上。每个版本都有记录,数据自动迁移,升级无忧。

v2.9.72026-09-18
作业可打 A/B/C/D 等级 · 全站都能搜学生 · 违纪可以批量记
🏷️ 作业登记支持「等级制」——老师问「能不能设 ABC 的等级」:以前作业登记只有两种活法——只记谁交没交,或者打个分数。但不少老师是按质量等第批作业的(优秀/良好/合格/待努力),打分反而别扭。这一版在布置作业时多了一个「评分方式」下拉:不评分(只记收缴,和以前一样)/按分数评(打分数,等级自动折算)/按等级评(每人一个下拉手选 A / B / C / D / 未交)。
✅ 等级和收缴状态是打通的:选 未交 会同时把该生标成未交,会算进收缴率和「未交次数」;打 A~D 会自动从「未交」转为「已交」。顶部实时汇总 A n · B n · C n · D n · 未交 n · 未评 n
🔒 老作业一点没变:以前布置的作业打开来和以前完全一样——不会凭空多出等级列,也不会多出统计栏。系统是按「这份作业当初怎么布置的」来显示的。中途把评分方式换掉,已经录好的分数或等级也不会丢,只是换一种显示。导出的 Excel 会按需多一列「-等级」。
👥 违纪可以批量记了——老师的话是「有时候好几个学生同时犯一个错误」。以前只能一条一条录,5 个人就得开 5 次弹窗。现在「班级事务 → 违纪」页多了「👥 批量违纪」按钮:勾选多个学生、填一次违纪类型与处理方式,一次生成多条独立记录。每条记录的字段和单条录入完全一致,所以明细列表、待处理计数、「✓ 标记已处理」、学生档案、周报日报全部照旧自动兼容,不用额外适配。选择器沿用了「批量加分/扣分」的那一套,老师不用学第二套操作。
🔍 全站都能搜学生了——之前的痛点是「找一个学生要扒拉半天」:全班 48 人,想改某个人的考勤,得在长列表里一行行找。以前只有「学生档案」页能搜,这一版把搜索做成了全站通用
 · 覆盖 15 个模块:学生档案、考勤日常点名、作业收缴明细、欠交作业总览、请假、违纪、量化积分、值日、家校沟通(沟通记录/通讯录/特异体质/资助)、学生评价评语、课堂表现、分层培优。
 · 搜什么都能命中:姓名 / 学号 / 家长姓名 / 家长电话(接家长电话时直接搜号码就能定位到学生)。
 · 关键字跟着你跨模块走:在作业里搜出「张三」,切到考勤、请假还是只看张三——连着处理一个人的几件事,不用重打关键字。顶部会显示「筛选中「张三」· 1/48 人」,右边一键清空。
 · 顺手修好三个老问题:① 档案页的搜索框提示写着「学生/家长/电话」但实际只匹配姓名学号,现在真支持了;② 家校沟通的联系人列表本来就会被搜索词过滤,但搜索框只在档案页显示——在档案页搜过之后切过去,联系人被静默筛掉却看不到搜索框也清不掉,现在按页面显示,修好了;③ 量化积分榜默认只显示前 15 名,搜一个排名靠后的学生会「搜不到」,现在搜索时会展示全部命中。
🛡️ 搜索时不会误改数据(这条最要紧):考勤页的「全部出勤」、作业页的「全部标记已交/未交」「全部设为满分」这些按钮,作用于全班,跟你看得见多少人无关。如果搜索时还能点到,老师搜出张三再点「全部标记未交」,全班 48 人会被误标成未交。所以这一版在搜索状态下会自动隐藏这类「全部…」按钮并说明原因,只保留「勾选的→」这种只作用于所选学生的操作。反过来,「保存点名」不受搜索影响、照旧保存全班(已实测:搜索状态下保存,本班 48 人一个不少)。核心理念:搜索只影响"看得见谁",不改变任何写数据的范围——没搜索时行为与旧版一字不差
作业 A/B/C/D 等级等级与收缴联动老作业零变化批量违纪全站学生搜索关键字跨模块跟随搜索不误改数据
v2.9.52026-09-18
课堂表现可「同时记入量化积分」+ 修复弹窗宽度一直偏窄的老毛病
🎓 起因:老师问「课堂表现记的分,能不能也进量化积分?」——这两处原本是两套各自独立的记录:课堂表现是一份「课堂行为观察台账」(只记谁发言了、谁走神了,本身不分值),量化积分才是真正加减分的地方。分开设计是有道理的——观察和奖惩不该混成一笔账。但老师确实有「这次发言既想留个课堂记录、又想给他加 2 分」的日常需求,所以这一版给的是一个可选的开关,而不是把两套合并掉。
✅ 怎么用(不勾 = 和以前完全一样):「课堂表现 → ⚡ 快捷记录」弹窗里新增一个勾选框「同时记入量化积分(班级事务 → 积分)」默认不勾。不勾——保存结果和以前一模一样,积分一分不动;勾上——展开「分值 / 计入事由」两栏,保存时同时生成一条积分流水,该生积分随之变化。
🧠 换类型自动带分值:选「积极发言 / 主动帮助」自动填 +2,选「走神 / 违纪」自动填 −1(与页面上「表现分」的权重同一口径),也可以手动改;你自己改过的事由不会被覆盖。
↩️ 删记录会一并撤回积分:在「最近记录」里删掉这条课堂表现时,确认弹窗会明说「会一并撤回积分」,确认后积分同步回滚;若那笔积分你早已单独撤回,则只删台账、不会二次扣减。带联动的记录在列表里会挂一个「已记积分」小标签,一眼可辨。
🔒 分值填 0 会被拦住:勾了联动但分值填 0 / 留空 / 非数字,会提示「请填写非 0 的分值,或取消勾选」——避免生成一条 0 分的空流水。
🔧 顺手修掉一个一直存在的老毛病:部分弹窗比设计的窄——批量加分、一键轮换、记一笔班费、记录课堂表现等弹窗,声明宽度是 880px,实际一直只有 680px,学生多选清单一排只能排 3 个人、40 多人的班要滚十几行。根因是设置宽度的代码把属性名写成了驼峰 maxWidth(正确的是 max-width),而这种写法在浏览器里静默失效——不报错、不提示,值根本没设上,于是被样式表里 680px 的限制一直夹着。修好后:一行排 5 个人,宽屏更敞亮;窄屏仍按屏幕比例自动收窄(实测 800px 屏收成 721px),手机 / 平板上不会撑破
这次修复刻意做得「很窄」:只有这几个弹窗会变宽,其余弹窗(默认 680 / 内容自适应 / 大弹窗)一个像素都没动——动手前把每一档的设定值逐条对齐过,确认只有这一档实际值偏了,才敢改。
课堂表现记积分(可选)已记积分标签删除一并撤回弹窗宽度修复窄屏自适应
v2.9.42026-09-18
座位「一键轮换」:整组左右挪 / 整排前后挪 / 同桌互换
🪑 起因:老师的一句「排座能不能一键挪」——有老师问:「排座能不能加个一键轮换,就是按小组从左往右挪」。以前排座只有「拖拽换座」和「自动排座」,想让全班整体换个位置,得一个座位一个座位地拖,几十个人拖到手酸;手动拖还容易把同桌拆散、把人挪丢。
现在「座位安排」页顶部多了「🔄 一键轮换」,一共 5 个动作
· ⬅ 整组左移一组 / ➡ 整组右移一组——一个纵列就是一个「小组」(同桌两人算同一组),点一下全班整体挪一列,最边上那组绕到另一侧。点够「纵列数」次,每个人就坐遍了每一列。这就是老师说的「按小组从左往右挪」。
· ⬆ 整排前移一排 / ⬇ 整排后移一排——让每个人轮流坐前排,最前面那排绕到最后面。
· ↔ 同桌互换——同桌两人左右换个位置(每桌 2 人及以上才有用)。
🔒 轮换不会把你辛苦排好的东西搅乱
· 同桌不拆散——同桌两人永远一起动;组内左右位置也不变(原来坐左边的还是坐左边),只是整组换到别的列去。
· 📌 固定座自动跳过——在「排座规则」里设为固定座位的同学,轮换时原地不动,不用每次手动排除。口径和全站一致:按规则名单算,和规则条上显示的「固定 N 人」永远对得上,不会出现「说固定 2 人、结果只跳 1 人」。
· 🙋 前排照顾名单默认不参与前后挪——近视 / 个子矮的同学可以跟着左右换组,但不会被挪到后排(面板里可取消勾选,想一起挪也随时能改)。
· 不产生空位、不丢人——需要「留在原地」的同学,会和轮换中对位过来的同学互换位置,所以既不会有空座,也不会有人被挤掉。
↩︎ 点错了能退——面板底部可「撤销上一步」,最多退 20 步,并显示「还可撤销 N 步」。撤销记录只在当前页面有效(刷新后清空),不会写进本地数据;想长期留档,点「🗂️ 存成座位方案」。
为什么「小组」按列算、不和学生分组数据挂钩?因为老师要的是「整体挪位置」这个动作本身。一旦和分组数据绑定,改分组就会牵动座位,反而多一层牵扯;保持纯粹的「几何挪动」,结果最好预期。
一键轮换整组左右挪整排前后挪固定座自动跳过可撤销 20 步
v2.9.32026-09-17
文案校准:把「模块数」改对(27 → 30、仪表盘 9 → 12)
📐 改的是数字,不是功能——网站和文档里一直写着「27 个功能模块」,但按现在的左侧菜单实际数是 30 个模块(9 大分组);另有一处写「仪表盘 9 模块」,实际可开关的仪表盘信息块是 12 个。 数字是早期版本留下的,后来陆续加了「分层培优」「课堂表现」「德育活动」等模块,文案没跟上。
本次校准的地方:首页副标题与介绍段、使用说明(搜索描述 / 开篇 / 导航总览 / 显示模块管理说明 / 第 3 章仪表盘介绍)、 下载页两处卡片说明、提示词页、以及 4 份文档(复刻提示词完整版 / 精简版 / 纯文字版 / 项目迭代总结),共 14 处
顺带把文档里的功能清单整节重写——原来按「原有 18 个 + 新增 9 个」的老分类列,早已和现在的菜单对不上, 现改为按当前 9 大分组 30 个模块逐一列出,并补上「仪表盘 12 个可开关信息块」的说明。
历史记录不动:如「7组18模块 → 9组27模块」这类描述当时升级过程的文字,属于历史事实,原样保留。
模块数校准30 个模块功能清单重写
v2.9.22026-09-17
单科成绩变化(分数涨跌一眼看清)+ 三处导出补齐
📈 为什么要看「分数」的变化,而不只是「名次」——有老师提出:单科排名只能看出名次进退,看不出成绩本身的变化。这两件事经常不一致:某学生语文 81 → 85(涨了 4 分),但因为这次卷子简单、别人涨得更多,他的校排名反而从 301 退到 303。只看名次会误判成「退步」。所以这一版把「分数变化」补上。
📈 个人成绩 · 单科成绩变动——原来那张「单科校排名变动」表,现在每个分数旁边直接标出 ▲涨了几分 / ▼跌了几分(较上一次有分数的考试),下一行仍是校排名和它的进退。一张表同时看两件事:自己考得怎么样、在年级里排得怎么样。没有校排名数据的(如小学)也能正常看分数变化。
📊 班级分析 · 单科成绩变动(新)——全班每个学生 × 每一科,显示「本次分数 ▲变化」,并带一列「总分变化」。默认按总分变化从大到小排,一眼看出这次谁进步最大、谁需要关注;也可以切成「按某一科变化排序」,看单科谁涨得最猛。
📥 三处导出补齐——以前「变化」在界面上能看到一点,但一个字都导不出去(导出的成绩表只有这次的分数和排名)。现在补上三个导出:① 个人单科成绩变动(按 科目×考试 排列,含分数较上次、名次较上次)② 班级单科成绩变动(全班×科目,本次vs上次)③ 增值榜(进步/持平/退步,含阶段结论)。导出的 CSV 都是「一行一条」的规整格式,可以直接在 Excel 里筛选、排序、做透视表。
单科分数变化班级成绩变动按变化排序三处导出
v2.9.12026-09-15
分层作业 + 校排名体系(总分 / 单科 / 档位 / 趋势),并修掉「人数越导越多」
🔗 分层作业——布置作业时新增「布置给谁」:可选「全班」,也可选某个培优层。选层后这份作业的收缴名单、全部标记、导出都只针对该层学生,作业卡片上带分层标签;该层没有学生时直接拦住不布置,不会出现「布置了却没人收到」。不选分层就还是全班,老作业不受影响。
🏷️ 校排名(总分)——学校给的排名不用自己算,工具只「读」不「算」:表格里有「校排名 / 年级排名 / 年级名次 / 校排」等列就自动识别存进成绩,没有就不出现。成绩录入表格、班级分析、个人成绩、导出 CSV 全都能看到。表头叫法不常见的(比如写成「校内位次」)也不用改表——上传后在「列对应关系」面板里,把「校排名(总分)」下拉指到那一列就行;这一项恒定在面板里,不依赖工具猜得准不准。
📚 单科校排名——每科成绩后面跟的那列排名(如「语文排名」「数学校排」,也支持「语文|年级排名|数学|年级排名」这种重复列名)会自动认到对应科目:录入表格每科分数下面显示小字「校301」,个人成绩新增「单科校排名变动」表(行=科目、列=近 5 次考试,带 ▲▼ 进退名次)。面板里每个科目也都配了「校排」下拉,认错或不想导入随时改。注意「班级排名」不会被误认成校排名。
🎯 按校排名划档位——老师们的线往往是「校排前 100 名冲 600 分、前 500 名冲特控线」,分数每次考试难度不同不可比、排名才稳定。系统设置里填档位线(如「冲刺档 100 600」),班级分析就会出现「档位」列和「校排名档位分布」卡片(每档多少人、多少人未达线)。不填就完全不出现。
📈 校排名趋势图——个人成绩新增「总分校排名趋势」和「单科校排名趋势」两张折线图(至少 2 次考试有排名数据才画)。曲线向上=排名前进(排名数字越小越靠前,图上已反向处理并标注)。多科共用一把尺,一眼看出哪科排名更靠前。
🛠️ 修复:连续导入人数越导越多——新建班级 15 人,连续上传 5 场成绩,导入界面人数会变成 30→45→60(成绩暂存区跨场没清空)。现已每次导入先清空,每场只认本场人数。
🔒 一条共同规矩——以上校排名与档位功能全部「有数据才显示」:没传这些列、没配档位,界面和以前完全一样,不需要的老师零打扰。
🧰 下载中心新增两个工作台——「机构教师工作台」(学员档案 / 班级与小班 / 排课表 / 上课记录课消 / 成绩与评价)和「陪诊师工作台」(订单 / 服务留痕 / 代垫核销 / 收入记账)。它们同样都是单个 HTML 文件,下载后双击即用、数据存在本机,不需要装软件、不需要联网。
分层作业总分校排名单科校排名排名档位排名趋势导入修复
v2.9.02026-09-14
分层培优 + 成绩排名 + 请假天数 · 三批功能一次到位,上传提速 8 倍
🎯 分层培优(新页面)——按成绩把学生分到「培优组 / 提高组 / 基础组」,为「不同层做不同作业」打地基。默认全员未分层,点「按成绩预分 N 层」一键出草稿、再逐人下拉微调;层名可改、层数任意。分层和「小组」是两套:小组管值日/座位/整组加减分,分层管作业差异化,互不影响。
🏆 成绩排名——总分后面新增「排名」列,同分并列(335/335/330 → 1、1、3),名单顺序不变;班级分析「总分排名」显示全班、个人成绩的分母改为本班参考人数;导出 CSV 带排名。
📅 请假天数——请假不再只统计「次数」,新增「天数」:全天 1 天、上午/下午 0.5 天、大课间/一托/二托/早午餐 0 天(仍计入次数)。页面卡片、月度统计、明细导出、日报四处统一口径,只算「已批准」。
🛡️ 导入 JSON 先选「合并/覆盖」——以前导入 JSON 是「直接覆盖」当前数据且无确认。现在导入前弹窗对比(班级/学生/成绩…当前 vs 备份),选「合并」只补空字段、一条不删,选「覆盖」二次确认并自动备份。
⚡ 上传提速 8 倍 + 离线可用——修掉「每处理一行就重扫一遍全班」的低效写法(数据越多越慢),改成建索引一次查询,400 行从 444ms 降到几十 ms;Excel/Word 解析组件改为本地内置,首次上传不再等 CDN(实测从 7.8 秒降到 0.9 秒),断网也能传。
🎨 细节——「欠交总览」补上导航图标(不再和别的菜单项对不齐);各模块图标整齐一致。
分层培优成绩排名请假天数导入合并上传提速
v2.6.02026-09-14
成绩导入大修 + 「列对应关系」· 猜错的那一列,下拉改一下就行
🆕 列对应关系——上传成绩表后,预览页顶部会展开一块「列对应关系」:左边是工具要的字段(姓名 / 学号 / 各科),右边下拉显示工具猜的是你表里的哪一列。猜错的那一项直接下拉改成正确的列,下面的预览立刻跟着变,不用改原表、也不用重新上传
🧠 记住你的改法——勾选「记住这次的对应关系」,下次同样表头的表会自动套用;只记你手动改过的项,没动过的继续交给自动识别,以后识别改进了你还能跟着受益。
🔧 修掉「导入总是失败」的真凶——老师的成绩表里常有「班级名次」列,它含「班级」二字被误当成班级列,于是工具拿名次数字(比如 1)去匹配班名(比如 高二(1)班)并且恒为真,逐行把学生改派到别的班,本班找不到人 → 整批跳过。班越多丢得越多(30 人实测丢 10 人)。现在名次 / 排名 / 位次 / 升降 / 占比 / 得分率等统计列一律不参与任何识别;成绩上传模式也改为「认人不认班」,班级由你选定。
📊 一科两个分数不再串列——同时有「政治原始」和「政治赋分」时优先取赋分列,并在预览页明确写出取了哪一列、哪些原始分列被忽略。
🔍 首行是大标题也能认——自动在前 5 行里找出真正的表头行(如合并的「高二期中考试成绩表」),不再固定把第 1 行当表头。
⚠️ 非数字成绩不再无声丢弃——「A / B+ / 缺考 / —」会被统计出来并提示;整列都不是数字则红色告警「这多半是等级不是分数」。
🧭 导入失败说得清原因——既没姓名也没学号列时改为红色阻断提示,直接教老师在原表最前面插入「姓名」「学号」两列(并说明为什么不按行序认人)。
📈 违纪高频 TOP5 → TOP10——排行样本量加大、明细列加宽不再挤;违纪记录仍可标记 / 撤销「已处理」。
列对应关系记住复用导入根因修复赋分列优先导入失败说清原因
v2.5.02026-09-12
违纪记录支持「已处理」 · 处理完不再需要删除记录
✅ 违纪可标记已处理——违纪明细新增「状态」列与「✓ 标记已处理」按钮:处理完一名学生后不用再删掉这条违纪,点一下即可标记为已处理,记录完整保留,历史可追溯。
🔁 可撤销处理——标错了或需要重新处理,点「↩ 撤销处理」即可回到待处理,处理完成日期与结果备注会一并清除,处理方式保留不丢。
🔍 待处理 / 已处理筛选——顶部新增筛选按钮(全部 / 待处理 / 已处理,均带实时计数),一键只看还没处理完的违纪,图表与明细同步跟随筛选范围。
📊 状态统计卡——页面顶部显示「待处理 / 已处理 / 记录合计」,待处理多少一目了然。
🔔 全局待办提醒——左侧菜单「班级建设」出现待处理违纪角标;仪表盘卡片改为「违纪待处理 N 起 · 记录合计 M 条」;日报周报自动区分「违纪 N 起(待处理 M 起)」。
📝 处理结果可留痕——标记已处理时可填写处理方式、处理完成日期与结果备注(如「已谈话,学生认识到问题并承诺改正」),学生档案与导出报告同步显示。
🛡️ 兼容与防误删——老数据无状态字段一律按「待处理」显示,无需迁移;删除违纪现在会二次确认并提示改用「标记已处理」。
已处理状态可撤销待处理筛选记录保留老数据兼容
v2.4.12026-09-11
全局搜索支持拼音全拼 · 输入 jifen 直达积分
🆕 拼音全拼搜索——搜索框不再只认首字母:输入「jifen」找「积分」、「chengji」找「成绩管理」、「zuowei」找「座位安排」、「jiazhanghui」找「家长会」、「banfei」找「班费管理」,不用切输入法也能直达功能。
⌨️ 首字母速查保留——「jf」积分、「cjgl」成绩管理、「zw」座位安排、「kqgl」考勤管理 全部照旧可用,老习惯不用改。
🎯 排序更准——精确缩写与全拼词优先于泛前缀:输入「jf」时「积分」排第一(此前被「家访管理 jfgl」抢先),输入「zw」时「座位安排」排第一(此前被「作文评语」的拼音前缀抢先)。
💡 命中原因可见——拼音命中的结果会标注「· 拼音匹配」,中文与别名命中的仍显示「· 匹配『加分』」。
🧠 索引升级——81 条功能索引新增「名称拼音」「别名拼音」两个字段,配对前缀/包含多级评分,中文匹配优先级仍高于拼音。
拼音全拼首字母保留排序优化81 条索引
v2.4.02026-09-11
积分详情 · 点击积分查看每位学生的变化轨迹
📋 学生积分详情——积分榜中每个学生的积分数字现在可以点击了,弹出专属详情弹窗,一目了然查看该学生的全部积分变化记录。
📊 四维概览卡片——弹窗顶部 4 张统计卡:当前积分、加分次数、扣分次数、净增分,快速掌握整体情况。
📈 变化明细表格——按时间正序列出每一条加减分记录(日期 / 分值 / 原因),最后一列实时显示累计余额,变化轨迹清晰可见。
🎯 入口醒目——积分数字加了虚线下划线和鼠标手型提示,悬停显示「点击查看积分变化详情」,老师一眼就知道能点。
积分详情变化轨迹统计概览余额追踪
v2.3.02026-09-10
全局功能搜索 · 一句话直达任意功能
🔍 全局功能搜索——左侧菜单顶部新增搜索框,把全站 29 个主模块 + 52 个子选项卡全部纳入索引,输入关键词即时列出相关功能并高亮命中文字,点击直接跳转到对应页面(子选项卡会自动展开)。再也不用一层层点开分类找功能了。
🧠 智能模糊匹配——支持中文模糊搜索与别名识别:输「加分」能找到「积分」、输「点名」能找到「考勤管理」、输「欠交」「排座」「题库」都能精准命中。匹配优先级为「完全匹配 > 前缀 > 包含 > 别名」。
⌨️ 拼音首字母——支持拼音首字母速查:输 cj 找「成绩管理」、kq 找「考勤管理」、zw 找「座位安排」,手机上单手也能快速定位。
⚡ 键盘全操作——输入即搜无需回车,方向键上下选择、回车跳转、ESC 关闭,Ctrl+K 随时唤起搜索框;点击别处自动收起,不干扰正常浏览菜单。
全局搜索模糊匹配拼音速查键盘操作
v2.2.02026-09-09
作业打分 · 收缴登记直接录入分数与等级
📊 作业打分——布置作业时可勾选「需要打分」并设定满分(默认 100),不勾选则和以前一样只记录交/未交,零额外负担。收缴登记表自动多出「分数」和「等级」两列:分数框输入后自动保存、自动标记已交;等级按得分率实时显示(≥85%优秀 / ≥70%良好 / ≥60%及格 / 其余待提高)。
📈 分数统计——打分作业的收缴登记顶部新增统计条:班均分、最高/最低分、已录人数、各等级人数分布。作业列表卡片同步显示均分和得分率,一眼掌握全班学情。
⚡ 批量打分——支持勾选多名学生统一设分、一键将全部学生设为满分,日常批改高效省时。导出 CSV 时打分作业自动多出分数列。
🔧 兼容与扩展——旧作业数据自动补全(默认不打分),不影响已有功能;新数据结构为后期「作业成绩趋势分析」「知识点失分统计」做好了地基。
作业打分等级评定批量操作分数统计
v2.1.12026-09-07
自动分组引擎 + 欠交作业了结与总览
🤖 自动分组引擎——分组管理新增「自动分组」:按成绩蛇形分配保证各组均分接近、性别对调优化保证男女均衡、禁止同组硬约束自动避让、固定锁组/保留组长不被冲散;预览页各组卡片一目了然(人数/男女比/均分/组长),每人下拉可手动微调,点「再分一次」随机重排;独立「分组规则」设置弹窗管理禁同组列表与锁组名单。
📝 欠交作业了结——作业管理每条作业新增「✓ 了结」按钮,了结后该作业变灰、工作清单与日报周报不再提醒;随时可点「↩ 撤销了结」恢复。智能助手工作清单同步优化:仅提醒截止日前后 3 天内的未了结作业,不再无限堆叠历史欠交。
📋 欠交作业总览——左侧菜单「教学管理」新增「欠交总览」页面,三个选项卡:「未了结」列出当前所有仍有欠交的作业及学生名单,支持逐条或一键了结;「已了结」查看历史已处理记录;「按学生汇总」统计每人累计欠交次数与具体作业明细。
自动分组欠交了结欠交总览工作清单优化
v2.1.02026-09-06
排座规则中心 + 作业收缴入日报 + 班费账目重构 + 菜单收藏置顶
📏 排座规则中心——座位页新增「排座规则」:🚫禁止同桌(两人不可同桌)、🤝强制同桌(结对帮扶)、📌固定座位(锁定专属位置)、🙋前排照顾(近视/个子矮优先安排前 1-3 排)。自动排座自动避让与满足、固定座自动归位;手动调座实时校验,违规座位红标提醒;一键「按规则检查当前座位」扫描全部冲突。
🗓️ 作业截止改日期——作业「截止」由手填文字改为日期选择(旧数据自动换算),今日日报 / 本周周报 / 工作清单按截止日统计该收未收的作业,历史旧账不再无限悬挂。
💰 班费账目重构——余额由收支明细实时核算、杜绝手工累计漂移(修复删明细后取消缴费出现 -50);缴费明细改为「每名学生一条」,取消某人生成记录与删除收支明细双向联动,怎么操作账都对得上。
⭐ 菜单收藏置顶——左侧菜单任意功能一键收藏到顶部「⭐常用」,最近收藏排最前,原分组不再重复,取消即回到原位置。
🎨 操作体验——批量缴费弹窗加宽、学生多列平铺、全选/清空/仅选未缴一键勾选;班费页自适应屏宽,右侧按钮不再被挤出屏幕外。
排座规则作业截止日期班费重构菜单置顶体验优化
v2.0.92026-09-03
云端同步 + 失效弹窗 + 全站 ES5 兼容重构
☁️ 云端同步——电脑与手机数据加密互传,无需注册登录:电脑端「系统设置→云端同步」一键生成同步链接,手机打开链接即自动加载全部数据;手机端修改后自动回传,电脑端收到通知后「同步并销毁」拉取合并并清除云端副本。
🔒 端到端加密——数据使用 AES-256-GCM 加密后上传,云端只存密文,服务器也无法查看内容;同步链接内含解密密钥,页面明示勿转发分享。
📅 云端数据 7 天自动过期——云端副本最长保留 7 天,到期自动清除(本地数据不受影响);同步完成后可手动「同步并销毁」立即清除。
🔄 一次性同步链接——每次点击「生成同步链接」都会作废旧链接、生成全新链接,避免旧链接被反复使用带来的困惑;链接失效时弹出明确提示,可一键「打开全新工作台」清空本地旧缓存。
🛠️ 全站代码 ES5 兼容重构——修复旧版浏览器内核(不支持 async/await)打开工作台白屏的问题,全站代码降级为 ES5 规范,兼容性大幅提升。
📥 拉取体验优化——「从云端拉取」不再需要手动输入超长 ID,已关联设备一键拉取,未关联设备粘贴完整链接即可自动解析。
云端同步端到端加密7天自动过期ES5兼容失效弹窗
v2.0.82026-09-02
作业收缴批量操作 + 值日自定义任务与导出 + 积分流水筛选 + 班费默认清零
作业收缴批量操作——收缴登记页新增「全部标记已交」「全部标记未交」一键按钮;支持勾选部分学生批量标记已交/未交;新增收缴率/已交/迟交/未交人数实时统计。
作业管理班级隔离——修复切换班级后仍显示所有班级作业的 bug,作业数据现按班级独立管理;收缴详情页顶部显示班级名称。
作业导出 CSV——作业管理新增导出功能,表格横向列出所有作业,纵向列出每位学生的已交/未交/迟交状态,末列统计未交和迟交次数。
值日任务扩展——默认值日任务从 4 项扩充至 14 项(新增擦黑板、擦讲台、扫地、拖地、倒垃圾、擦窗户、关灯关扇、开关门窗、整理图书角、整理讲台);支持自定义值日任务(添加/删除),数据持久保存;新增值日安排导出 CSV,只导出有安排的任务列。
积分流水筛选——记分流水新增日期筛选下拉(近1天/近7天/近30天/全部),默认近7天;流水默认折叠,点击「展示流水」展开,减少页面滚动。
班费默认清零——新用户首次打开工作台时班费余额默认为 0,不再预置演示收支记录。
作业批量班级隔离作业导出值日扩展积分筛选班费清零
v2.0.72026-08-29
课表每课配色 + 考试名称自动识别 + 成绩上传精简
课表每节课自定义颜色——编辑课程时可选「跟随科目颜色」或「自定义本课颜色」,背景色与字体颜色独立设置(点击色块选色),重点课一目了然;导出课表图片同步生效,与屏幕显示完全一致。
导入考试名称醒目化 + 自动识别——上传成绩表时考试名称输入框更醒目:红色「建议必填」标签 + 警示条提示不填后果;自动识别考试名称(优先表格内标题,如「高三第二次月考成绩单」,其次文件名,如「2026秋季期中考试.xlsx」)自动填入,仍可手动修改。
成绩上传精简——成绩上传模式预览只显示 姓名/学号 + 各科成绩,不再识别性别/电话/家长等基本信息,界面更聚焦。
课表配色考试命名
v2.0.62026-08-28
弹窗体系全面升级:框架修复 + 宽度自适应 + 批量加分多列 + 分组管理增强
弹窗框架全面修复——修复类名拼接 bug(modal+modal-med 拼成单类名导致 .modal 圆角/内边距/统一框架全部失效);现在所有弹窗(批量加分、成绩录入、导入预览、突发事件多选、分组管理)都恢复标准框架:圆角、右上角叉号、正常内边距、标题栏分隔线,视觉完全统一。
弹窗宽度自适应——默认弹窗 560→680px 加宽;内容含学生名单/图片网格/表格时自动按内容加宽(最大 1100px);批量加分采用 880px 中等宽度,与其他弹窗框架一致又不拥挤。
批量加分多列布局——学生姓名多列网格平铺(一行 5-6 个),checkbox 多选 + 已选人数实时计数 + 全选/清空;班级无学生时自动显示全部班级学生并标注班级。
分组管理增强——支持重命名 / 删除 / 添加分组:删除分组组内学生自动归「未分组」,积分记录不丢失;重名自动拦截。
弹窗框架修复宽度自适应批量加分多列分组管理增强
v2.0.52026-08-27
突发事件多人选择 + 学生分组体系 + 积分批量/按组加减分与撤回 + 成绩上传(Word识别) + 导入修复
突发事件涉及学生多人选择——记录事件时可点选多名学生(chips 多选、已选计数、再点取消),列表显示全部涉及学生与人数;修复全部班级视图下无可选学生问题。
学生分组体系——系统设置配置组名;学生表单选择小组、列表显示小组、按组筛选;「分组管理」弹窗快速调整分组;手动新增学生不再随机分配小组。
积分批量加减分——批量加分/扣分(多选+全选/清空);按小组统一加减分(组内每人一条,正负自动判定);积分撤回——误加误扣一键回退,学生积分同步调整。
成绩上传——成绩管理页新增「成绩上传」入口;支持 Word(.docx) 表格识别(自动解析文档内表格);自定义科目(如「道德与法治」)正确识别,不再被映射成「政治」。
导入修复——住校/走读列正确识别(住校/住宿/是/1→住校);手动新增学生不再随机生成家长姓名与电话(数据不再被污染)。
事件自动进工作清单——突发事件/家访/家长会按日期自动进入今日/本周工作清单。
多图上传——突发事件与工作留痕支持多张图片(拍照连拍、多选上传,最多9张),大图可切换查看。
多人选择学生分组批量积分积分撤回成绩上传导入修复
v2.0.42026-08-25
大课间考勤 + 考勤请假双向联动 + 周/月导出 + 课表/座位导出图片 + 突发事件拍照 + 品牌SEO
大课间考勤——考勤管理新增「大课间」时段,独立点名、独立记录,不计入出勤率(仪表盘/今日提醒/周月导出均排除);请假管理同步支持大课间时段。
考勤 ⇄ 请假双向联动——考勤管理点「请假」自动在请假管理生成临时请假(标记「临时」、记录时段:全天/上午/下午/大课间/一托/二托),点回其他状态自动删除;请假管理批准自动同步考勤时段,数据双向打通、刷新不丢。
考勤周/月导出——考勤管理一键导出本周/本月:学生×日期状态矩阵(出勤/迟到/请假/缺勤)+ 每人迟到次数/请假天数/缺勤天数汇总。
课表导出图片——课表页新增「导出图片」,班级全局/我的授课课表导出 PNG,配色与页面一致。
座位导出修复——座位表导出图片按桌型分组绘制(单/双/三人桌蓝色桌框),不再无法区分桌型。
突发事件现场图片——事件登记支持拍照/上传现场图片(手机可直接拍照、自动压缩),列表点击查看大图。
成绩排名修复——任意班级(含自建/导入)独立排名,不再出现「第 0 名」;无成绩学生不参与排名。
成绩浮点精度修复——总分不再出现 347.40000000000003 尾差,历史数据自动清理。
确认弹窗重构——37 处操作确认改为页面内弹窗(原生 confirm 在预览环境被浏览器拦截的问题解决)。
全站 SEO + 品牌——注入「小红册(xiaohongce.cn)」品牌、分享图 og-share.png、favicon、JSON-LD 结构化数据,6 个页面统一优化。
大课间考勤双向联动周/月导出导出图片突发事件拍照品牌SEO
v2.0.32026-08-23
全站深度巡检 · 8项Bug修复 · 数据打通 · 移动端可用性升级
时区日期修复——修复 toISOString() 时区偏移导致 UTC 跨日后"今日考勤/今日待办/日历高亮"全部错位一天的问题,改用本地日期。
成绩录入留空不再记 0 分——录入成绩时留空的科目自动跳过(提示"X 科留空已跳过"),不再把空值当 0 分拉低平均分与排名。
删除学生联动清理——删除学生时同步清理其成绩/考勤/积分/违纪/谈话/家校/荣誉/请假/选科/五育等全部关联数据与座位、值日、作业名单,不再残留孤立记录污染统计。
数据自愈增强——旧数据缺失 warnings/score/behavior/attendance 字段时自动补齐,仪表盘与统计不再崩溃。
安全教育主题库打通——主题库创建的记录改为写入工作留痕(与安全台账同一数据源),点击后自动跳转安全台账页可见,不再"保存了看不到"。
书签页标题修复——网页书签页标题从"仪表盘"修正为"网页书签",SEO 标题保留品牌关键词。
班费搜索修复——班费批量缴费学生搜索框报错修复(filterFinStudents 挂载到 App)。
移动端可用性升级——输入框字号≥16px 防 iOS 自动放大、按钮触控区域≥44px、iPhone 底部安全区适配。
排版补齐——补全缺失的 table-wrap/score-tbl/note/tag-list 等样式类,班费/家访/家长会等 v2 模块表格窄屏横向滚动不再溢出。
搜索与表单健壮性——数字学号搜索不再崩溃;新增学生入学日期自动取当天。
时区修复成绩0分修复删除联动清理主题库打通移动端可用性样式补齐
v2.0.22026-08-23
5时段精细化考勤 + 请假时段联动 + 月度统计 + 智能导入家长信息
5时段精细化考勤——考勤管理从3时段扩展为5时段:全天/上午/下午/一托/二托,各时段独立记录互不干扰;上午支持早餐统计,下午支持午餐+托管统计,一托二托纯考勤。
请假时段选择——请假登记新增"请假时段"选项:全天/上午/下午/一托/二托/仅早餐/仅午餐,支持"只请假二托"等精细化场景。
请假联动考勤(按时段)——批准请假后自动同步到对应时段考勤:全天请假所有时段显示请假,只请假二托仅二托时段显示请假。
月度请假统计——请假管理页面新增月度统计卡片:按时段分类统计(全天/上午/下午/一托/二托/早餐/午餐各多少次)+ 请假次数TOP5学生排行 + 一键导出CSV。
智能导入家长信息——智能导入新增父亲姓名/父亲电话/母亲姓名/母亲电话4列自动识别,支持一个或两个家长,预览表格同步显示。
仪表盘升级——当日考勤卡片显示上午/下午/一托/二托4个时段出勤率,半天汇总法计算全天出勤率。
学生档案搜索修复——彻底修复中文输入问题:搜索框移出渲染区域变为持久化DOM,组合过程中不触发渲染,候选字上屏后防抖渲染+焦点自动恢复。
侧边栏滚动记忆——点击功能菜单后侧边栏保持滚动位置,不再跳到顶部。
节假日提醒模块优化——下一个节假日提醒使用固定深蓝渐变背景,白色文字清晰可见,不随主题变化。
数据兼容——旧考勤记录自动标记为全天考勤,旧请假记录默认全天请假,历史数据零损失。
5时段考勤请假联动月度统计家长导入搜索修复
v2.0.12026-08-22
多班级数据隔离修复 · 成绩录入优化 · 教学总览考试选择
多班级成绩数据隔离修复——考试新增 classId 字段,创建考试时自动关联当前班级;classExams() 优先用 classId 精确筛选,旧数据回退到学生ID前缀判断,彻底解决切换班级时考试/成绩不变化的问题。
智能导入班级关联修复——修复导入时考试 classId 错误使用当前页面班级而非导入时选择班级的bug,学生和考试现在都会正确关联到所选班级。
成绩录入弹窗优化——新增 modal-xwide 超宽弹窗(98vw),输入框宽度根据科目数量自适应,表格紧凑布局,弹窗标题显示【班级名】。
录入安全加固——"全部班级"视图下禁止录入成绩,提示先选择具体班级。
学科工具-教学总览新增考试选择——顶部下拉框可切换查看任意一场考试的各科平均分、及格率、培优补差名单。
全站SEO优化——6页面植入完整SEO Meta,新增sitemap.xml和robots.txt。
使用说明移动端优化——侧边栏抽屉式滑出+遮罩层关闭,章节重组为13章。
多班级修复考试选择录入优化SEO
v2.0.02026-08-22
梦幻治愈风 UI · 9 大新模块 · 6 套主题 · 全面升级
UI 全面升级为梦幻治愈风——柔和渐变背景、毛玻璃半透明卡片、大圆角、柔和阴影、渐变按钮,参考移动端治愈系 App 风格;新增 9 个功能模块:班费管理(含学生批量缴费)、代收费、家访管理、家长会、晨检午检、突发事件、课堂表现、公物管理、图书角;侧边栏菜单系统性重排为 9 大组别,数据管理改名「系统设置」移至底部;录入体验改造——所有 prompt 弹窗改为页面内 Modal 表单一次性填写;新增 2 套主题:蜜桃粉(甜美可爱风)、山野青(清新自然风),共 6 套主题可切换;Bug 修复——系统设置修改教师姓名后上传头像导致重置的问题。
梦幻治愈风UI9个新模块6套主题Modal表单菜单重排班费缴费蜜桃粉山野青Bug修复
v1.4.22026-08-21
导入数据安全 · 输入体验 · 信息完善 · 稳定性加固
智能导入去重保护——上传成绩单时按学号/姓名匹配已有学生,只补成绩不重复创建(不再出现人数翻倍、一半空白成绩);数据管理新增「清理重复学生」一键把历史误数据迁移合并;搜索框中文输入修复(输入法组合保护,拼音正常上屏);导入支持自定义考试名称;「一键修复」升级为三级自愈(快照恢复 → 修复本地 → 最后才重建);座位表/值日表数据迁移加固(旧数据导入不再崩溃/空白);学生新增身份证号 + 家庭住址(表单/信息卡/导入/导出全打通);智能导入识别自定义科目(科目管理添加的科目可直接识别);存储隔离(独立文件与存储键,防串台)。
导入去重保护清理重复学生中文输入修复自定义考试名三级自愈身份证+住址自定义科目识别存储隔离
v1.4.12026-08-21
家校沟通升级 · 增值性评价 · 稳定性加固
学生信息升级为父亲 + 母亲双家长(姓名+电话分别录入);家校通讯录固定双家长展示(有则显示、无则留空)+ 每个家长备注输入框(失焦自动保存);待办新增编辑功能(写错不用删);新增增值性评价——以第一次考试为基线和自己比,学生档案 + 成绩管理「增值榜」双入口;页面渲染加异常兜底(一键修复/重置数据,不再白屏)。
双家长通讯录备注增值性评价待办编辑稳定性加固日历弹窗修复
v1.4.02026-08-20
选科功能全国通用化 · 多模式选科
选科支持 3+1+2 / 3+3 / 老高考文理 / 自由模式 四种模式一键切换(说明文案带适用省份);编辑弹窗升级为结构化选择器(分组成组点选);新增快捷组合一键填充与合法性校验(首选未选/再选超限保存被拦截);旧数据零迁移,已存组合任意模式正常回填。
4 模式切换结构化选择器快捷组合合法性校验
v1.3.72026-08-20
拖拽排序支持视口边缘自动滚动
仪表盘自定义布局:拖动模块向屏幕顶部/底部边缘时页面自动滚动,模块可跨屏放置到任意位置。
边缘自动滚动
v1.3.62026-08-20
修复调宽「回不到一半宽度」的问题
模块调宽换算固定基准,1/2 档去程回程完全对称,不再有死区
调宽修复
v1.3.52026-08-20
调整宽度改为「拖动模块右缘」
调宽改为拖动模块右缘竖条手柄,1/3、1/2、2/3、全宽四档切换,更直观顺手。
右缘手柄
v1.3.42026-08-20
仪表盘模块自由布局
仪表盘 9 个信息块支持拖动排序 + 拖拽缩放,布局实时保存,「恢复默认」一键还原;窄屏自动单列。
自由布局拖拽缩放
v1.3.32026-08-20
仪表盘新增「工作清单」模块
今日/本周工作清单实时切换预览,汇总 11 个数据源(未返校/请假待批/考勤异常/作业未缴/待办/日程/倒计时/值日/调课/评语待写/资助),与智能助手「提醒」页签数据完全一致。
工作清单11 数据源
v1.3.22026-08-20
提醒页签 bug 修复 + 工作清单全链打通
修复提醒页签二级菜单重复显示;智能助手「提醒」全链打通 11 数据源,工作清单与提醒共用同一采集函数,数据永远一致。
bug 修复全链打通
v1.3.12026-08-19
安全管理模块编辑能力补全
特异体质/控辍保学/安全台账/心理健康 4 本台账补全编辑能力,特殊学生信息可随时修正。
编辑补全
v1.3.02026-08-19
智能导入 · 三人座 · 数据安全加固
Excel/CSV 智能导入(一张表识别学生+各科成绩);座位表支持三人桌模式;自动快照备份(关闭/刷新自动保存,保留 5 份)+ 备份提醒周期可设。
智能导入三人座自动快照
v1.2.02026-08-19
数据安全强化 · 自动快照 + 备份提醒
新增 JSON 备份导出/导入、自动快照(保留 5 份一键恢复)、超期备份提醒;教学数据升级(智能导入一张表、满分档位、科目管理)。
自动快照备份提醒
v1.1.12026-08-18
第二轮教学数据升级
模块管理(显示开关)、工作留痕(拍照/上传)、满分校验、批量导入、智能导入一张表等 4 功能 + 2 优化。
模块管理工作留痕满分校验
v1.0.0首发
工作台诞生
首发版本:18 个功能模块、4 套主题、数据本地存储,一个文件装下班主任的日常。
首发18 模块4 套主题