🌈 为四川大学教务系统量身打造的浏览器插件,兼具高颜值设计与实用功能增强,项目主页:The-Brotherhood-of-SCU/scu-plus · Cloud Native Build
✨ 核心功能
🛡️ 隐私与安全
- 智能隐私保护
自动隐藏姓名、学号及证件照,支持一键切换模式 - 登录简化
OCR验证码识别 + 统一认证重定向登录 - 退课提醒
退课时,显示退课课程名,避免误退课
📊 学业数据可视化
模块 | 功能亮点 |
---|---|
成绩看板 | GPA自动计算/挂科过滤/自定义统计维度 |
课程统计 | 课时总量分析/学分进度追踪 |
数据导出 | 一键生成课表图片/成绩单备份 |
🚀 效率增强
- ✔️ 培养方案直达入口
- ✔️ 校历显示错误修复
- ✔️ 隐藏成绩提前获取
- ✔️ 通知栏异常修复
🌈 界面优化
- 现代风格界面
重设计教务系统主界面与功能页面 - 个性化设置
- 每日箴言
在登录页展示哲理语句与诗词精选
🛠️ 快速安装
浏览器扩展安装
- 点击下载压缩包 (chrome-mv3-prod.zip)
- 访问扩展页面
chrome://extensions
或edge://extensions
- 启用开发者模式
开发者模式开关 → 切换至开启状态 - 加载插件文件
解压ZIP包 → 把文件夹拖入扩展页面 → 确认安装
OCR服务配置(可选)
# 启动OCR服务(需Python环境)
cd ./ocr_server
python server.py
- 进入插件设置 → 网络设置
- 输入API地址:
http://localhost:[port]/ocr
- 测试连接 → 保存配置
🌟 高阶功能
功能 | 使用场景 | 操作指引 |
---|---|---|
配置同步 | 多设备切换使用 | 设置页 → 导入/导出配置 |
学期数据预加载 | 快速查看未开放成绩 | 成绩页 → 自动加载成绩 |
教学日历修复 | 查看完整校历信息 | 校历页 → 自动加载补丁 |
🤝 参与贡献
我们欢迎任何形式的贡献!您可以通过以下方式参与:
- 提交功能建议 → 新建Issue
- 开发新功能 → Fork项目后提交Pull Request
- 文档改进 → 直接编辑README.md文件
📜 开源协议
本项目基于 GPL-3.0 License 开源,任何二次开发请保持开源且注明原始出处。
📌 常见问题解答
Q:为什么需要OCR服务?
- A:用于自动识别统一认证登录的验证码,服务端代码已包含在
ocr_server
目录
Q:插件数据会上传服务器吗?
- A:所有数据处理均在本地完成,不存在数据上传行为
Q:如何彻底卸载插件?
- A:浏览器扩展页面 → 移除插件 → 清除缓存数据