WHUT教务系统小助手

Created at 15 小时前
Updated at 5 小时前
现代化教务浮窗助手:支持成绩分析与隐藏成绩回填、学业监测报告、GPA 查询、官方证明下载和一键评教,面板可拖拽、缩放并关闭回悬浮球。
#武汉理工大学
#成绩查询
#GPA计算
#评教辅助
Total Installs
197
Today's New
+192
User Rating
- / 5.0 (0)
Current Version
3.6
Script Details
LicenseMIT
武汉理工大学教务系统成绩、GPA 与评教辅助工具

WHUT 教务系统小助手

现代化教务浮窗助手,适用于武汉理工大学教务系统。支持学业监测、成绩分析、GPA 查询、官方证明下载与评教辅助。

基本信息

  • 脚本名称:WHUT教务系统小助手
  • 当前版本:3.6
  • 适用网站:
    • https://jwxt.whut.edu.cn/jwapp/sys/*
    • https://jwxt.whut.edu.cn/jwmobile/index#/kwApp/cjcx/*
  • 运行环境:Tampermonkey、Violentmonkey 等用户脚本管理器
  • 数据来源:武汉理工大学教务系统已登录账号可访问的数据接口
  • 隐性bug:由于测试账号有限,对于五年制、休学、中途参军、转专业等特殊情况,脚本表现可能存在一定问题。请以官方信息为主!!

功能亮点

学业监测

  • 自动读取个人学业监测报告。
  • 展示毕业资格状态、总学分进度、培养方案模块、课程明细和预警信息。
  • 支持学期学分与累计 GPA 组合趋势图,图表可放大查看、右键保存。
  • 支持手动同步服务器端学业监测计算结果。
  • 支持导出“学业综合表现”文件。

成绩分析

  • 自动抓取成绩查询列表。
  • 支持按课程名/课程代码搜索。
  • 支持多学期筛选、课程性质筛选、绩点/学分排序。
  • 支持课程详情展开,查看班级排名、最高分、平均分、最低分与成绩分布。
  • 对“未评教”隐藏成绩,尝试从学业监测接口回填真实成绩。
  • 自动统计当前筛选范围内的课程数、总学分、必修绩点与全科绩点。

GPA 查询

  • 查询全学程综合 GPA、必修 GPA、班级排名和专业排名。
  • 查询各学期 GPA 与排名明细。
  • 支持手动维护学期列表,适配特殊学制或接口学期缺失的情况。
  • 支持导出 GPA Excel 表格与生成图片报告。

官方证明

  • 自动读取教务系统可下载的官方证明材料列表。
  • 支持一键生成并下载 PDF 文件。

一键评教

  • 自动读取当前学期评教任务。
  • 按“进行中/可重评、未开始、已结束”分组展示。
  • 支持批量选择课程。
  • 支持配置主观题评语、请求间隔与评分策略。

请在确认符合学校、课程与个人真实评价要求的前提下使用评教辅助功能。

导出能力

  • 当前成绩列表导出 Excel。
  • 当前成绩列表生成长图。
  • GPA 数据导出 Excel。
  • GPA 面板生成图片。
  • 学业综合表现文件导出。

使用说明

悬浮面板

  • 点击悬浮球打开主面板。
  • 面板顶部可以拖拽移动。
  • 点击右上角关闭按钮后,面板会收起回悬浮球。
  • 面板和悬浮球位置会保存在浏览器本地。

学业监测

  • 打开脚本后会自动尝试加载学业监测数据。
  • 如果数据为空或不是最新,可点击“手动同步”。
  • 点击培养方案模块可展开课程明细。
  • 点击“导出综合表现”可下载教务系统生成的综合表现文件。

成绩分析

  • 脚本会自动抓取成绩查询数据。
  • 可使用搜索框、学期筛选、课程性质筛选和排序控件查看目标课程。
  • 点击课程卡片可展开成绩详情。
  • 若成绩显示“未评教”,脚本会在学业监测数据可用时尝试回填。

GPA 查询

  • 首次进入 GPA 查询页会自动加载全学程与各学期 GPA。
  • 若某些学期未被自动识别,可点击“手动更新学期”维护学期列表。
  • 学期格式示例:2025-2026-2

官方证明

  • 进入“官方证明”页后自动读取可打印材料。
  • 点击对应材料右侧的“下载 PDF”即可下载。

一键评教

  • 进入“一键评教”页后自动读取评教任务。
  • 点击“配置”可设置评语、请求间隔和评分策略。
  • 勾选需要处理的课程后,点击“开始一键评教”。
  • 建议在网络稳定时使用,并保留合理请求间隔。

数据与隐私

  • 脚本不主动向第三方服务器上传教务数据。
  • 脚本请求的数据来自当前登录账号可访问的武汉理工大学教务系统接口。
  • 浏览器本地会保存少量配置:
    • 悬浮球位置
    • 面板位置
    • GPA 自定义学期列表
    • 评教配置
  • 脚本通过公共 CDN 加载 html2canvasSheetJSSweetAlert2 依赖库。
  • 反馈问题时请勿公开 Cookie、会话 ID、学号、姓名、成绩等敏感信息。

常见问题

看不到悬浮球怎么办?

  • 确认脚本已启用。
  • 确认当前网址匹配 jwxt.whut.edu.cn/jwapp/sys/
  • 刷新页面或重新登录教务系统。
  • 检查脚本管理器是否拦截了外部依赖加载。

学业监测显示 0 / - 学分怎么办?

  • 点击“手动同步”重新触发教务系统计算。
  • 进入学校官方“学业监测/个人学业监测报告”页面确认官方页面是否有数据。
  • 如果官方页面有数据但脚本没有显示,可能是接口返回结构变动。

GPA 某些学期没有数据怎么办?

  • 点击“手动更新学期”。
  • 2025-2026-2 这类格式添加缺失学期。
  • 保存后脚本会重新加载 GPA 数据。

“未评教”成绩没有回填怎么办?

  • 先进入“学业监测”页等待数据加载完成。
  • 若仍未回填,说明当前教务接口可能没有暴露对应课程成绩。
  • 可以尝试手动同步学业监测后再回到“成绩分析”查看。

官方证明 PDF 下载失败怎么办?

  • 确认当前登录会话没有过期。
  • 先在官方证明页面打开一次对应功能。
  • 若系统返回 HTML 或空文件,通常是教务系统后台未生成成功,可稍后重试。

注意事项

  • 本脚本为非官方辅助工具,不代表学校或教务系统官方功能。
  • 所有统计结果仅作辅助参考,最终数据以学校教务系统官方页面和导出文件为准。
  • 请遵守学校相关规定,合理使用自动化功能。
  • 教务系统接口或页面结构变动后,部分功能可能需要更新适配。

更新记录

v3.6

  • 学业监测页移除学期学分趋势板块,页面更聚焦毕业资格和培养方案模块。
  • 成绩详情页移除平时、期中、期末成绩构成小面板,仅保留班级对比和成绩分布。
  • 学业监测加载时不再请求学期趋势接口,减少一次无必要的数据请求。

v3.5

  • 新增现代化浮窗面板,支持拖拽、收起和位置记忆。
  • 新增学业监测视图,展示毕业资格、培养方案模块、趋势图和预警信息。
  • 增强课程数据递归解析,兼容不同接口返回结构。
  • 优化成绩分析筛选、排序、导出和统计。
  • 支持从学业监测数据回填“未评教”隐藏成绩。
  • 新增 GPA 学期手动管理。
  • 新增官方证明 PDF 下载。
  • 新增评教配置与批量处理能力。