各位智教联盟的操行委员小伙伴们👋
作为一名任职两年的操行委员,我在初任时就开始了该程序的开发,后来AI兴起以及加入论坛之后,决定将其加上更多功能并开源,现已经在班上稳定运行多个学期,欢迎大家使用~
最近为软件添加了更多功能,让操作更便利
✨ 软件特点
- 学生与分组管理:通过学生名单 Excel 文件定义学生缩写与中文名,支持创建任意多个分组,便于批量操作。
- 多周期自动汇总:支持每日、每周、每学期三级周期以及自选时间段,周期结束时自动调用规则计算累计分数。
- 灵活的规则引擎:
- 原生语法:简洁的条件-动作表达式,适合常规量化场景。
- JavaScript 引擎:提供完整的编程能力,可实现复杂逻辑(如分段扣分、复杂条件判断等)。
- 记录文件导入:通过简单文本格式记录每次量化事件(迟到、表扬等),支持注释、组排除语法等。
- 文件编辑器:内置语法验证,错误提示,模板创建、快速录入等功能。
- 直观的展示界面:表格形式展示所有学生的每周评分和总分,支持排序、平均计算、导出 Excel、双击查看详情、搜索、按规则类型折叠、按成员折叠(组分数中)等
- 配置文件驱动:所有路径、引擎类型等均可通过设置界面灵活配置。
- 示例一键生成:内置“新建示例”功能,快速生成完整目录结构和示例文件,方便上手。
- 安全:允许选择加密来阻止他人编辑,提供简短安全标识判断文件是否被篡改。
🚀 上手零门槛
(因人而异,软件使用缩写录入姓名,熟悉键盘的同学更为适合)
下载插件,前往帮助>快速入门
内置帮助文档 5 分钟学会
🛡️ 安全合规放心使用
开源免费,采用GPLv3 许可证,无付费、无广告
记录加密、文件校验,数据公正可追溯
本地存储,不上传云端,班级数据更安全
📥 获取与交流
项目地址 附带完整使用说明、模板文件,新手也能直接用
AI生成部分已经过人工审核与测试
有使用问题、功能建议,欢迎在评论区交流~
更多建议:班级统计分数与统计加减分项目(例如迟到,集合等)不全由一人担任(不然很累),不建议在课上执行修改操作,软件设计目的是批量录入与灵活性,减少工作量,而非“可视化”录入