欢迎来到 Tampermonkey (油猴) 的世界
Tampermonkey,俗称“油猴”,是一款广受欢迎且功能极其强大的浏览器扩展程序。它的核心价值在于允许用户发现、安装和管理“用户脚本”(Userscripts)。这些用户脚本本质上是小段的 JavaScript 代码,它们能够在您访问特定网页时自动运行,从而实现对网页内容和行为的深度定制。想象一下,您浏览的网页可以完全按照您的意愿进行修改和增强——这就是 Tampermonkey 赋予您的能力。
用户脚本的应用场景极为广泛,几乎涵盖了网页浏览的方方面面。您可以利用它们来改变网站的视觉外观,例如调整字体大小、更换颜色主题,甚至重新布局页面元素,使其更符合您的审美或阅读习惯。在功能层面,用户脚本可以为您添加实用的新按钮、移除恼人的广告或弹窗、自动完成重复性任务(如表单填写)、绕过某些网站的限制、增强视频播放器的控制选项、或者在购物网站自动显示历史价格曲线等等。对于开发者和高级用户而言,用户脚本更是调试网页、测试前端代码或集成第三方服务的利器。
Tampermonkey 的诞生源于对 Greasemonkey(Firefox 平台早期著名的用户脚本管理器)的致敬和扩展。随着 Chrome 等基于 Chromium 内核的浏览器市场份额不断扩大,对一个跨平台、功能更全面的用户脚本管理器的需求日益增长。Tampermonkey 应运而生,它不仅完美兼容 Greasemonkey 的脚本标准,还提供了更为现代化的用户界面和更丰富的功能集。它支持包括 Google Chrome, Microsoft Edge, Mozilla Firefox, Safari, Opera, Dolphin Browser 以及 UC Browser 在内的众多主流浏览器,覆盖了 Windows, macOS, Linux 等主要操作系统,甚至在部分移动端浏览器上也能找到它的身影,真正实现了跨平台的无缝体验。
与其他脚本管理器相比,Tampermonkey 提供了更为便捷的脚本查找、安装、编辑和管理界面。用户可以直接在扩展内搜索和安装来自 Greasy Fork, OpenUserJS 等流行脚本源的脚本。内置的代码编辑器支持语法高亮和基本的代码检查,方便用户对现有脚本进行修改或自行编写新脚本。脚本的自动更新功能确保您使用的脚本始终保持最新状态,及时获得功能改进和安全修复。同时,Tampermonkey 也非常注重安全性,提供了脚本来源检查、权限管理等机制,尽可能降低运行恶意脚本的风险。对于拥有多个设备的用户,Tampermonkey 还支持通过云存储服务(如 Google Drive, Dropbox, OneDrive)同步您的脚本和设置,确保在不同设备间拥有一致的使用体验。其活跃的社区和持续的更新也保证了 Tampermonkey 能够紧跟浏览器技术的发展,不断优化和完善。
总之,Tampermonkey 是一个自由、免费且开源的工具,它极大地扩展了现代浏览器的能力,让普通用户也能轻松地个性化自己的网络浏览体验,提升效率,发掘网页浏览的无限可能。无论您是希望优化常用网站的浏览体验,还是热衷于探索网页技术的爱好者,Tampermonkey 都值得您深入了解和使用。
核心功能特点
脚本管理
提供清晰的概览界面,方便地启用、禁用、编辑和删除已安装的用户脚本。
脚本自动更新
自动检查并更新已安装的脚本,确保您始终使用最新版本,获得功能改进和安全修复。
便捷的脚本安装
支持从 Greasy Fork, OpenUserJS 等流行脚本库一键安装,也支持从 URL 或本地文件导入。
内置编辑器
提供带语法高亮的 JavaScript 编辑器,方便用户查看、修改或创建自己的用户脚本。
兼容性强
高度兼容 Greasemonkey 脚本标准,并支持 GM_* 函数的广泛子集。
设置同步
支持通过 Chrome Sync 或云存储(如 Dropbox, Google Drive, OneDrive)同步脚本和设置。
安全特性
提供脚本来源检查、权限管理等功能,帮助用户识别和防范潜在的恶意脚本。
跨浏览器支持
支持多种主流桌面和部分移动浏览器,提供一致的用户体验。
各平台安装要求
Tampermonkey 通常作为浏览器扩展程序安装,请确保您的浏览器是最新或较新版本以获得最佳兼容性。以下是主要浏览器的安装说明:
- Google Chrome: 需要 Chrome 浏览器。通过 Chrome 网上应用店安装。支持 Windows, macOS, Linux。
- Microsoft Edge: 基于 Chromium 的新版 Edge 浏览器。通过 Microsoft Edge 加载项商店或 Chrome 网上应用店安装。支持 Windows, macOS。
- Mozilla Firefox: 需要 Firefox 浏览器。通过 Firefox附加组件(AMO)安装。支持 Windows, macOS, Linux。
- Safari: 需要 Safari 浏览器 12 或更高版本。通过 Mac App Store 安装 Tampermonkey 应用,然后在 Safari 扩展设置中启用。仅支持 macOS。
- Opera: 需要 Opera 浏览器。通过 Opera addons 商店或 Chrome 网上应用店(需先安装 "Install Chrome Extensions" 扩展)安装。支持 Windows, macOS, Linux。
- Dolphin Browser: 安卓版海豚浏览器曾支持 Tampermonkey,请在应用内或其官方渠道查找支持信息。
- UC Browser: UC 浏览器部分版本曾支持,请在其扩展中心或官方说明中确认。
通用要求: 稳定的网络连接用于下载扩展和脚本。操作系统需能运行相应版本的浏览器。
兼容性说明
- 脚本兼容性: Tampermonkey 设计上旨在最大程度兼容为 Greasemonkey 编写的用户脚本。它支持绝大多数 GM_* 函数 API。然而,由于浏览器环境差异和 API 实现细节,极少数脚本可能需要微调才能在 Tampermonkey 中完美运行。
- 浏览器兼容性: 如上所述,Tampermonkey 官方支持 Chrome, Firefox, Edge, Safari (macOS), Opera。对其他浏览器的支持可能由社区或第三方提供,兼容性需自行验证。
- 操作系统兼容性: Tampermonkey 本身的运行依赖于其宿主浏览器。只要您的操作系统(Windows, macOS, Linux)能够运行受支持的浏览器版本,Tampermonkey 就可以在该系统上工作。
- 与其他扩展的兼容性: 通常情况下,Tampermonkey 与其他浏览器扩展可以和平共存。但某些修改页面内容或网络请求的扩展(如广告拦截器、其他脚本管理器)可能会与特定用户脚本冲突。如果遇到问题,尝试暂时禁用其他扩展以排查冲突。
是否免费?
Tampermonkey 是完全免费且开源的软件。
用户可以自由下载、安装和使用其所有功能,无需支付任何费用。其源代码也遵循开源许可证发布,允许开发者审查、修改和分发。
您可以在各大浏览器的官方扩展商店免费获取 Tampermonkey。
最近新闻与动态
Tampermonkey 团队持续对扩展进行维护和更新,以适应浏览器版本升级、修复已知问题并增加新功能。建议始终保持 Tampermonkey 为最新版本。
获取最新官方动态的最佳方式是关注其在各浏览器扩展商店的更新日志或访问 Tampermonkey 官方网站。
截至目前(2025年初),Tampermonkey 仍在积极开发中,稳定版本持续发布,社区活跃。
资源下载
Chrome
Chrome Web StoreFirefox
Firefox Add-onsMicrosoft Edge
Edge Add-onsSafari
Mac App StoreOpera
Opera Addons官方网站
访问官网寻找用户脚本?
您可以从以下流行的用户脚本库中查找和安装脚本:
- Greasy Fork - 目前最活跃、资源最丰富的用户脚本库。
- OpenUserJS - 另一个开放的用户脚本托管平台。