您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在合适的地方显示课程大纲、选修课类别及选修课学分情况,并自动刷新登录(不可用)状态。
# 🎓 南理工教务系统增强助手
> 🧩 让教务系统更顺手的浏览器脚本
> 💡 支持南京理工大学和其他使用“湖南强智教务系统”的高校
## 关注我们
- [📖 南理工生存手册](https://manual.njust.wiki)
- [💻 GitHub 仓库](https://github.com/NJUST-OpenLib/NJUST-JWC-Enhance)
- [🐱 ScriptCat 脚本猫](https://scriptcat.org/zh-CN/users/174962)
- [🔧 GreasyFork](https://gf.qytechs.cn/zh-CN/users/1491624-njust-openlib)
---
## ✨ 功能概览
- 🔗 教学大纲快捷访问
- 🏷️ 选修类别自动显示
- 📊 成绩页学分统计
- 🚪 登录(不可用)页面智能提示
- 📥 配套的数据采集及处理工具
---
## 🧩 增强功能详细说明
## 功能展示
### 1. 教学大纲与选修课分类显示
在课表、选课和成绩页面,自动为每门课程添加教学大纲链接,点击即可跳转查看详情。
- 大部分课程可直接访问教学大纲页面
- 若未上传大纲,显示为“无信息”


---
### 2. 成绩页学分统计与课程分类展示
在“成绩”页面中,自动识别课程所属类别(如公选课、人文素养等),并按类统计已修学分。

---
### 3. 登录(不可用)页面优化提示
误入无效教务系统入口时,会弹出提示信息,引导用户跳转至正确登录(不可用)地址。
> 南理工教务系统入口说明:
>
> ✅ 正确入口:[http://202.119.81.113:8080/](http://202.119.81.113:8080/)
> ✅ 智慧理工平台:[https://ehall2.njust.edu.cn/](https://ehall2.njust.edu.cn/)(初次跳转可能报 SSL 错)
> ❌ 错误入口:[http://202.119.81.112:9080/](http://202.119.81.112:9080/)
> ❌ 错误入口:[https://bkjw.njust.edu.cn/](https://bkjw.njust.edu.cn/)

### 4 刷新登录(不可用)状态
如果您在点击课程大纲时遇到以下提示:

证明课程总库登陆状态无效,为应对该问题,系统将在
- 首次登陆成功后每五分钟
- 每次出现提示时
自动尝试加载```http://202.119.81.112:9080/njlgdx/pyfa/kcdgxz```隐藏页面来刷新课程总库的登录(不可用)状态。
但如果您仍然无法访问,请直接访问以下任一地址手动刷新:
- http://202.119.81.112:9080/njlgdx/pyfa/kcdgxz(教务处)
- http://bkjw.njust.edu.cn/njlgdx/pyfa/kcdgxz(智慧理工)
完成后您应当可以点击课程大纲。
---
## 工作原理
脚本通过远程加载两份核心数据文件实现功能增强:
### 1. 选修课分类数据(`xxk.json`)
```json
[
{
"course_code": "00000011",
"course_name": "坦克学",
"category": "自然科技类"
}
]
```
---
### 2. 教学大纲链接数据(`kcdg.json`)
```json
[
{
"id": "572BF3AE025044A7BDD7AF953460102C",
"course_code": "161803E1"
}
]
```
---
### 3.更新数据文件
如果你认为已有的 `kcdg.json`版本已过时(例如您在 2026 年 7 月 4 日使用这个脚本),请参考考
[课程大纲采集流程(README.getKCDG.md)](./README.getKCDG.md)
重新采集课程大纲。
如果你认为已有的 `xxk.json`版本已过时(例如您在 2026 年 7 月 4 日使用这个脚本),请参考
[选修课采集流程(README.getXXK.md)](./README.getKCDG.md)
重新采集选修课分类数据。
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址