
ScriptCat - 开源用户脚本引擎,让浏览器拥有超能力
一、网站简介
ScriptCat(脚本猫)是一个开源、免费、无广告的用户脚本管理器,由全球社区共同维护,目前已在 GitHub 上获得 5.6k Star,拥有 230 万装机用户、4100+ 社区脚本和 47 位开源贡献者。它支持 Chrome、Edge、Firefox 浏览器,兼容 Tampermonkey 油猴脚本格式,现有油猴脚本可以零成本迁移到脚本猫。脚本猫的核心理念是“给浏览器装上超能力”,通过安装脚本实现去广告、视频增强、自动操作、网页翻译等丰富功能,让普通用户无需编程也能定制自己的网页体验,同时也为开发者提供后台脚本、强大 API、内置编辑器与调试工具,将浏览器变成代码运行时。
二、主要功能/内容
1. 脚本商店
脚本猫内置一个庞大的脚本商店,汇聚了上万款社区脚本,涵盖视频增强、去广告、网购比价、效率自动化、阅读翻译等各类场景。用户无需编写代码,只需在脚本商店中搜索心仪的脚本,点击安装即可在对应网页上生效。脚本商店支持搜索、分类浏览和脚本详情查看,用户也可以发布自己的脚本作品,与社区共建生态。目前最受欢迎的脚本包括视频倍速控制、自动跳过广告、网页夜间模式、视频体验增强等。
2. 用户脚本管理
脚本猫提供完善的用户脚本管理能力,支持脚本的安装、启用、停用、卸载和配置。用户安装的脚本会在浏览器中自动运行,并且脚本权限透明可控,行为可见,可以从源头拒绝恶意脚本。脚本和配置支持云端同步,换设备或重装浏览器也不会丢失数据。脚本猫还支持后台脚本,不需要打开网页标签页,脚本也能在后台常驻运行,执行定时任务、自动签到等操作。
3. 兼容 Tampermonkey
脚本猫完全兼容油猴脚本格式(UserScript)和 GM 系列 API(如 GM_setValue、GM_notification 等),元数据头也保持一致。这意味着用户从 Tampermonkey 切换到脚本猫时,现有脚本零改动即可直接迁移,无需任何额外操作。
4. 开发者能力
ScriptCat 为开发者提供了比 GM 更强大的 API 和功能:
- 后台脚本:无需常驻标签页,脚本可在浏览器后台持续运行。
- 强大 API:支持文件存储、定时任务(cron)、跨域请求等功能。
- 内置编辑器:提供语法高亮、智能补全、错误提示等开发体验。
- 实时调试:支持查看日志、运行记录、错误追踪,方便排查问题。
开发者可以使用 @cron、@grant 等元数据指令灵活配置脚本,并通过 GM.fetch、GM_notification 等 API 实现复杂功能。
5. 典型应用场景
- 去广告净化:屏蔽网页上的广告与弹窗,还网页一个清爽干净的环境。
- 视频增强:支持 Bilibili、YouTube、Netflix 等 20+ 视频网站,提供倍速播放、自动跳广告、一键下载、画中画等功能。
- 网购比价:全网比价、历史价格曲线、优惠券一键领取。
- 效率自动化:自动签到、批量操作、贴心的快捷工具箱。
- 阅读翻译:夜间模式、网页翻译、沉浸式阅读体验。
三、特点说明
1. 安全可靠
脚本猫是开源软件,每一行代码都可审阅,完全透明。脚本在安装时会明确展示所需的权限,脚本行为可见可控,从而有效防止恶意脚本侵害用户。同时,脚本猫本身完全免费、无广告、无隐私收集。
2. 全球社区驱动
ScriptCat 由全球社区共同打造,拥有 47 位开源贡献者,支持多种语言界面(包括简体中文、英文、俄语、阿拉伯语、西班牙语、日语、韩语等)。用户可以通过 GitHub、Discord 论坛等渠道参与贡献、报告问题或提出建议。
3. 多端覆盖
脚本猫支持 Chrome、Edge、Firefox 主流浏览器,并提供手动安装包,安装方式灵活。扩展商店一键添加或手动安装均可,30 秒即可完成部署。
4. 零门槛使用
无需编程知识,普通用户也能从脚本商店一键安装脚本,即装即用。三步上手:安装扩展 → 逛脚本商店 → 一键安装脚本,整个过程没有复杂配置。
四、总结
ScriptCat(脚本猫)是一款兼具易用性与专业性的用户脚本管理器,既适合普通用户轻松实现去广告、视频增强、网页定制等需求,也为开发者提供了强大的后台脚本 API 和开发调试工具。完全开源、免费、兼容 Tampermonkey 的特性使其成为浏览器扩展领域中一个可信赖的选择。通过脚本商店的丰富脚本生态和云端同步等贴心功能,ScriptCat 真正实现了“人人可用、无需编程”的理念,是浏览器用户提升上网体验的一把利器。