自己刷题攒的辅助小工具,顺手放出来。下面是用法,上手很快。
一、这是什么
接入大模型的 PTA(拼题 A)刷题辅助脚本。进入题目页面后,脚本自动遍历题目、调模型生成参考答案,答案写回编辑器,由你手动核对后再提交,不会替你点交卷。
- 支持 DeepSeek、豆包、通义千问等通道,模型在面板里切换
- 面板悬浮在右下角,可拖拽、可收起,默认折叠不挡题目
- 答案支持打字机逐字输入,也可设置为直接填入
- 账号登录 + 卡密开通,模型 Key 由后台统一代理下发,本地不保存
二、安装
- 浏览器先装脚本管理器:Tampermonkey 或 ScriptCat 均可。
- 打开脚本文件
PTA-AutoTool.user.js,点安装。
- 打开 PTA 任意题目页,右下角出现脚本图标即安装成功。
- 之后脚本会通过后台地址自动更新,不用手动重装。
三、登录与开通
- 首次使用弹出登录 / 注册窗口,注册账号后登录。
- 免费账号有解题次数限制,次数用完需升级付费。
- 付费开通:凭卡密在登录后的面板里「兑换卡密」,即刻开通或在原有效期上叠加天数;到期后需要重新激活。
- 卡密可通过仓库 Issues、面板内意见反馈或邮箱联系获取。
四、面板设置项
主页面
表格
| 控件 |
作用 |
| 编程语言 |
默认自动检测;也可手动锁定 C / C++ / Python / Java / Pascal |
| 跳过已作答 |
已经写过答案的题不再重复处理 |
| 连续答题 |
当前题型做完后自动切到下一题型 |
| 作答辅助 |
只生成本页解析思路和参考语句,不直接写答案 |
| 作答扰动 |
对代码风格做随机化处理,排版贴近手写,避免千篇一律 |
| 消息通知 |
关闭后不再弹右下角气泡;运行记录仍保留在面板里 |
| 开始解题 / 停止解题 |
启动当前任务,或随时中断 |
| 打字机 |
开启后答案逐字敲入编辑器,不自动写入;关闭则直接填入 |
| 清除本页解析 |
清空作答辅助在本页生成的内容 |
| 测试 |
检测当前模型通道是否连通,结果显示在状态条和运行记录里 |
设置抽屉
- 可用模型:下拉选择当前通道下的模型,点「刷新模型」重新从后台拉取列表。
- 允许发送题目图片:开启后把题干截图一并发送给支持视觉识别的模型;不支持看图的模型该项不可用。
- 并发数量:1(串行)到 10;免费用户的并发上限按分组锁定,付费可放开。
- 思考强度:0~3。0 几乎不思考、出得最快;3 推导最充分,但更慢、消耗 Token 更多;免费用户档位受限。
- 运行记录:面板内查看每题处理结果、报错信息和本次 Token 用量。
五、使用流程
- 登录账号,在设置里选好模型和编程语言。
- 按需打开打字机、设置并发数量和思考强度。
- 进入题目页,点「开始解题」,在运行记录里看进度。
- 答案进编辑器后逐题核对,确认无误再手动提交。
- 中途想停,点「停止解题」即可中断当前任务。
六、注意事项
- 模型 Key 由后台代理转发,解题次数和 Token 用量以后端统计为准。
后续可能会加上用自己的模型的功能
- 状态异常或答案出不来时,先点「测试」看通道是否正常;报错会记在运行记录里,方便排查。
- 脚本低于后台最低版本时会被锁定,按提示更新到最新版即可。
- 本脚本仅供课后练习和学习交流,请勿在正式考试、测验中使用;由此产生的后果由使用者自行承担。
仓库与反馈