无图试卷 AI 定向作答教程

这份教程对应仓库里的正式用户脚本 userscripts/布吉岛雨课堂导出工具 - 无图试卷AI定向作答版.md。它用于 examination.xuetangx.com 的无图试卷页面,支持指定题号作答、整卷自动作答、豆包网页登录态,以及 ChatGPT 手动模式。

脚本能做什么

  • 指定题号后,只把选中的题发给 AI。
  • 支持整卷自动作答,但不会自动交卷。
  • 支持 API 模式、豆包网页登录态、ChatGPT 手动模式。
  • 支持固定提交间隔和随机抖动。
  • 提交完成后自动刷新页面,显示已写入的答案。

适用页面

  • https://examination.xuetangx.com/*
  • 重点场景是无图试卷页面和考试结果页。
  • 脚本会在右侧渲染悬浮面板。

正式脚本位置

  • 仓库内路径:userscripts/布吉岛雨课堂导出工具 - 无图试卷AI定向作答版.md
  • GitHub 文件页可直接查看更新。
  • raw 链接适合复制全部脚本内容。

安装步骤

  1. 安装 Tampermonkey 或 Violentmonkey。
  2. 打开脚本文件:userscripts/布吉岛雨课堂导出工具 - 无图试卷AI定向作答版.md
  3. 复制文件中的全部 JavaScript 内容。
  4. 在脚本管理器中新建脚本并粘贴保存。
  5. 打开无图试卷页面,右侧应出现“无图试卷 AI 定向作答”面板。

面板按钮说明

模式一:API 模式

  1. 点击 配置参数
  2. 选择 1. API 模式
  3. 填写 API URL、API Key、模型名称。
  4. 建议先用 指定题号 小范围测试。
  5. 确认无误后再使用 自动作答

模式二:豆包网页登录态

  1. 点击 配置参数
  2. 选择 2. 豆包网页登录态
  3. 打开 www.doubao.com 并保持已登录。
  4. 先在豆包页面手动发送一条成功消息,让脚本捕获模板。
  5. 回到考试页,点击 指定题号自动作答
第一次使用豆包模式时,先用少量题目测试,再扩大到整卷。

模式三:ChatGPT 手动模式

  1. 点击 配置参数
  2. 选择 3. ChatGPT 手动模式
  3. 点击 打开ChatGPT
  4. 脚本会自动复制 prompt;如果 prompt 较短,会尝试通过 URL 打开 ChatGPT。
  5. 如果 prompt 较长,脚本会只打开 ChatGPT 首页,并把 prompt 留在剪贴板,你手动粘贴即可。
  6. 让 ChatGPT 只返回 {"answers":[...]}
  7. 回到考试页,点击 导入答案
  8. 粘贴 JSON,脚本会逐题提交。

推荐使用流程

  1. 先完成 配置参数
  2. 再设置 提交设置,例如固定 3 秒,随机 1 秒。
  3. 先用 指定题号 测试少量题目,例如 1,3,5-7
  4. 确认结果正常后再使用 自动作答
  5. 脚本提交结束后会自动刷新页面。
  6. 最后由你手动交卷。

常见问题

1. 为什么建议先小范围测试

这个脚本会直接调用页面已有的 answer_problem 接口写入答案,所以第一次使用时先验证题型、模型返回格式和提交节奏更稳妥。

2. 为什么 ChatGPT 不做直连

ChatGPT 网页直连容易触发风控。当前仓库保留的是更稳定的手动模式:脚本负责提题、导入、逐题提交,ChatGPT 只负责回答。

3. 页面切换模式后按钮没变怎么办

最新脚本已经支持切换模式后立即重绘面板。如果你还遇到旧行为,更新脚本并刷新一次页面即可。