前言¶
学习通(超星)作业有一个很实际的麻烦:题型是固定的几类,但每一题都要在网页上点选、填空、再点「暂存」,几十道题下来纯重复操作。用脚本刷课的人早就把这一步自动化了,但在 Agent 场景里,模型自己操作浏览器还要面对两个额外问题:一是它得先认出来这题是什么题型,二是它得知道这题是不是已经答过了,否则会反复提交、把已经选好的选项改掉。
下面介绍的这个 Skill 就是冲着这两点来的。
这是什么¶
学习通答题 | xuexitong-browser-answer 是一个面向学习通/超星作业的自动化 Skill,基于 Playwright 驱动浏览器完成作业流程。它的自述定位是「学习通/超星作业自动化(Playwright 浏览器版 v1.0.0):自动识别题型、填写答案、暂存」。
- 名称:学习通答题 | xuexitong-browser-answer
- 坐标:
@user_cb2e2df0/xuexitong-browser-answer - 版本:1.0.0
- 来源:community(社区发布,非官方团队出品)
- 分类:education
- 发布者:
user_cb2e2df0 - 是否需 API Key:
requires_api_key=false
它解决的是谁的问题:需要在 Agent 里批量处理学习通作业、又不想自己写页面选择器和题型判断逻辑的人。
核心能力¶
官方简介里列出的能力只有下面这几项,没有更多。
1、自动识别题型。Skill 自己判断当前题目属于哪一种,调用方不需要提前标注题型。
2、填写答案。识别之后按题型填入对应内容。
3、暂存。填完走学习通的「暂存」而不是直接提交,把最终确认留给人。
4、支持的题型:单选、多选、判断、填空题。
5、已答状态检测。智能检测题目是否已经作答,避免对同一题重复操作。
这里要注意一点:能力范围是「暂存」,不是「提交」。这决定了它适合做批量预填,不适合拿来做无人值守的自动交卷。
安装与启用¶
需要说明的是,我这次尝试打开两个官方地址复核,都没有取到正文内容:
https://api.skillhub.cn/user_cb2e2df0/xuexitong-browser-answer
https://www.skillhub.cn/skills/user_cb2e2df0/xuexitong-browser-answer
因此下面这些信息来自 SkillHub 页面抓取的元数据,抓取资料里没有提供 SKILL.md 正文、安装命令、配置文件字段,也没有区分 Cursor / Codex CLI / Claude Code 的启用步骤。在拿到正文之前,不要凭空补一段安装命令。
可以确定的是它是通用 SKILL.md 格式的 Skill,官方入口为:
https://api.skillhub.cn/user_cb2e2df0/xuexitong-browser-answer
启用方式按通用做法:把 Skill 目录放进对应 Agent 的 skills 目录下,让 Agent 能读到 SKILL.md。具体目录名和加载命令以你所用 Agent 的文档为准,本资料未覆盖。
另外,requires_api_key=false 表示它不需要额外申请 API Key,运行前不需要准备密钥。
典型用法¶
资料里没有给出可复现的示例脚本或命令行调用,下面只按 Skill 自述的能力,列出一次完整作业处理的环节顺序,供接入时对照:
1、打开目标作业页面,定位到当前题目。
2、由 Skill 识别题型,得到单选 / 多选 / 判断 / 填空之一。
3、先检测该题是否已答,已答则跳过,不重复操作。
4、未答则按题型填入答案。
5、点击「暂存」,结束这一题,进入下一题。
接入侧需要自己准备好的是目标页面和题目范围,Skill 不负责从学习通里挑作业。
适用场景与注意¶
适合的场景:
- 想在 Agent 工作流里把学习通作业的作答动作自动化,尤其是单选、多选、判断、填空这四类。
- 一次作业题量较大、手动暂存重复度高的情况。
- 希望先把答案预填好、再人工确认提交的场景。
需要注意的限制和坑:
- 来源是 community,发布者是个人账号
user_cb2e2df0,不是学习通/超星官方,也不是知名团队维护。用之前自己读一遍SKILL.md和其中引用的脚本。 - 页面结构变化会导致选择器失效,Playwright 版的脆弱点都在这里,学习通改版后需要重新适配。
- 只做「暂存」不做「提交」,如果指望它交卷,需要另写一步或人工点。
- 多选题和填空题的答案来源由调用方决定,Skill 不提供题库。
- 数据上,页面显示评分 100000、下载 1592、安装 0。下载量不高,社区验证样本少,建议先在测试作业上跑一遍再放量。
- 自动化操作学习通作业可能违反所在学校或课程的规定,用之前先确认自己的使用边界。
小结¶
这个 Skill 的价值在于把「识别题型 + 已答检测 + 暂存」这三件事打包成一个浏览器自动化流程,省掉自己写选择器和题型判断的工作量,覆盖单选、多选、判断、填空四类题型,且不需要 API Key。它是社区个人发布的 1.0.0 版本,能力边界止于暂存,页面结构和使用合规性都需要自己把关。
官方地址:https://api.skillhub.cn/user_cb2e2df0/xuexitong-browser-answer