跳到正文
发现
wBlock:开源 Safari 广告拦截器
桌面应用效率工具

wBlock:开源 Safari 广告拦截器

免费开源的 Safari 广告拦截器,支持 macOS、iOS、iPadOS 和 visionOS,无需订阅。

admin
发布于 2026-10-30 · 更新于 2026-10-31
浏览
2
访问
0
下载
0
版本
v3.2.3
平台
macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

wBlock 是一款免费、开源的 Safari 广告拦截器,适用于 macOS、iOS、iPadOS 和 Apple Vision Pro,无需订阅。它把 AdGuard 兼容的过滤列表编译成 Safari 原生规则,分散到五个内容拦截器中,由 Safari 在应用进程之外执行;配套的 wBlock Scripts 扩展负责静态规则无法表达的部分。

主要功能

  • 拦截:最多 75 万条 Safari 规则分布在五个内容拦截器(Ads、Privacy、Security、Foreign、Custom)中,每个上限 15 万条;提供推荐默认列表、自动地区列表选择,以及可选的烦扰元素和 cookie 横幅过滤。支持按 URL、粘贴文本、文件导入自定义列表。
  • 定时更新:可从每小时到每周选择更新频率,支持增量下载;macOS 上有关联的 launch agent 在应用关闭时检查更新。
  • 隐私处理:默认移除 utm_* 等跟踪参数,并支持短链接还原。
  • 用户脚本:Greasemonkey 兼容引擎,支持 GM_* 与 GM.* API,GM_xmlhttpRequest 仅限脚本 @connect 中声明的主机;支持 UserCSS(.user.css)主题与 Less、Stylus。
  • 内置脚本目录:Tube Cleaner、Player Cleaner、DeArrow、Dark Reader、Return YouTube Dislike、Bypass Paywalls Clean、AdGuard Extra、AdGuard Popup Blocker、TwitchAdSolutions 等,除 tinyShield 外默认关闭。脚本从 wBlock-userscripts 独立更新。
  • 原生视频控制:Tube Cleaner 与 Player Cleaner 为视频启用 Safari 原生控件,包含画中画、后台音频、全屏与正在播放,并可用 SponsorBlock 跳过赞助片段。
  • 按站点控制:Safari 工具栏弹窗可分别开关过滤、用户脚本、自动播放,并提供 Element Zapper 隐藏页面上的其他元素。
  • iCloud 同步:过滤列表、自定义过滤、用户脚本、白名单与设置可经 iCloud 同步,也可本地导出备份。
  • 隐私设计:不收集任何数据,空闲内存约 40 MB。

安装与使用

推荐通过 App Store 安装,可自动更新并通过 Apple 签名审核;在 iPhone、iPad 和 Apple Vision Pro 上这是唯一的安装方式:

https://apps.apple.com/us/app/wblock/id6746388723

macOS 上也可从最新 release 下载 DMG,或使用 Homebrew:

brew install --cask wblock

首次启动时,wBlock 会引导你在 Safari 中开启它所需的扩展。修改过滤列表后,Safari 需要重新加载更新后的规则集才会生效。

注意事项

  • 不要与其他通用内容拦截器同时使用:多个拦截器可能对同一页面或请求做出冲突修改,导致加载变慢、页面异常或视频播放问题。
  • 推荐的默认列表已覆盖大部分广告与跟踪器,额外增加通用列表往往与已有规则重复,还会占用 Safari 的规则容量。
  • 在无痕浏览中使用依赖脚本的 cookie 横幅过滤,需在 Safari → 设置 → 扩展中为 wBlock Scripts 和五个内容拦截器开启「允许在无痕浏览中使用」。
  • 拦截 Twitch 广告可在用户脚本中启用 TwitchAdSolutions 或 AdGuard Extra,二者只启用其一;Twitch 常改动广告下发方式,脚本更新前拦截可能暂时失效。
  • 项目使用 GPL-3.0 许可证。

本作品整理自 GitHub 开源项目 0xCUB3/wBlock,原作者 @0xCUB3,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v3.2.3当前版本

    超过 12 万条规则的大列表可拆分到多个内容拦截器并保留例外;URL 清理规则支持例外;新增 Persian Blocker,恢复 Fanboy's 社交拦截列表;过滤器显示已应用规则数;修复用户脚本下载问题;Dark Reader 增加 OLED 模式。

  2. v3.2.2

    3.2.2 新增可选开启的 Global Privacy Control 信号,可通过 iCloud 同步并随备份导出;高级设置可显示拦截请求计数;过滤列表与外观过滤的站点字段支持 amazon.* 等通配模式;可在选中站点与排除站点间切换而不丢失任一列表。

评论