Johnshall/Shadowrocket-ADBlock-Rules-Forever
说明与用途
**项目简介**
Johnshall/Shadowrocket-ADBlock-Rules-Forever 为 Shadowrocket 客户端提供一套高效的广告拦截规则库,并且每天 08:00 自动重新构建,确保规则始终保持最新。
**价值**
- **强大的广告过滤**:集合了多源规则,覆盖常见广告、追踪器以及恶意域名,显著提升浏览与应用的清爽度。
- **实时更新**:每日自动重建规则,能够快速响应新出现的广告域名和过滤技术,几乎零滞后。
- **开源透明**:规则以文本形式公开,可自行审查或二次定制,满足对隐私和安全有严格要求的用户。
**典型接入方式**
- **克隆仓库或下载最新的规则文件**(如
rules.txt、rules.conf)。 - 在 Shadowrocket 客户端的「规则」页面,选择「导入本地规则」或「远程规则 URL」,填入本地路径或仓库的 raw 文件链接。
- 根据需要在 Shadowrocket 中开启「广告过滤」或「自定义规则」开关,即可生效。
- 若需自行维护,可使用 GitHub Actions 中的自动构建脚本(项目已提供),在本地或 CI 环境中定时运行
npm run build,生成最新规则后推送到仓库。
**生产可用性**
- **活跃度**:最近一次提交为 2026‑06‑25,项目仍在持续维护。
- **社区规模**:超过 27k ⭐、1.8k 🍴,说明已有大量用户在实际使用并贡献反馈。
- **生态兼容**:规则文件为通用文本格式,兼容 Shadowrocket 以及其他基于 Surge/QuantumultX 的代理客户端。
- **风险**:元数据中未提供一键集成脚本,接入前需要手动验证规则是否与现有策略冲突;此外,若业务对规则更新的时效性有严格 SLA,建议自行部署 CI 进行二次构建。
综合来看,该项目在功能、更新频率和社区支持方面都已具备生产级别的成熟度,适合作为广告拦截的核心规则源,在正式环境使用前只需进行一次规则审查和测试即可。
实际用途
Johnshall/Shadowrocket-ADBlock-Rules-Forever may be useful when its README and activity match a concrete workflow.
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 记录日期: 2026-09-05T17:31:24.947Z