新闻详情

新闻详情

首页 / 资讯中心 / 详情

油猴脚本实用指南:Tampermonkey安装、常用脚本推荐与避坑技巧

发布时间:2026/10/1 13:51:46来源:尧图网络
油猴脚本实用指南:Tampermonkey安装、常用脚本推荐与避坑技巧
今天聊一个我用了很多年的浏览器神器——油猴Tampermonkey。如果你经常觉得某个网站广告太多、按钮藏得太深、复制几段文字还被限制、网页排版怎么看怎么别扭那大概率就是缺一个能按你心意改网页的工具。油猴脚本干的就是这件事往任意网页里注入一段JavaScript你想要的增强功能、信息过滤、交互优化它都能帮你实现而且不用装一堆臃肿的浏览器扩展。2023年聊油猴脚本依然很香。浏览器插件生态虽然越来越丰富但很多需求依然只有用户脚本能精细覆盖。比如把某个平台的搜索结果重定向到干净链接、让网页里的外链强制新标签页打开、把B站页面改造成清爽干净的样子这些用油猴脚本往往比专门扩展更轻巧、更灵活。这篇文章我把自己在GreasyFork上沉淀了几年的脚本清单翻出来结合2023年还在经常用的脚本和踩过的坑一次性说清楚。适合谁来读如果你是普通用户照着抄作业就能把常用网站改得好用不少如果你稍微懂点前端油猴脚本还能让你快速验证一些页面想法不需要走完整的浏览器扩展发布流程。1. 油猴脚本是什么2023年还能玩出什么花样1.1 一个比喻把网页当成一块毛坯房我一直喜欢用毛坯房来比喻油猴脚本。浏览器默认给你的是一个已经装修好的页面开发商网站规定了墙什么颜色、门往哪开、哪些地方不让你动。Tampermonkey这类用户脚本管理器相当于给你一把“装修钥匙”你可以往页面里挂自己买的灯、拆掉占用玄关的大柜子、把窗户朝向改一改。当然这个“装修”不是乱来的它是在网页加载之后、渲染完成之前向目标页面注入一段你选定的JavaScript代码。脚本可以读取页面结构、修改DOM节点、监听用户操作、调用页面本身的接口甚至可以模拟点击、自动填写表单。本质上油猴脚本就是“网页可编程化”的最轻量入口。1.2 油猴脚本能解决哪几类日常痛点这几类最典型使用场景页面原本的痛点脚本能带来的变化典型脚本方向搜索资料搜索结果夹带大量广告和无关推荐重定向到干净来源、屏蔽推广条目搜索引擎净化、AC-baidu阅读文档复制文字被限制、右键被禁用解除限制自由选择和复制网页限制解除、复制增强看视频B站页面杂乱、推荐流干扰、没有下载入口净化界面、自定义播放器、下载视频Bilibili Evolved浏览外链点击链接总是离开当前页、跳转逻辑繁琐强制新标签页打开链接Open link in new tab我把这四类叫“高频刚需”这也是大部分人第一次接触油猴脚本时的入口。实际上油猴能做的事远不止这些自动签到、批量下载图片、多搜索引擎并行搜索、暗黑模式注入、网盘自动填写提取码全部有现成脚本可用。1.3 到底哪些人最适合装第一类普通用户。不想折腾代码、不关心实现原理只想让网页好用一点那直接在脚本站装几个高安装量的成熟脚本就行全程点鼠标。第二类经常跟文档、媒体、数据打交道的办公人员。比如你经常要整理网页资料、截图存档、下载图片素材、跨语言阅读外文网页油猴脚本能省下大量重复操作。第三类前端开发者。油猴脚本是调试页面和验证想法的绝佳工具。比起上线一个完整扩展写一个几十行的用户脚本刷新页面就能看到效果开发效率高到离谱。我自己就有好几个内部小脚本只在公司后台系统里运行做表单自动填充和字段校验替团队省了不少事。2. 装好武器库Tampermonkey安装与脚本下载渠道2.1 三个主流浏览器怎么装TampermonkeyTampermonkey官方支持Chrome、Edge、Firefox、Safari、Opera在国内用户群里主流还是Chrome和Edge。Chrome用户如果能正常访问Chrome应用商店直接搜Tampermonkey选发布者写的是Tampermonkey的那个安装即可。如果商店页面打不开日常使用又不想换浏览器我建议你试着换用Edge浏览器。Edge现在基于Chromium内核Chrome能跑的扩展它几乎都能正常用而且自带的加载项商店国内访问体验要好很多直接在Edge加载项商店里搜索Tampermonkey点“获取”就能装好整个过程一分钟内完成。Firefox用户更省心打开Firefox附加组件商店搜索Tampermonkey点击“添加到Firefox”即可。装完之后浏览器右上角会出现一个黑色圆角方块图标点开就能看到脚本管理界面。2.2 脚本去哪里下载GreasyFork是主阵地装好Tampermonkey只是有了“容器”还得往里面放“货”。目前全球最大的用户脚本仓库是GreasyForkgreasyfork.org界面支持简体中文注册账号之后可以收藏脚本、提交反馈、给自己的脚本写简介。在这个站上找脚本有两个核心技巧。第一个是看“安装量”和“好评数”。安装量破百万的脚本不一定完美但至少说明了它经受住了大量用户的检验。我自己选脚本的底线是安装量至少过万、最近半年有过更新、作者有历史作品且评论区里没有大面积反映失效。第二个是一定要看脚本详情页里的“最后更新”时间。这行信息可以直接淘汰一大半脚本。网页技术栈更新很快尤其那些针对特定平台的脚本比如某视频网站增强、某社区论坛去广告一旦网站改版旧脚本立刻失效。如果作者已经一年没更新那这个脚本在你的浏览器里大概率天天报错不如不装。2.3 安装一个脚本的完整流程仍然以GreasyFork为例。找到心仪的脚本后点击脚本详情页右上角的“安装此脚本”绿色按钮Tampermonkey会拦截并弹出安装确认页面。安装确认页里能看到几项关键信息脚本名称、版本号、适用URL范围还有最底下那一段代码。很多新手不看代码就直接点安装我虽然也不是每个脚本都会通读源码但至少会看一眼“适用URL”那栏确认它作用的网站范围符合我的预期。比如一个“百度搜索净化”脚本它只能在baidu.com的搜索结果页生效如果你在别的搜索引擎里发现没有效果那不是脚本坏了而是它本来就不管那片区域。确认无误后点击“安装”脚本即刻启用。如果后续想关闭点Tampermonkey图标在脚本列表里把开关拨掉就行。整个流程就是“搜索-安装-生效”三步没有更复杂的逻辑。3. 效率增强类脚本推荐把网页改造成你自己的形状3.1 搜索净化把广告和跳转壳都剥掉搜索是每个人每天都要用到的入口但国内几个主流搜索引擎的搜索结果页经常混着推广内容和跳转链接点一个结果要先经过一层重定向才能到达目标网站白白浪费几秒等待时间。AC-baidu是这类场景里最经典的一个脚本它主要作用于百度搜索结果页能去除页面中的广告条目同时把搜索结果从百度的安全跳转壳里解放出来让你直接访问链接真实地址。我办公时还经常用另一个角度的脚本——沉浸式翻译。2023年这个脚本非常火它有浏览器扩展版也有油猴脚本版。它能把网页里外文内容切成双语对照还能翻译PDF、PDF注释和字幕文件。我在检索一些技术文档、查阅GitHub上的英文Issue时都会打开翻译开关一眼扫过去就明白大概意思碰到关键句子再看原文。对英文阅读能力一般的人来说这个脚本属于装上就回不去的类型。3.2 论坛和社区信息流净化知乎、贴吧增强2023年的知乎和贴吧页面里的信息密度已经比前几年高出一个量级。广告穿插在信息流里有些回答加载后还会自动弹出引导关注的小卡片看帖子体验被切得很碎。针对这类平台GreasyFork上一直有用户维护各种“知乎增强”“贴吧美化”脚本。功能大同小异过滤首页广告和推荐卡片、突出关注的内容、回复旁边显示作者信息、自动展开被折叠的长回答。这些脚本不是零风险因为类似名字的版本太多有的旧版早就不兼容了所以我每次装之前都会看安装量和最近更新记录选一个还在活跃维护的版本再用。我个人最喜欢的实际效果是“自动展开全文”和“去重过滤”。论坛用户发帖经常把正文拆成好几楼或者用“点击展开”控制篇幅看个帖子要点四五次鼠标。装上脚本后内容直接平铺展示浏览流畅度直接提升一个档次。3.3 链接打开方式Open link in new tab强制新标签页很多网站的外部链接都是“当前页跳转”模式你在地铁上刷到一条有意思的内容点进去之后原来的信息流页面消失了想回去继续刷还得按返回键。刷的页面多了返回层级一深体验就很崩溃。Open link in new tab这个脚本的定位很专一强制让符合条件的链接都用新标签页打开。什么场景最需要它社交平台、论坛内容站、新闻聚合页。我装了之后无论点哪条外链默认都是后台新标签打开读完内容一关就行原来的浏览位置一点不丢。它默认规则覆盖了很多主流站点你也可以在脚本配置里自己加域名。从体验上讲这是一个成本最低但幸福感很高的脚本。3.4 文档复制限制解除告别“点击右键被禁用”百度文库、道客巴巴、CSDN以及部分知识付费平台都有复制限制。有时候你只是想引用一小段话它还要求你先登录、再下载甚至直接禁止选中。油猴里有一类“网页限制解除”脚本专门处理这类问题。它们通常可以去除页面上的禁用选中、禁用右键、禁止复制等限制恢复正常的文字选择行为。这里我特别强调一下使用边界。这类脚本解决的是“我已经合法访问了页面内容但被技术手段阻碍了正常复制”的体验问题适合用于个人学习记录、做读书笔记、整理采访素材。不等于说你可以绕过付费墙批量扒取内容拿去商用。我在文章里引用其他资料时也会手动重新编辑加自己的理解不会直接整段搬运。4. 资源下载与实用工具类脚本推荐4.1 B站视频增强与下载Bilibili EvolvedBilibili Evolved是我近两年用得最频繁的油猴脚本没有之一。它作者在GitHub上开源功能列表长得吓人净化B站页面设置、自定义顶栏、删除首页推广模块、隐藏番剧承包通知、展示视频封面、下载视频和弹幕。其中最受欢迎的功能还是“下载视频”。用过B站客户端的都知道网页端原本没有直接下载按钮而Bilibili Evolved可以在播放页加一个下载入口把视频流和音频流分别提取出来再通过浏览器后台自动合成完整文件。操作界面是中文的清晰度可选方便是方便但我要提醒一句下载视频仅供个人离线学习或收藏不要把人家的创作搬运到别的平台这是对创作者起码的尊重。另外一个现实情况是网站接口会变动这类下载功能偶尔会失灵通常等作者发版更新就可以了。4.2 图片批量下载做设计、整理素材的救星做公众号配图、做PPT、找竞品参考图最烦的就是要一张一张右键“图片另存为”。遇到图片在网页里被懒加载、或者原图藏在CSS背景里的情况手动保存就更痛苦了。GreasyFork上有一批“图片助手”类脚本原理是把当前网页已加载的所有图片捞出来按分辨率、尺寸、URL类型分类展示。你可以直接在脚本面板里批量选择需要下载的图片一键保存到本地。对于专门的图片来源网站、摄影图库、可视化图表页面它的效率提升非常明显。不过有两个注意点。第一有的图片是用Canvas渲染出来的脚本可能捞不到原图这属于技术限制。第二图片版权问题很现实用于个人学习参考没问题如果是商业用途一定要先确认素材授权范围。脚本能省掉的是“下载”这个动作的时间不代表可以随便复用版权素材。4.3 网盘自动填写提取码与页面增强经常从网盘接收文件的人都有过这种经历下载链接打开后还要四处找提取码眼睛盯着百度网盘设置中心那张海报图上的小字看错一个字母就得重新输入。网上确实有脚本可以自动识别分享页上的提取码并填入同时还能简化页面上的多余引导信息。我现在自己就在用一个这类小脚本能少输密码的日子实在太舒服了。但必须诚实说网盘相关脚本是油猴生态里水最深、风险也最高的领域之一。市面上存在大量号称“提速”“拉满带宽”“绕过会员限制”的脚本它们往往需要你登录账号才能使用存在隐私泄露风险有的还会因为调用非官方接口被风控标记。我的态度很清晰你可以装一个“自动填提取码”这种以方便为核心的小脚本但凡是涉及绕过付费和高速下载的一律不要碰。安全比那几分钟时间值钱得多。4.4 页面自动翻页与阅读模式有些网站喜欢把一篇长文拆成十几个分页每翻一页都要重新加载、重新等广告位加载。网络上有一类脚本专门做“自动翻页合并”检测到下一页后在后台预加载然后拼接成一篇长文一次性读完。这类脚本适合新闻门户、连载博客、PC端论坛。阅读模式脚本则是把网页里的广告、侧边栏、评论框全部隐藏只保留标题、正文和配图背景调成适合阅读的米黄或深色。如果你经常在网页上读长文这类脚本能明显减少眼睛疲劳。我曾经把阅读模式脚本和“沉浸式翻译”一起开看英文长文档时体验极佳页面干净、翻译对照、字体舒适注意力可以完全放在内容本身。5. 隐私安全与体验优化类脚本推荐5.1 去广告与防跟踪别把油猴当成万能广告拦截器很多新手以为油猴脚本能完全替代独立广告拦截工具这是一个认知误区。油猴脚本本质上是页面注入脚本它可以移除页面上的某些广告DOM节点但它跟浏览器底层的网络请求拦截有着本质区别。更高效、更彻底的办法是装个uBlock Origin再搭配几个油猴脚本做精细化的页面净化。uBlock Origin负责“源头拦截”油猴脚本负责“页面深度整形”我自己的浏览器组合就是这两者配合使用。比如在某个视频网站上网络拦截已经过滤掉了绝大多数广告请求但仍然会有一些“页面内的推广露出”这种内容就需要油猴脚本来清理。另外还有一些脚本专门针对特定平台的“防跟踪”会清除URL里的参数标记让搜索引擎不再记录你点了哪条结果这类小事虽然用途看着不大但能让人安心不少。5.2 自动签到与定时任务让脚本替你打卡自动签到类脚本是油猴宇宙里常青树般的存在。论坛每日签到、福利页面领积分、学习平台刷学时、某些SaaS后台的定期巡检任务这些重复劳动全部可以脚本化。我自己写过一个内部用的定时刷新脚本每隔几分钟就自动刷新一张可视化大屏页面防止大屏长时间挂机后连接断开重新弹登录页。油猴脚本内置GM_setValue、GM_getValue等API可以保存状态、计算下次运行时间再配合setTimeout或页面加载后的监听就能实现很轻量的定时任务。不过提醒一句在一些有服务条款约束的商业平台尤其是要求用户手工操作才能获取积分、奖励的场景自动脚本有违反平台规则的风险。我建议这类脚本只用在明确允许的论坛积分签到、或者你自己公司的内部系统里。5.3 暗黑模式与浏览器深度美化现在的网页设计不是所有网站都有暗黑模式的程序员的IDE和文档网站普遍支持但资讯类、电商类、工具类网站很多依然亮得刺眼。有油猴脚本能通过动态注入CSS把不支持暗黑模式的网站强制套上一层深色皮肤。原理其实很简单脚本先匹配当前页面URL再注入一层自定义样式表把背景色、文字色、边框色全部统一切换成暗色系。实际效果取决于原站点的CSS写得好不好有的网站换完很干净有的会有局部对比度问题。应付日常使用足够。如果你对页面配色有更精细的需求可以学习一下CSS选择器和!important规则这类脚本改起来很轻松。5.4 多搜索引擎并行搜索一次输入四处出结果我还想推荐一类比较小众但用过就忘不掉的脚本——多搜索引擎聚合搜索。它的交互逻辑是在页面上嵌入一个多列或Tab式的结果面板你输入关键词之后它会同时调用几个搜索引擎的搜索结果并以联排或层叠方式展示出来。这类脚本对做技术研究、竞品调研、资料收集的人非常友好。同一个关键词在主流搜索引擎、内容社区和视频平台的结果往往差异很大能把自己想看的几个来源并排放在一个页面上省去了来回切换标签页的步骤。不用的时候可以随时关掉不影响日常搜索习惯。因为脚本实现通常会依赖各搜索站点当前的DOM结构这也是容易因网站改版而失效的类型记得选更新比较勤快的版本。6. 脚本日常管理、避坑与常见问题6.1 脚本不生效按什么顺序排查装了脚本一点反应没有这是新手问得最多的问题。按照下面顺序排查基本能解决九成情况。第一步检查脚本的作用范围。打开Tampermonkey管理面板找到脚本点“编辑”查看脚本头部的match或include字段。如果页面上定义的网址和你当前访问的网址不匹配脚本自然不运行。有些脚本只匹配http://开头的内容你在https://协议下访问了相同域名它就罢工了。第二步看浏览器是否启用了增强隐私状态。Edge和Firefox都有防跟踪保护在某些严格模式下会阻止页面注入第三方脚本油猴脚本也会被殃及。可以先把“严格保护”切回“标准模式”试试看。第三步确认页面是否有缓存残留。网站曾经加载过一次旧版本的脚本刷新时可能还在用缓存强制刷新CtrlF5或清理该站点数据就能解决。第四步看浏览器控制台有没有报错。按F12打开开发者工具在“控制台”标签下看有没有红色的JavaScript错误信息。如果看到跨域限制、TypeError这类字样大概率是脚本和当前网站代码不兼容要么等作者更新要么去评论区找找有没有替代方案。6.2 怎么判断一个脚本能不能放心装油猴脚本拥有比较高的页面权限本质上是要运行在你要访问的每一个匹配页面上的所以安全这条线一定要守住。我挑脚本时有几条铁律。第一优先选在GitHub上有开源仓库的脚本。第二安装量太低的脚本不装除非我有能力通读它的源码。第三脚本请求的域名值得留意——如果一个只做网页美化的脚本却请求去访问你的社交账号API这基本可以直接拉黑。第四看评论区里有没有人反馈隐私问题。Tampermonkey本身提供权限控制你可以在安装详情页看到脚本请求了哪些API、访问哪些域名。对于个人用户不需要看懂每行代码但至少要对“这个脚本想碰哪些东西”有个基本概念。6.3 脚本太多导致页面卡顿怎么解决我在油猴里最多的时候同时挂了三十多个脚本结果就是随便打开一个常用网站都要多等一两秒滚动的时候偶发掉帧输入延迟也很明显。后来痛定思痛砍到十个以内流畅度才恢复。如果不想删脚本还有两个折中方案。一是给脚本设置“仅在特定域名下运行”在Tampermonkey面板编辑脚本把match范围缩小到目标站点这样就不会在每个网页上都执行一遍无用的判断逻辑。二是尽量用脚本管理器的“按需启用”功能需要的时候手动打开用完立即关闭。判断哪个脚本拖慢了页面可以打开开发者工具的“性能”面板录制一段运行查看耗时较高的函数不想这么麻烦的话就一次性停掉一半脚本看看页面反应速度有没有变化用二分法快速定位。6.4 常见问题速查表问题常见原因建议处理方式安装按钮点了没反应浏览器没装Tampermonkey或Tampermonkey被禁用先确认扩展已启用再回到脚本页点安装脚本已开但页面没变化匹配网址不对或网站改版检查脚本match范围更新脚本到最新版某个脚本只在一部分页面生效脚本作者限定了作用域名查看脚本详情里的说明看是否覆盖了你需要的站点页面加载变慢、CPU占用高同页面运行了太多脚本缩小脚本作用域或禁用不常用的脚本脚本更新后反而坏了新版存在兼容问题到Tampermonkey脚本历史里回滚到上一版下载功能用不了网站接口变更去脚本评论区看看通常作者会尽快发更新6.5 数据备份与多设备同步Tampermonkey的脚本列表和配置经过多年积累是很宝贵的数字资产。它内置了备份功能进入管理面板点击设置往下拉找到“导出”选项可以把所有脚本和同步配置打包成一个zip文件。我每隔几个月会导出一份存到云端盘里万一换电脑、重装浏览器导入就能在十分钟内恢复全部环境。如果你用Edge或Firefox的同步功能Tampermonkey也支持跨设备同步具体在扩展设置里绑定同步服务即可。实际使用过程中云同步偶尔会碰到“两边的版本号冲突”问题我一般还是以手动导出为主云同步当辅助手段。这种方式最踏实。最后再分享一点个人习惯。我的油猴脚本清单永远会控制在15个以内而且只保留三类一是“装上就能提升效率且我每天都会用到”的工具脚本比如沉浸式翻译、Open link in new tab二是在特定平台维护得很勤快的增强脚本比如Bilibili Evolved三是我自己写的一些内部小脚本只在自己工作后台运行。脚本少而精才是油猴用得长久的关键。真正的好脚本不是为了让你看到满屏的功能按钮而是让你在不知不觉中觉得网页本来就该这么好用。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Oracle 查看指标 calls (User Calls Per Sec) 与 execs (Executions Per Sec):用 TaoToken 统一 Key 打通 AWR 与 v$sys 2026/10/1 14:37:39

Oracle 查看指标 calls (User Calls Per Sec) 与 execs (Executions Per Sec):用 TaoToken 统一 Key 打通 AWR 与 v$sys

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
【VS Code】Windows10下VS Code配置LaTeX语言环境:settings.json 与 TaoToken 统一 Key 接入 2026/10/1 14:37:39

【VS Code】Windows10下VS Code配置LaTeX语言环境:settings.json 与 TaoToken 统一 Key 接入

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
12项性能位居第一,中国最接近GPT-4的大模型来了!TaoToken 统一 Key 接入 InternLM-123B 实战 2026/10/1 14:37:39

12项性能位居第一,中国最接近GPT-4的大模型来了!TaoToken 统一 Key 接入 InternLM-123B 实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
米米商聊动态可见范围拆解:受众规则、置顶与访问校验 2026/10/1 14:37:39

米米商聊动态可见范围拆解:受众规则、置顶与访问校验

一条动态设为“公开”,是否意味着陌生人也能看到?把一条私密动态置顶,是否会让原本没有权限的人看到? 这些问题涉及两个不同维度:谁可以查看,以及有权限的人看到怎样的展示顺序。本文以米米商聊的动态可见…

阅读更多 →
AI编程实践指南:用TaoToken统一API通道打通自动化代码生成与低代码工作流 2026/10/1 14:37:39

AI编程实践指南:用TaoToken统一API通道打通自动化代码生成与低代码工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
使用 MCP 自定义编写 MCP Tool:conda 启动 + Cline 配置全流程 2026/10/1 14:37:32

使用 MCP 自定义编写 MCP Tool:conda 启动 + Cline 配置全流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉