ScriptCat:开源用户脚本管理器,后台脚本很能打
ScriptCat:开源用户脚本管理器,后台脚本很能打
ScriptCat 是一款开源的浏览器扩展,用于管理和执行用户脚本,目前在 GitHub 上获得了 4,481 个 Star:


ScriptCat 基于 Tampermonkey 的设计理念开发,完全兼容 Tampermonkey 脚本。现有的 Tampermonkey 脚本可以无缝迁移,不需要额外学习成本。
与同类工具相比,ScriptCat 最大的特点是支持后台脚本执行。传统用户脚本只能在打开网页时运行,ScriptCat 的后台脚本框架突破了这一限制,脚本可以在浏览器后台持续运行,配合丰富的 API 扩展,能够实现更强大的功能。
ScriptCat 支持以下核心功能:
脚本管理
完全兼容 Tampermonkey 脚本格式,现有脚本可直接导入使用。脚本运行在独立的沙箱环境中,彼此隔离,避免恶意代码影响其他脚本。每个脚本需要显式申请所需权限,敏感操作会触发二次确认。
后台脚本与定时任务
后台脚本脱离页面限制,浏览器运行期间持续工作。定时脚本支持按设定时间自动执行,可用于自动签到、定时提醒等场景。
云同步与订阅
脚本支持跨设备云端同步,更换浏览器或重装系统后可以轻松恢复。用户可以创建和管理脚本集合,支持团队协作和脚本组合。
开发体验
内置代码编辑器,提供语法高亮、智能补全和 ESLint 检查。调试工具也比较完善,方便快速定位问题。界面设计偏向现代风格,操作流程比较直观。
扩展 API
在 Tampermonkey API 的基础上,ScriptCat 提供了更多扩展接口,覆盖后台执行、定时调度等场景,脚本的可操作空间更大。
安装方式
ScriptCat 已上架 Chrome、Edge 和 Firefox 官方扩展商店,直接搜索安装即可。如果无法访问扩展商店,也可以从 Releases 页面下载 ZIP 包手动安装。
脚本获取
ScriptCat 官方维护了一个脚本市场,用户可以在上面搜索和安装他人分享的脚本。大部分 Tampermonkey 脚本也能直接安装,遇到兼容性问题可以通过 issue 反馈。
开发文档
官方提供了从入门到进阶的开发文档,涵盖脚本编写的基础知识和高级用法。文档页面支持直接编辑提交修改。
ScriptCat 采用 GPLv3 协议开源,社区活跃,有 Telegram 和 Discord 交流渠道。对于需要在浏览器中运行用户脚本、尤其是有后台执行需求的用户,ScriptCat 是一个值得尝试的选择。

浙公网安备 33010602011771号