篡改猴(Tampermonkey)不是篡改猴子,也不篡改网页内容——它篡改的猴插是网页的运行逻辑。这玩意儿说白了就是篡改一个浏览器扩展,但它的猴插威力远超你想象。
我装它纯属偶然。篡改某天受够了某视频网站那铺天盖地的猴插弹窗广告,随手搜了个插件装上,篡改从此打开了新世界的猴插大门。后来才知道,篡改真正让它封神的猴插不是去广告,而是篡改那成千上万的用户脚本——你写几行代码,就能让任何网站按你的猴插意志运行。这感觉像什么?篡改像你原本只能在别人画好的格子里走路,突然有人给了你一把改格子形状的猴插扳手。
举个我自己的篡改例子。某天我发现自己常逛的论坛,每次翻页都要手动点按钮,烦得要死。我花了十分钟写了个脚本:当页面滚动到底部时自动加载下一页。就这么十几行代码,我的浏览效率翻了三倍。后来我又给某购物网站写了自动比价脚本,同一商品在别的平台更便宜时会弹出提示——就这一个小功能,半年帮我省了至少两千块。
当然,篡改猴的玩法远不止这些。有人用它把网飞字幕改成双语对照,有人用它把推特的时间线改成纯文字模式(屏蔽所有图片和视频),还有人用它给任意网页加夜间模式。最绝的是,有人在GitHub上放了个脚本,能把所有网页里的"登录"按钮都变成"匿名浏览"——虽然这玩意儿原理简单,但效果出奇地好。
不过我得泼盆冷水。篡改猴的权限极大,它能在任何页面上执行任意代码。这意味着只要脚本作者心术不正,你的账号密码、浏览记录、甚至剪贴板内容都可能被偷走。我用这插件五年了,踩过两次坑。一次是装了个来路不明的"自动抢票"脚本,结果三天后我的社交账号开始自动发垃圾广告。另一次更惨,某脚本直接把我浏览器的所有Cookie打包发给了第三方服务器——要不是我习惯性地检查了网络请求,根本发现不了。
所以我的建议是:脚本尽量从官方脚本站(Greasy Fork)下载,看评论数和更新时间,别碰那些下载量过万但评论全是五星好评的"完美脚本"——多半有鬼。另外,装新脚本前先看看它的源码,看不懂代码的至少也要扫一眼它请求了哪些外部域名。技术这东西,用好了是神器,用歪了就是陷阱。
说了这么多,其实篡改猴最打动我的不是它能省多少时间,而是它重新定义了我的浏览体验。以前我是被动的信息接收者,网站给我什么我就看什么;现在我是主动的规则制定者,我可以决定哪些元素该消失、哪些功能该加强、哪些交互该简化。这种掌控感,比任何"效率工具"的标签都来得实在。
如果你也想试试,记住:别贪多,先从最困扰你的那个痛点下手。写脚本这事,入门门槛比你想的低得多——你不需要会JavaScript,只要会复制粘贴,再改改里面的网址和参数,就能跑起来。等哪天你第一次看到自己的脚本在别人电脑上生效,那种满足感,不亚于亲手拆了一堵墙。