爱国者 · 华医网 AI 助手
一款面向华医网(91huayi.com)继续教育平台的自动化学习辅助脚本:看课 → 考试 → 下一课 全流程无人值守,答题由 AI 直接读题作答并自动提交。
- 作者:爱国者
- 当前版本:v3.3
- 适用站点:*.91huayi.com(含 cme28 传统答题页、hdbl 新版 SPA 答题页)
- 运行环境:Tampermonkey / 脚本猫(ScriptCat)/ Violentmonkey
✨ 核心能力一览
能力
说明
🤖 AI 直接答题
进入答题页即由 AI 读取题目、选择正确答案、自动提交,无需截图、无需遮罩
🧠 单选 / 多选全支持
自动识别题型;多选题由 AI 一次性返回多个字母(如 A,C,D)并逐个勾选
🔁 自动重考直到通过
未通过自动重新作答、排除已错选项,循环直到通过
🎬 自动连播下一课
考完自动跳回课件页、定位下一个未学习/待考试课程,全程无需手动
🔇 视频自动静音
默认开启,全局轮询静音所有
🎨 面板 UI(v3.1+ 全新重制)
面板采用 分页签布局,同屏只显示一组功能,高度大幅缩短,不再遮挡页面。
页签
内容
主控
AI 智能答题开关、视频自动静音、批量学习、强制获取 / 作答
AI 设置
API Key、Base URL、模型下拉、🧪 测试连接
工具
OCR 遮罩扫描(上传 / 粘贴 / 引擎 / 题号 / 自动提交)、适配探针
日志
运行日志、复制诊断日志
其它交互:
- 拖动:按住深色标题栏拖动,位置自动记忆(下次打开还在原处)
- 收起:标题栏 — 按钮可缩成一条
- 折叠:每张卡片点标题即可折叠 / 展开,状态记忆
- 玻璃拟态视觉(毛玻璃 + 渐变),轻量化不喧宾夺主
📦 安装步骤
- 浏览器安装 Tampermonkey 或 脚本猫 ScriptCat
- 点击安装本脚本(爱国者·华医网AI助手_v3.3.user.js)
- 打开任意 91huayi.com 页面,右上角出现 「爱国者 · 华医网助手」 面板即表示安装成功
⚠️ 若你之前装过旧版(脚本名含「5.0华医网刷课脚本」等),请先卸载旧版,避免两个脚本同时运行互相干扰。
🚀 快速上手(4 步)
- 配置 AI(关键)
打开面板 → AI 设置 页签 → 确认已填入 API Key → 点 🧪 测试
看到 ✅ AI 测试通过,返回:A(与预期一致 ✓) 即配置成功。
- 开始刷课
打开课程视频页,脚本自动静音播放;播完自动进入考试。
- AI 自动答题
答题页自动读题 → AI 选答案 → 勾选 → 提交。
未通过会自动重考并排除错项,直到通过。
- 自动进入下一课
通过后跳回课件页,自动定位下一个视频 / 课程,循环直至全部完成。
🔑 AI 接口配置详解
脚本使用 OpenAI 兼容接口,你可以选择任意一家。面板下拉切换模型时会自动配置对应的 Base URL,无需手填。
服务商
模型(下拉可选)
Base URL(自动填写)
申请入口
备注
智谱 GLM(默认)
glm-4-flash
https://open.bigmodel.cn/api/paas/v4
https://open.bigmodel.cn/
✅ 国内直连、有免费额度,推荐
DeepSeek 官方
deepseek-chat
https://api.deepseek.com/v1
https://platform.deepseek.com/
✅ 国内直连,价格极低
阿里云百炼
qwen-plus
https://dashscope.aliyuncs.com/compatible-mode/v1
https://dashscope.console.aliyun.com/
✅ 国内直连
硅基流动 SiliconFlow
Qwen/Qwen2.5-7B-Instruct
https://api.siliconflow.cn/v1
https://cloud.siliconflow.cn/
需账户有余额(402 = 余额不足)
Moonshot Kimi
moonshot-v1-8k
https://api.moonshot.cn/v1
https://platform.moonshot.cn/
新用户赠送额度
Groq
llama-3.3-70b-versatile
https://api.groq.com/openai/v1
https://console.groq.com/
⚠️ 国内 IP 常被 403 地域限制,不推荐
错误码速查
提示
含义
处理
HTTP 402 余额不足
账户没钱
充值,或换用智谱 / DeepSeek
HTTP 401 Key 无效
Key 填错或过期
重新生成 Key
HTTP 403 Forbidden
地域限制(如 Groq 国内被封)
换国内可直连服务
HTTP 404 模型不存在
模型名填错
按上表选正确的模型名
HTTP 0 网络错误
跨域 / 网络被拦
检查 @connect 与网络
🛠️ 高级功能
📷 遮罩框选扫描(图片题专用)
适用于题干或选项是图片、无法直接读取文字的题目:
- 面板 → 工具 → 点 「📷 遮罩框选扫描题目」
- 在页面上拖拽框选该题区域,松手即扫描(Esc 取消)
- 脚本优先直接读取框选区域的页面文字 → 送 AI → 自动勾选
(此路径完全免 OCR、不受页面 CSP 限制,文字题 100% 准确)
- 仅当确认是纯图片题(读不到选项文字)时,才回落截图 + OCR
- 勾选「识别后自动提交」可自动交卷
OCR 引擎(仅纯图片题需要):
- OCR.space 云端(推荐):在 https://ocr.space/ocrapi/freekey 免费申请 Key,每月约 2.5 万次,中文 / 医学术语识别最准
- Tesseract.js 本地:免 Key 兜底,但部分页面 CSP 会拦截 CDN 加载,且中文识别率有限
🔓 强制获取 / 作答
答题页若 AI 未自动作答:
- 点面板 「🔓 强制获取/作答」,或
- 在 F12 控制台输入 forceGetAnswers()
脚本会立即扫描全部题目、逐题填答、导出每题明细(题干 / 选项 / 选中项 / 来源),并自动提交。
🔍 DOM 适配探针
遇到新页面(如新增子站的答题页)自动识别失败时:
- 点面板 「🔍 适配探针(导出题目 DOM)」
- 题目区 HTML 会打印到调试框并自动复制到剪贴板
- 把内容发给开发者即可精准校准选择器
📚 批量选课
在课程列表 / 项目页,面板主控页签会出现批量学习区,可按学科批量勾选课程后自动排队学习。
❓ 常见问题(FAQ)
Q:脚本能自动答题,为什么还要我填 AI Key?
A:脚本本体不含题库,"选哪个答案"由大模型推理完成。填 Key 后才能调用 AI。默认已预置可用的智谱免费额度 Key,但额度共享、可能耗尽,建议自行申请一个。
Q:为什么我看到的答案是全 A / 全同一个选项?
A:这是 AI 未生效、回落到了本地「记录答案」兜底。请到 AI 设置 点 🧪 测试,按错误提示修复 Key / 余额 / 地域问题。
Q:Groq 一直报 Forbidden 怎么办?
A:Groq 对中国大陆 IP 有地域限制(403),换用智谱 / DeepSeek / 阿里云即可,三家均国内直连。
Q:hdbl.91huayi.com 新页面能用吗?
A:支持。脚本已适配 SPA 路由(#/problem/question):自动识别题型(单选 / 多选)、强查找提交按钮(含 div 按钮与确认弹窗)。若提示「未找到提交按钮」,日志会自动导出【hdbl 按钮探针】,发给开发者即可补充。
Q:面板太长 / 挡住页面怎么办?
A:v3.1 起已改为分页签布局,高度大幅缩短;标题栏可拖动、可 — 收起,卡片也可点击标题折叠。
Q:视频怎么静音?
A:默认已开启。主控页签 🔊 视频自动静音 开关可关闭。
Q:会不会被平台检测?
A:脚本仅做页面元素读取与点击模拟,不修改任何成绩数据、不伪造学习记录。请遵守所在单位的继续教育相关规定。
📜 更新日志
v3.3
- 元信息全面换新:品牌署名「爱国者」,新增 @homepage / @supportURL / @copyright
- 启动日志增加品牌前缀
v3.2
- 面板 UI 改为 主控 / AI 设置 / 工具 / 日志 分页签布局(页签记忆)
- 修复 AI 卡片未闭合导致后续卡片被嵌套、折叠时整片消失的结构性 bug
- 底部收为打赏 / 反馈 / 教程一行入口
v3.1
- hdbl SPA 答题页支持多选题(AI 一次返回多个字母)
- 新增 findHdblSubmit() 强查找提交 / 下一题按钮(支持 div 按钮与确认弹窗)
- 遮罩扫描改为优先直读页面文字,免 OCR、不受 CSP 限制
- 卡片折叠 + 一键全收 / 全展
v3.0
- 新增 🔊 视频自动静音(面板开关 + 全局轮询)
- 面板卡片式 UI 重构
- hdbl 题目解析精修(.question-container / .question-text / .question-type-badge)
v2.9 及更早
- 新增 OCR 扫描答题(OCR.space 云端 + Tesseract 本地双引擎)
- 新增遮罩框选题目区域扫描
- AI 错误精确诊断(402 / 401 / 403)
- 考试通过后自动连播下一视频 / 课程
- 移除旧「盲猜轮换」机制,改为 AI 优先直答
⚠️ 免责声明
- 本脚本仅供 个人学习与技术研究 使用,请勿用于任何违反所在单位或平台规定的用途。
- 脚本不修改、不伪造任何学习数据或考试成绩,仅模拟人工点击与页面读取。
- 使用本脚本产生的一切后果由使用者自行承担。
- 若平台方要求停止使用,请立即卸载。
💬 反馈与支持
如果觉得好用,欢迎在脚本页面点个 ⭐ 或打赏支持,让脚本持续更新得更好 ☕
爱国者 · 华医网 AI 助手 v3.3