Total Installs
1,791
Today's New
+2
User Rating
5.0 / 5.0 (1)
Current Version
2.7.2
Script Details
Applicable Sites
LicenseMIT
齐大教务助手 — 免责声明与使用帮助
适用版本:v2.6.0+(油猴脚本版)
最后更新:2026-04-23
免责声明
本脚本完全开源、免费,仅供技术学习和交流使用。开发者从未授权任何组织、机构或个人将其用于商业或盈利性活动,也从未利用本项目进行任何形式的盈利,未来也不会将其用于任何营利性业务。
任何个人、组织或机构在使用本脚本时,如引发各类纠纷或法律问题,均由其自行承担全部责任。开发者不承担任何直接或间接的法律责任。
开始使用本脚本即视为您已阅读、理解并同意本免责声明中的所有条款。开发者保留随时更新条款的权利,更新后不再另行通知,请定期查阅。
使用帮助
脚本功能总览
| 功能模块 | 说明 | 对应页面 |
|---|---|---|
| 首页仪表盘 | 显示今日课程、培养方案未完成课组、快捷导航 | 教务首页 |
| 自动选课 | 自动检索、勾选并提交指定课程,支持余量监控 | 选课页 |
| 自动教学评估 | 全自动 / 半自动完成全部评教,支持随机评语模板 | 评估列表 & 单个评估页 |
| 绩点分析 | 自动解析成绩表格,计算加权平均分和 GPA | 成绩查询页 |
| 课表增强 | 高亮今日课程,快捷查看上课时间和教室 | 课表页 |
| 培养方案分析 | 完成度概览、未完成课组进度条、缺修提示 | 培养方案页 & 首页 |
安装方法
- 安装 Tampermonkey(油猴)或 Violentmonkey(暴力猴)浏览器扩展。
- 新建脚本,将
齐大教务助手.user.js的完整内容粘贴进去,保存。 - 打开教务系统任意页面,脚本 UI 面板将自动出现在页面右侧。
使用方法
1. 首页仪表盘
登录后进入教务首页,脚本自动:
- 获取 今日课程(课名、节次、教室)。
- 异步拉取 培养方案,首页仅展示 未完成课组 及其学分差额。
- 提供 快捷导航 按钮,一键跳转成绩查询、课表、评估、选课、培养方案。
2. 自动选课
- 进入选课页面,脚本 UI 面板自动出现。
- 在输入框填写课程代码或课程名称(支持换行多条)。
- 点击 「添加课程」,脚本开始循环匹配。
- 所有课程匹配成功后自动点击「提交」完成选课。
- 可开启 余量监控,设定刷新间隔持续检测。
3. 自动教学评估
- 推荐:在评估列表页点击 「全自动模式」,脚本将依次进入每门课程完成评估后返回列表,直到全部完成。
- 支持自定义评语内容或启用 随机模板 模式(10 条内置模板随机抽取)。
- 每门评估系统强制等待 120 秒,无法跳过。
4. 绩点分析
进入「方案成绩」页面,脚本自动:
- 解析成绩表格(表头自适应,兼容学校不同页面结构)。
- 显示加权平均分、学分绩点等统计信息。
5. 课表增强
进入课表页面,脚本自动高亮今日课程,方便快速查看。
6. 培养方案分析
进入培养方案页面,脚本展示:
- 总体完成度概览(总门数、及格率、学分等)。
- 每个课组的完成状态、进度条。
- 未完成课组的缺修课程明细。
快捷键
| 快捷键 | 功能 |
|---|---|
Ctrl + Shift + H |
显示 / 最小化脚本面板 |
Ctrl + Shift + S |
启动 / 停止自动流程 |
Esc |
紧急中断当前自动操作 |
集中配置区
脚本文件 最顶部(第 23 行起)设有集中配置区,包含所有可能需要修改的 URL、DOM 选择器和正则模式。若学校更换了教务系统地址或页面结构,只需在此区域修改对应值:
第 28 行 ROUTES — 页面路由关键词
第 38 行 URLS — 页面 URL 路径
第 47 行 SELECTORS — DOM 选择器
第 73 行 PATTERNS — 数据提取正则
设置持久化
脚本的以下设置会自动保存到浏览器本地存储,刷新后保留:
- 全自动模式开关
- 自动点击评估开关
- 演练模式开关
- 调试模式开关
- 面板位置
- 评语内容 & 随机模板开关
注意事项
- 本脚本仅在
@match规则匹配的教务系统页面运行。若脚本 UI 未出现,请在脚本管理器中添加对应网址匹配规则(如// @match http://你的教务地址/*),保存后刷新页面。 - 任何脚本均存在风险,使用前请充分了解,本脚本不对其稳定性、成功率做任何保证。
- 如遇问题,请优先检查:课程代码格式、页面状态、网络环境,以及浏览器控制台的
[齐大教务助手]日志输出。 - 可在「更多设置」中开启 调试模式,获取详细运行日志辅助排查。
使用本脚本即表示您已阅读并同意上述全部条款。