RevoltDevScript/Revolt-Script · 上手攻略

  • 仓库:RevoltDevScript/Revolt-Script
  • 链接:https://github.com/RevoltDevScript/Revolt-Script
  • 分类:skill / 教育自动化(Userscript · 闭源付费)
  • 作者:spark
  • 更新:2026-08-12

⚠️ 写在前面的诚实标注:本仓库 README 自带"Tool provided for educational purposes only"的免责声明,仓库本身不包含可读的源码——它是一个引流落地页,实际脚本是闭源付费产品,需在 https://revolt.ly 购买激活 Key 后从外部链接下载 .user.js 安装到 Tampermonkey。这意味着这份攻略只能复述官方公开信息,无法做到"克隆后即可运行";安装步骤的可复制命令也基本为空。


1. 是什么

Revolt 是一个 Tampermonkey 用户脚本(userscript),专门针对美国在线 K-12 / 高中自学课程平台 EdgenuityEdmentum 提供"半 AFK(半挂机)"自动化能力。它会接管浏览器中正在运行的课程页面,自动完成以下任务:

  • 自动跳课(Auto Advance)
  • 自动答题(Auto Quiz)
  • 自动写项目(Auto Project)
  • 自动写小论文并做 AI 化润色(Auto Essay + humanization)
  • 自动写作业 / 实验 / 评分项(Auto Assignments)
  • 自动跳教学说明页 / Warm-up / Summary(Auto Instructions)
  • 自动跳过视频与介绍(Skip Intros)
  • 自动完成词汇练习(Auto Vocabulary)
  • 自动写日志 / 反思类作业(Auto Journal)

主分支 main 上包含 README、媒体文件(main.mp4Edmentum.Video.mp4)以及 LICENSE / CONTRIBUTING 等元文件,没有任何 JS 源码。脚本本身通过 revolt.ly/download 外链分发,安装前需要输入付费激活 Key。

2. 解决什么问题

Edgenuity / Edmentum 这类平台被美国大量公立学区、私立学校和家庭学校(homeschool)用作"虚拟课堂"。课程结构高度模板化(每节课都是「教学视频 → Warm-up → 直接教学 → 测验 → 小作业」循环),学生的真实痛点:

  • 大量重复性点击与翻页,单节 30-60 分钟但实际有效时间不多;
  • 词汇题、warm-up、总结题本身不计入成绩但又必须点完;
  • 部分学生(ADHD、有线下工作、需要补学分)需要"边看边跑"模式;
  • AI 写作工具出现后,平台老师又升级了反 AI 检测。

Revolt 的定位是"AI + 自动化"组合拳:能用脚本跳的就脚本跳,需要写作的调 AI 来生成并 humanize。它本质是商业化的"作业代做"工具链

3. 快速安装

⚠️ 以下步骤全部来自 README,未在沙箱中实测:

  1. 打开 https://revolt.ly 在官网购买 Revolt,或先去 https://discord.gg/JBcDzjr7fq 领取 4 小时试用 Key。
  2. 登录后在 https://revolt.ly/download 下载 .user.js 文件(README 未给出文件名 / 版本号,⚠️ 未核验)。
  3. 在浏览器安装 Tampermonkey: - Chrome / Edge:Chrome Web Store 搜 Tampermonkey 安装; - Firefox:Firefox Add-ons 安装; - 移动端:Kiwi / Via 浏览器支持 userscript(README 说兼容移动端,⚠️ 未实测)。
  4. .user.js 拖进 Tampermonkey 面板,或打开脚本地址按提示「Install」。
  5. 访问 https://edgenuity.com 或 https://edmentum.com,在激活弹窗里填入 Key。
  6. 脚本会自动注入 UI;首次运行建议打开 DevTools Console 观察是否有报错。

仓库克隆后不能直接 node——它根本不是 Node 项目,main 分支可克隆但无源码可运行。

4. 核心用法

README 没有公开任何"可复制命令或代码",因为脚本是闭源。下列用法均只来自 README 功能列表,未做技术级验证:

功能 触发方式(README 描述) 实际可行性
Auto Advance 启用开关后自动翻课,时间间隔可调 未知,闭源
Auto Quiz 启用后自动答 quiz 并提交 未知,闭源
Auto Essay 启用后调用 AI 写作 + humanize 未知,闭源;AI provider / 模型未知
Skip Intros 默认开启 未知
Auto Vocabulary 启用开关 未知
Custom Backgrounds 提供 Revolt / Edgenuity / Edmentum 三套主题 + transparent mode 未知
主题切换 通过脚本 UI 切换 未知

调试建议:由于脚本完全在浏览器运行,唯一可观察的是 DevTools → Console 与 Network 面板;Tampermonkey 自己的日志(@grant GM_log)也会输出。建议遇到"卡死"时先按 README 的提示清缓存 / 换页刷新(README 明确说"If the script freezes, refresh the page")。

5. 典型适用场景

  • 美国 K-12 自学 / 家庭学校学生需要快速完成 Edgenuity 课程刷分(注意:学区通常明令禁止,使用前请确认学校政策);
  • 补学分成年人:在职 / 大学生需要补高中课程加快进度;
  • AI 写作辅助 demo:教育 SaaS 想观察"AI humanize 在评分系统下能否过检测"——可作为反方案例研究;
  • 学术诚信研究 / 平台反作弊研究:研究 ToS 违反模式与 Edgenuity / Edmentum 平台对抗策略;
  • Browser automation / userscript 工程范本:虽然脚本闭源,但 UI 设计(开关面板 + 主题系统)是 Tampermonkey 项目的常见模式,可参考架构。

6. 坑与注意

  1. 闭源 + 付费 + 引流落地页。GitHub 仓库本身没有可审计代码,安全性取决于 revolt.ly 一端。建议:①用沙箱浏览器 profile 跑;②不要绑真实账号;③购买前确认退款政策(README 未提及)。
  2. 违反 Edgenuity / Edmentum ToS 高风险。平台通常在 ToS 中明确禁止自动化脚本;学校纪律处分可从作业作废到开除不等,README 的免责声明就是为此存在。
  3. 激活 Key 通常绑定设备 / 浏览器指纹,换设备 / 换浏览器可能触发重新验证。
  4. AI humanize 不等于过反 AI 检测。Turnitin、GPTZero 这类检测器更新很快,humanize 的稳定性 README 未承诺。
  5. 移动端"兼容"≠ 全功能。README 说移动端可用,但 Tampermonkey 移动端支持不完整,Auto Essay 等需要 fetch 调用外部 AI 的功能在移动浏览器可能受限(⚠️ 未实测)。
  6. Discord 与下载链接:Discord 链接(discord.gg/JBcDzjr7fq)与主 discord(discord.gg/revoltly)作用不同,前者是试用 Key 申请,后者是社群;新手易混。
  7. 更新频率不可见:闭源项目,README 没有 CHANGELOG / 提交频率;平台 UI 升级后脚本可能短期失效(README 提示"If the script freezes, refresh the page"也是间接证据)。

7. 与同类对比

项目 类型 源码 价格 目标平台
Revolt-Script(本仓库) Tampermonkey 脚本 闭源 付费 + 试用 Edgenuity / Edmentum
Edgenuity 官方 "Fast Forward" 类插件 平台内置 闭源 学区订阅 Edgenuity
StudyPug / Slader 类答题站 网页 + 订阅 闭源 订阅 多平台
开源 userscript 范本(如 Greasemonkey 官方示例) 教学型 开源 免费 N/A

在"半 AFK 教育平台自动化"细分里 Revolt 几乎独占,但其闭源 + 付费模式把"想研究实现"的人完全挡在门外。如果你的目标是学习 userscript 怎么写,直接看 OpenUserJS / GreasyFork 的开源脚本比这仓库更实在。

8. 一句话推荐结论

不是工具问题,是价值观问题:技术上看是一个有完整商业链条的 Tampermonkey 自动化产品;伦理 / 合规上看则是一个明确违反 Edgenuity / Edmentum ToS 的学术作弊工具。除非用于合规的反作弊研究 / 沙箱分析,否则不建议下载安装。


原始链接

  • 仓库:https://github.com/RevoltDevScript/Revolt-Script
  • 官网:https://revolt.ly
  • 下载页:https://revolt.ly/download
  • Discord(试用 Key):https://discord.gg/JBcDzjr7fq
  • Discord(社群):https://discord.gg/revoltly
  • 隐私政策:https://revolt.ly/privacy-policy
  • 服务条款:https://revolt.ly/terms

⚠️ commit SHA 未公开:仓库 main 分支无可识别源码提交历史,所有脚本均经外部下载链接分发,"原始 commit/PR/issue 链接 + commit SHA"要求不适用,已在文末说明。