使用指南
请给这个项目点一个star吧!Github仓库地址:https://github.com/ArrowMC/ocs-ai-answer
一、安装 OCS 桌面端软件
1. 下载
打开 OCS 官网下载页:
https://docs.ocsjs.com/docs/app
找到 下载列表,根据你的系统选择对应版本:
- Windows:下载
ocs-xxx-setup-win-x64.exe(Win10/11) - Mac:下载对应安装包
- 也可以下载
.zip便携版,解压即用
如果官网进不去,直接访问
https://cdn.ocsjs.com/app/download/找最新版本。
2. 安装并初始化
- 运行下载的安装包,按提示完成安装
- 打开 OCS 桌面端,点击顶部工具栏的 「一键初始化」
- 初始化完成后,点击右上角 「新建浏览器」,创建一个浏览器实例
- 点击 「启动」 打开这个浏览器
至此 OCS 环境就准备好了。
二、导入 AI 题库
1. 获取题库配置
向我索要以下信息:
- 题库服务器地址(例如
http://xxx.xxx.xxx.xxx:5000) - 访问密码
2. 粘贴配置
在 OCS 桌面端的浏览器窗口中,点击左侧/右侧的 OCS 面板,进入 设置 → 找到 「外部题库配置」(或「自定义题库」)。
清空原有内容,粘贴以下 JSON(替换对应信息):
[{
"name": "AM智能共享题库",
"homepage": "http://www.arrowmc.top:5000/",
"url": "http://www.arrowmc.top:5000/query",
"method": "get",
"type": "GM_xmlhttpRequest",
"contentType": "json",
"data": {
"token": "访问密码",
"title": "${title}",
"options": "${options}",
"type": "${type}"
},
"handler": "return (res)=>res.code === 0 ? [res.data.question, res.data.answer] : undefined"
}]
注意:若不为AM提供的题库,请把
服务器地址替换为实际的 IP 或域名(如192.168.1.100),把你的访问密码替换为实际密码。端口号默认 5000,如果提供者改了端口也要相应修改。
3. 保存
粘贴完成后点击保存。题库即刻生效。
三、开始刷课
- 在 OCS 桌面端的浏览器中打开你的网课平台(如中国大学 MOOC、智慧树、超星等)
- 登录你的网课账号
- 进入课程页面,OCS 会自动接管
- 遇到题目时,OCS 会自动向 AI 题库查询答案并填写
同一道题第一次会调用 AI 作答(稍慢),之后再次遇到直接走本地缓存(秒答)。
四、常见问题
问:提示 "Failed to fetch" 怎么办?
答:检查配置里的 "type" 是不是 "GM_xmlhttpRequest",不能写成 "fetch"。
问:答完题后页面没反应?
答:偶尔会出现,手动刷新页面即可。已答过的题目会走缓存,不会重复扣费。
问:想用自己的 AI Key?
答:参考 README.md 自行部署后端服务。
问:题库服务器连不上?
答:确认题库提供者的服务器已启动,且你的电脑能 ping 通那个地址。
若有任何问题,请及时联系Mikazsuki!