开源用户脚本管理器——兼容油猴,跑得更远的后台脚本框架
更新于 2026-08-31 · 数据来源:GitHub API(采集于 2026-08-31)
← 返回汇总油猴的事实标准,加上油猴给不了的东西
开源(GPL-3.0)的用户脚本管理器:基于 Tampermonkey 设计理念、完全兼容油猴脚本,同时补上油猴没有的——后台脚本框架(脚本脱离页面持续运行)、定时任务、内置云同步与脚本订阅、比油猴更丰富的 API。适合重度 userscript 用户、需要「常驻类」脚本(签到/监控/推送)的玩家,以及在意「管理器本身开源可审计」的人。与油猴的详细横评见本站比较专题。
2021-01 创建 · 今日仍在推送(active 开发)· Chrome / Edge / Firefox 三商店均稳定 + Beta 双通道 · 五语 README · codecov + CI 质量门禁 · 脚本市场 scriptcat.org(含后台脚本专区)
Tampermonkey 是闭源专有软件——一个能读取你所有页面、执行任意代码的扩展,本身却无法审计。对安全敏感用户,这是结构性不适。
油猴脚本依附页面生命周期:关标签页脚本就死。签到、监控、定时提醒这类「常驻」需求在纯页面脚本模型里只能歪着做。
MV3 时代扩展架构大改,脚本管理器需要重写执行层——闭源油猴的转型节奏不由社区决定,开源替代可以按自己的路线补位。
# 三商店任选(推荐,自动更新) Chrome Web Store / Edge Add-ons / Firefox AMO → 搜 "ScriptCat" # 无法访问商店:GitHub Releases 下 ZIP 手动安装 # 迁移油猴脚本:导出 .zip → ScriptCat 导入,或直接从脚本市场重装 # @match/@include/@exclude 与 GM.* API 完全兼容,绝大多数脚本免改 # 体验独有能力:scriptcat.org → 后台脚本专区 # 例:crontab 定时签到脚本,关掉所有页面照样跑
与 Tampermonkey 的逐维对比、迁移建议与分场景推荐见 比较专题。
Playground 复刻所有用户脚本管理器共享的核心机制:@match / @include / @exclude 匹配引擎——写规则、输 URL,实时判定「这个脚本会不会被注入」;host 通配语义、exclude 优先级、场景矩阵全部对拍验证。写脚本的都该玩一遍。
纯前端实现,零网络依赖 · @match host 通配(任意深度子域 + 裸域)/ exclude 优先 / 场景矩阵 7/7 验证
userscript 生态正在经历 MV3 架构洗牌,闭源油猴的转型节奏与商业取向给开源替代留出真实的补位窗口。ScriptCat 五年长跑、三商店全上架、双版本通道与 CI 质量门禁,是「油猴兼容 + 后台框架」路线上完成度最高的开源选项。天花板在生态引力——脚本、教程、问答都以油猴为中心,成为默认选择需要的不仅是功能领先,还有时间。