目标
为抢课工具提供一个友好的图形界面,替代纯命令行操作。
背景
项目核心为纯 Node.js CLI(grab.js),无 UI。详见 docs/接口分析.md 与 docs/开发计划2.md。
实现要点
- Web 界面(浏览器访问本地服务)或桌面客户端(Electron 等),形态可讨论
- 复用现有抢课引擎(
grab.js + lib/),仅做界面层
- 配置可视化:目标课程 / 账号 / 间隔 / 干跑开关
- 运行状态展示:查询日志、命中提示、选课结果
验收标准
- 能通过界面完成配置并启动/停止抢课
- 日志与状态实时可见
- 与命令行版抢课逻辑一致
标签
good first issue help wanted
目标
为抢课工具提供一个友好的图形界面,替代纯命令行操作。
背景
项目核心为纯 Node.js CLI(
grab.js),无 UI。详见docs/接口分析.md与docs/开发计划2.md。实现要点
grab.js+lib/),仅做界面层验收标准
标签
good first issuehelp wanted