山
山西农大教务评教自动化
自动完成山西农业大学教务系统的学生评教:差异化打分 + 主观题 + 自动提交 + 进度持久化 + 悬浮控制面板
#教务自动化
#教育平台
#表单自动化
#山西农业大学
Statistics
Total Installs
8
Last 24h
+1
User Rating
5.0
Ad
Description
Versions1
Ratings1
Permissions
Automates student evaluations on Shanxi Agricultural Univers
山西农大评教自动化 · 使用说明
一、准备:装一个脚本管理器
浏览器装一个插件就行,两个二选一:
| 管理器 | 推荐场景 | 图标 |
|---|---|---|
| Tampermonkey(油猴) | 老牌稳,教程多 | 黑色小方块 |
| ScriptCat(脚本猫) | 国产开源,中文界面 | 橙色猫头 |
装 Tampermonkey(油猴)
打开浏览器扩展商店搜「Tampermonkey」点安装:
装好后浏览器右上角出现黑色小方块图标。
装 ScriptCat(脚本猫)
打开浏览器扩展商店搜「ScriptCat」点安装:
装好后浏览器右上角出现橙色猫头图标。
装不上 Chrome 商店?用脚本猫官网
docs.scriptcat.org/use的 GitHub Release 下载 zip,解压后在chrome://extensions/开发者模式里点「加载已解压的扩展程序」。
⚠️ 重要:开启「允许用户脚本」
装完插件后必须手动允许它运行用户脚本,否则脚本装了也不生效。
Tampermonkey(油猴)开启方法
- 点浏览器右上角油猴图标(黑色小方块)
- 弹出菜单顶部,确认有一个**「已启用」或绿色开关**
- 如果看到 「管理员模式」 或 「允许用户脚本」 选项,勾上它
- 没看到这个选项也没关系,新版油猴默认就是开启的
ScriptCat(脚本猫)开启方法
- 点浏览器右上角脚本猫图标(橙色猫头)
- 弹出菜单顶部能看到一个**「启用脚本」或「允许用户脚本」**开关
- 确认它是开启状态(蓝色/绿色)
- 如果是灰色的,点一下打开
Chrome 用户额外检查(重要)
Chrome 浏览器从 108 版开始,对用户脚本管理器有额外限制,必须在浏览器扩展设置里单独允许一次:
- 地址栏输入并回车:
chrome://extensions/ - 在扩展列表里找到 Tampermonkey 或 ScriptCat
- 点击它的 「详细信息」(或者直接点扩展卡片本身)
- 找到 「允许用户脚本」 选项
- 打开开关(变成蓝色)
- 完成后刷新教务系统页面
⚠️ 如果不打开这个开关,脚本永远跑不起来,右上角图标也不会亮。这是最常见的"脚本不生效"的原因。
Edge 用户额外检查
Edge 也类似,但默认通常已经允许:
- 地址栏输入:
edge://extensions/ - 找到装好的 Tampermonkey 或 ScriptCat
- 确认 「允许用户脚本」 开关是开的
Firefox 用户
Firefox 默认允许用户脚本,装完就能用,不用额外开启。
二、装评教脚本
方法 A:拖拽导入(推荐,最简单)
- 打开浏览器右上角脚本管理器图标
- 菜单点击 「管理面板」
- 打开电脑文件夹,找到你的
sxau‑xspj‑autopilot.user.js文件 - 鼠标左键按住该 .js 文件,直接拖动到脚本管理器的管理面板页面内松开
- 浏览器会弹出脚本安装预览弹窗,核对脚本名称无误后,点击【安装】
- 返回管理面板列表,出现「山西农大教务评教自动化」,并且左侧开关为绿色开启状态就安装成功
方法B
- 点浏览器右上角的脚本管理器图标
- 菜单里点 「管理面板」
- 点页面上的 「+」号 或 「新建脚本」
- 编辑器里有默认模板代码 → Ctrl+A 全选 → Delete 删掉
- 用记事本打开
sxau-xspj-autopilot.user.js→ Ctrl+A → Ctrl+C 复制 - 回浏览器编辑器 → Ctrl+V 粘贴 → Ctrl+S 保存
- 关闭编辑器,回到管理面板能看到「山西农大教务评教自动化」即可
- 确认脚本左边的开关是绿色/开启状态
三、跑起来
- 浏览器登录
https://jwglxt.sxau.edu.cn/jsxsd/ - 左侧菜单进 教学评价 → 学生评价,打开本学期评教列表
- 等页面加载完,右下角会自动弹一个白色小面板
- 第一次用建议先点 「试跑」:脚本会填好第一门课的表但不提交,你核对无误后点 「重置」
- 点 「开始」,脚本自动跑:跳转 → 填表 → 提交 → 回列表 → 下一门
- 全部评完后面板显示 「✅ 全部完成!」
四、面板按钮
| 按钮 | 作用 |
|---|---|
| 开始 | 开始自动评教 / 从中断处继续 |
| 急停 | 立刻停(已评的不撤销) |
| 重置 | 清空进度,下次从头扫起 |
| 试跑 | 只填表不提交,用于第一次核对 |
五、常见问题
Q:右下角没出现面板?
- 确认脚本管理器里脚本开关是绿色/开启
- 确认在「学生评价」列表页或评价表单页(其他页面不显示)
- 按 F5 刷新页面
Q:弹出"提交成功"要手点? 旧版脚本的问题,已修复。重新按上面步骤把最新代码覆盖进编辑器,保存后刷新页面。
Q:跑到一半停了? 进度自动存在浏览器里,直接刷新页面就会接着跑。
Q:怎么停下来? 点面板的 「急停」。
Q:想改主观评价话术? 打开脚本编辑器,找到顶部 SUBJECTIVE_POOL 数组,每行一句单引号包起来逗号结尾,改完 Ctrl+S。
Q:想改打分策略? 找到顶部:
DEFAULT_LEVEL: 1, // 1=优秀 2=良好 3=中等 4=合格 5=差
DIFFER_INDEX: 2, // 随机降一档到良好,避开"不能全同"校验
Q:截止了还能用吗? 不能。下学期评教开放时直接能用,不用改。
六、几个贴心提醒
- 第一次 务必用「试跑」 核对,评教提交后不能改
- 跑的时候别关浏览器,可以最小化
- 网络要稳,每步间有 2~4 秒延时
- 跑完刷新列表页,确认所有课都显示「查看」(已评)而不是「评价」(未评)
祝顺利评完。
Statistics
Total Installs
8
Last 24h
+1
User Rating
5.0
Script Details
Applicable Sites
LicenseMIT
Permissions & access
Capabilities
StorageMenu command