Commit Graph

5 Commits

Author SHA1 Message Date
c96cbf086e 修复 Headless 模式下使用 SSO 登录失败的问题
判断为 NJUPT 的 SSO 统一身份认证拥有更严格的反爬设计,因此在 kimi 的帮助下设置了更拟真的浏览器特征。
2026-04-21 22:05:45 +08:00
9d956e5952 包含 LoginError 2026-04-21 21:07:44 +08:00
06d4b605b1 Playwright headless 设置
在 Suan API 设置中添加控制 playwright headless 模式的设置。
2026-04-21 17:53:20 +08:00
16bd8e9f9a jwxt()
1. 将 jwxt() 移动到 njupt_api 下,实现根据设置选择教务系统登录方式。
2. 将 api_router.py 和 mcp_router.py 中的对 ZhengFang() 的调用全部替换为对 jwxt() 的调用。
2026-04-21 17:42:59 +08:00
b284c3c260 Python 后端提交
Python 后端(FastAPI + FastMCP + ...)的初始版本号设定为 0.1.0,这是 uv 在 pypriject.toml
里给我自动设置的,我觉得有道理。
2026-04-21 13:38:46 +08:00