(可能)永远不失效的 Chrome (MV3) 使用 uBlock Origin (非Lite) 方式

2026-04-13 12:341阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:
github.com

GitHub - r58Playz/uBlock-mv3: Full MV3 port of uBlock Origin - An efficient...

Full MV3 port of uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

这个仓库是我很早之前看到的,但是我心里想着反正我已经转 FireFox 了,就没有理会

然后在昨天我的 FireFox 开始莫名其妙卡住,重启 FireFox 之后,数据就丢了,然后我再次考虑了 Chrome,但是 uBlock Origin 因为 MV3 装不上,我就想起了这个仓库

我开始在网络上搜索关于这个项目的情况(毕竟好用的东西佬友们总是会比我先发现 ),但是我翻遍了搜索引擎,只有3到4个网页提到了这个仓库,并且都是只提了一嘴,其中一个甚至还是维护者自己,我开始怀疑这个仓库会不会根本用不了,fork 之后直接烂尾了,但是作者还在更新跟合并新版本,那就试试呗

结果自己构建了一下还真的可以跑,规则也可以正常导入,可以达到之前 MV2 的效果

安装之前:
图片1920×1016 408 KB

安装之后:
图片1920×1019 199 KB

但是需要自己构建,为了方便我用 GitHub Actions 做了一个自动化构建

自动构建下载:Releases · kairexo/uBlock-MV3-Build · GitHub (移植作者已经有了自己预编译网页,此仓库已停用)
作者构建网页:https://ublock.r58playz.dev (点击 update.xml 即可获取下载链接)

使用方式

作者已经在网页写好了使用方式,我就直接复制过来了

PS:建议大家还是下载官方构建的插件,然后按照我的教程里的 GitHub Actions 构建使用方式使用,已测试作者网站写的方法无法使用,请移步被折叠的"保留的以前 GitHub Actions 构建使用方式,作者构建也可以使用(Extension ID 已修改为作者构建版本)"刚刚才因为作者构建改了帖子,发现不能用,又改了一次

您可以通过 "blockddmmcjpfkbhanlgegpmjpfpfjka;https://ublock.r58playz.dev/update.xml" 添加到您的 ExtensionInstallForcelist 策略中来使用此端口的预构建版本。

  • Linux:
    1. 创建 /etc/opt/chrome/policies/managed/policy.json/etc/chromium/policies/managed/policy.json
    2. { "ExtensionInstallForcelist": ["blockddmmcjpfkbhanlgegpmjpfpfjka;https://ublock.r58playz.dev/update.xml"] } 写入文件
  • Windows:
    1. 打开注册表编辑器,创建键 Software\Policies\Google\Chrome\ExtensionInstallForcelist.
    2. 添加一个名为 1 的字符串值(如果已存在,请选择下一个可用的数字)
    3. 设置为 blockddmmcjpfkbhanlgegpmjpfpfjka;https://ublock.r58playz.dev/update.xml
  • macOS: 暂无办法

确保在强制安装后,在扩展详情中启用 Allow User Scripts

保留的以前 GitHub Actions 构建使用方式,作者构建也可以使用,Extension ID 已修改为作者构建版本

CRX 格式

  1. 下载 .crx 文件
  2. 拖放到 Chrome 扩展程序页面
  3. 快捷方式的目标处添加:--allowlisted-extension-id=blockddmmcjpfkbhanlgegpmjpfpfjka
    如图:
    图片581×612 11.3 KB
  4. 在 uBlock Origin 扩展设置中启用“允许用户脚本”
  5. 重启Chrome

ZIP 格式

  1. 下载 .zip 文件
  2. 在Chrome中加载未打包的扩展程序
  3. 获取extension_id,替换下一步的<extension_id>
    如图:
    图片543×280 12.7 KB
  4. 快捷方式的目标处添加:--allowlisted-extension-id=<extension_id>
    如图:
    图片581×612 11.3 KB
  5. 在 uBlock Origin 扩展设置中启用“允许用户脚本”
  6. 重启Chrome

理论上只要维护者还在维护,就一直可以使用

网友解答:
--【壹】--:

感谢分享,mark一下


--【贰】--:

你才是大佬


--【叁】--:

未来估计能用得到,收藏了,顺便点了start​


--【肆】--:

感谢大佬


--【伍】--: Kai Rex:

FireFox 开始莫名其妙卡住

我还是比较好奇这个。佬右是最新版fx吗?是啥网页出现卡死的情况呢?


--【陆】--:

尝试转了 AdGuard ,感觉效果也挺好,浏览器插件也是开源的。

github.com

GitHub - AdguardTeam/AdguardBrowserExtension: AdGuard browser extension

AdGuard browser extension


--【柒】--:

我忘了哪一个帖子/blog写过关于让Chrome继续用MV2的方法,在快捷方式的目标处添加:
–disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled

就可以愉快地用旧的uBlock Origin(MV2)了


--【捌】--:

B站,刚开始鼠标滚轮滚不动,然后无法切换网页,我关闭了一下,数据就没了,是最新版


--【玖】--:

收藏备用,感谢大佬


--【拾】--:

感谢大佬!


--【拾壹】--:

感谢分享


--【拾贰】--:

AdGuard 转 MV3后效果也差了一截

AdGuard 官方在 MV2 停止之前是叫它 AdGuard Lite 的(大概是这个名
当时还有一个直接叫 AdGuard 的完整版


--【拾叁】--:

好文章,给你加个原创flag


--【拾肆】--:

谢谢带佬分享


--【拾伍】--:

这个在高版本已经失效了


--【拾陆】--: ishadows:

google居然留了这样的小道?

图片1463×200 34.5 KB
小道应该是因为某些地方还需要这个东西


--【拾柒】--:

无法实现相同的效果,这个方法属于歪门邪道,利用的是 Chrome 的插件白名单


--【拾捌】--:

既然mv3能实现相同的效果,为什么官方仓库不做?

update:

image921×418 31.5 KB

google居然留了这样的小道?


--【拾玖】--:

正是我想要的 非常感谢