核心用法
auto-study 是一款专为在线教育平台设计的浏览器自动化技能,通过 Chrome DevTools Protocol (CDP) 连接实现页面交互。用户启动配置持久化用户档案的 Chrome 实例后,技能可自动识别题目类型(单选、多选、填空),执行选项选择、答案填写、内容清除及提交操作。支持图像识别题目,并遵循「默认视为普通练习」的核心策略,仅在用户明确要求时执行自动提交。
显著优点
1. 平台适配深度:针对雨课堂(Yuketang)、学习通(Xuexitong)、拼题(Pintia)等国内主流学习平台提供专项指引文档
2. 状态持久化:通过本地浏览器档案保存登录态,减少重复认证流程
3. 交互精细化:内置防重复点击机制,操作间隔控制在 0.1 秒,模拟真实用户行为
4. 输出规范化:单选仅返字母、多选用逗号分隔、填空直接返关键词,便于后续处理
潜在局限
- 依赖 Windows 环境:核心运行依赖 Windows 版 Google Chrome,WSL 需跨系统调用
- 非保证登录:持久化档案仅恢复 cookies/localStorage,部分平台仍需人工确认登录
- 无主动搜索:策略限制禁止自动网络搜索答案,仅基于页面现有信息处理
- 考试场景限制:明确区分「普通练习」与「正式考试」,后者需用户特别声明才切换模式
适合人群
- 需批量完成在线练习题的高校学生
- 使用雨课堂/学习通进行日常学习的用户
- 需要自动化辅助但保留最终提交控制权的谨慎使用者
常规风险
- 学术诚信边界:技能定位「辅助练习」而非「代考」,自动提交需用户显式授权
- 平台风控检测:高频自动化操作可能触发反作弊机制,建议控制使用频率
- 答案准确性:依赖页面可见信息,不保证答案正确性,需用户复核