必须先安装Tampermonkey脚本管理器,再通过Greasy Fork安装可信用户脚本,最后用其仪表板调试日志、断点或禁用冲突脚本。

你想在谷歌浏览器中让网页自动执行一段 JavaScript 代码,比如跳过登录页、批量下载资源、给视频加倍速按钮,但每次手动粘贴到控制台太麻烦,刷新就失效——这时必须用用户脚本管理工具来持久化运行脚本。
安装 Tampermonkey(篡改猴)脚本管理器
这一步是所有后续操作的前提,没有它,脚本无法自动加载和执行。
方法一:通过 Chrome 网上应用店在线安装(推荐)
1、打开谷歌浏览器,访问 chrome.google.com/webstore;
2、在搜索框输入“Tampermonkey”,回车;
3、找到官方发布的“Tampermonkey”扩展(开发者为 “Jan Biniok”),点击“添加至Chrome”;
4、确认权限弹窗,等待图标出现在右上角地址栏——此时管理器已就绪。
方法二:离线安装 CRX 文件(网络受限时用)
1、访问 Tampermonkey 官网 www.tampermonkey.net,下载最新版 .crx 文件;
2、在地址栏输入 chrome://extensions/ 回车;
3、开启右上角“开发者模式”开关;
4、将下载好的 .crx 文件直接拖入该页面空白处;
【关键提示】拖入后若无反应,说明 Chrome 已禁用 CRX 拖拽安装——必须先解压 CRX 为 ZIP,再用“加载已解压的扩展程序”方式导入,否则必然失败。
添加第一个用户脚本
装好 Tampermonkey 后,你得让它知道要跑什么代码。最稳妥的方式是从可信社区获取现成脚本,而不是自己从零写。
第一步:访问脚本共享平台 Greasy Fork(greasyfork.org);
第二步:搜索关键词,例如“Bilibili 倍速”或“知乎免登录”;
第三步:选一个安装量高、更新时间近、评分 ≥4.5 的脚本,点击“安装此脚本”;
第四步:浏览器会跳转到 Tampermonkey 弹窗,显示匹配的网站域名(如 *.bilibili.com),确认“安装”即可。
这一步操作起来很简单,直接点安装就行,脚本会自动注入匹配的网页中,无需刷新页面也能立即生效。
调试正在运行的用户脚本
脚本装上了但没反应?按钮不出现?控制台报错?这时候不能靠猜,得进 Tampermonkey 面板看真实执行情况。
方法1:快速查看日志
点击右上角猴子图标 → 选择“仪表板” → 切换到“设置”标签页 → 勾选“显示控制台消息” → 刷新目标网页 → 打开开发者工具(F12)→ 切换到 Console 标签页,就能看到脚本输出的 log、warn 或 error。
方法2:断点调试 JS 逻辑
在“仪表板”中找到对应脚本 → 点击右侧“编辑”图标 → 在代码行号左侧单击设断点(如第 42 行)→ 刷新网页 → 脚本运行到该行会自动暂停 → 此时可在 Console 中输入变量名查看值,或在 Sources 面板单步执行。
注意:如果脚本使用了 @require 加载外部库(如 jQuery),断点可能无法命中——因为那些库是动态注入的,不在当前编辑器文件里。此时需在 Sources → Page 标签下找对应域名下的注入脚本源码。
方法3:临时禁用其他脚本排查冲突
有些网站同时运行多个用户脚本,互相覆盖 DOM 或劫持事件。可在“仪表板”中逐个关闭非必要脚本,只留待测脚本,观察是否恢复正常。



















