{"id":13576357,"url":"https://github.com/sve1r/Rules-For-Quantumult-X","last_synced_at":"2025-04-05T05:31:39.575Z","repository":{"id":37082624,"uuid":"213553454","full_name":"sve1r/Rules-For-Quantumult-X","owner":"sve1r","description":"适用于 Quantumult X 规则整理集合. 所有内容源自 互联网,仅作为收集和整理 ","archived":false,"fork":false,"pushed_at":"2025-03-27T14:13:36.000Z","size":21199,"stargazers_count":3442,"open_issues_count":1,"forks_count":364,"subscribers_count":52,"default_branch":"main","last_synced_at":"2025-04-02T23:07:27.224Z","etag":null,"topics":["quantumult","quantumult-x","quantumultx","qx","rules","scripts"],"latest_commit_sha":null,"homepage":"https://www.sveir.xyz/rules","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sve1r.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-08T05:09:02.000Z","updated_at":"2025-04-02T06:07:10.000Z","dependencies_parsed_at":"2022-08-08T19:01:54.531Z","dependency_job_id":"9d716a35-0a9a-4eee-8f57-253badaf2635","html_url":"https://github.com/sve1r/Rules-For-Quantumult-X","commit_stats":{"total_commits":434,"total_committers":15,"mean_commits":"28.933333333333334","dds":0.08294930875576034,"last_synced_commit":"89665fccb52cafc400e4f8e903b9d3f8fb11bcfb"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sve1r%2FRules-For-Quantumult-X","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sve1r%2FRules-For-Quantumult-X/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sve1r%2FRules-For-Quantumult-X/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sve1r%2FRules-For-Quantumult-X/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sve1r","download_url":"https://codeload.github.com/sve1r/Rules-For-Quantumult-X/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247294468,"owners_count":20915335,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["quantumult","quantumult-x","quantumultx","qx","rules","scripts"],"created_at":"2024-08-01T15:01:09.562Z","updated_at":"2025-04-05T05:31:34.544Z","avatar_url":"https://github.com/sve1r.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"\n\n# Rules For Quantumult X (自用)| Sveir Dev.\n\n\n\u003c!-- PROJECT SHIELDS --\u003e\n\n```\n ______  __   __  ______    ________  ______        ______  ______  __   __           \n/_____/\\/_/\\ /_/\\/_____/\\  /_______/\\/_____/\\      /_____/\\/_____/\\/_/\\ /_/\\          \n\\::::_\\/\\:\\ \\\\ \\ \\::::_\\/_ \\__.::._\\/\\:::_ \\ \\     \\:::_ \\ \\::::_\\/\\:\\ \\\\ \\ \\         \n \\:\\/___/\\:\\ \\\\ \\ \\:\\/___/\\   \\::\\ \\  \\:(_) ) )_    \\:\\ \\ \\ \\:\\/___/\\:\\ \\\\ \\ \\  ___   \n  \\_::._\\:\\:\\_/.:\\ \\::___\\/_  _\\::\\ \\__\\: __ `\\ \\    \\:\\ \\ \\ \\::___\\/\\:\\_/.:\\ \\/__/\\  \n    /____\\:\\ ..::/ /\\:\\____/\\/__\\::\\__/\\\\ \\ `\\ \\ \\    \\:\\/.:| \\:\\____/\\ ..::/ /\\::\\ \\ \n    \\_____\\/\\___/_(  \\_____\\/\\________\\/ \\_\\/ \\_\\/     \\____/_/\\_____\\/\\___/_(  \\:_\\/ \n                                                                                 \n```\n![GitHub contributors](https://img.shields.io/github/contributors/sve1r/Rules-For-Quantumult-X?style=for-the-badge)\n![GitHub stars](https://img.shields.io/github/stars/sve1r/Rules-For-Quantumult-X?color=ffd700\u0026style=for-the-badge)\n![GitHub forks](https://img.shields.io/github/forks/sve1r/Rules-For-Quantumult-X?color=60c5ba\u0026style=for-the-badge)\n![GitHub issues](https://img.shields.io/github/issues/sve1r/Rules-For-Quantumult-X?color=1E90FF\u0026style=for-the-badge)\n![Github Codelines](https://img.shields.io/tokei/lines/github/sve1r/Rules-For-Quantumult-X?style=for-the-badge)\n![GitHub](https://img.shields.io/github/license/sve1r/Rules-For-Quantumult-X?style=for-the-badge)\n[![](https://img.shields.io/badge/-t.me/sve1r-3db6f1?style=for-the-badge\u0026logo=Telegram\u0026logoColor=2ca5e0)](https://t.me/sve1r)\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/sve1r/Rules-For-Quantumult-X/\"\u003e\n    \u003cimg src=\"images/logo.png\" alt=\"Logo\" width=\"160\" height=\"160\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eRules For Quantumult X\u003c/h3\u003e\n\n  本仓库内内容用于 Quantumult X 中，以达到增添策略组图标从而满足 **规(an)则(xu)分(zhuang)流(bi)** 的效果。\n\n  **仓库内容来源于网络中 如有侵权或未标明出处请预留issue**\n\u003c/p\u003e\n\n\n## 目录\n- [🉑 简要说明](#🉑简要说明)\n- [1️⃣ 使用指南](#1️⃣使用指南)\n  - [配置要求](#)\n  - [安装步骤](#)\n  - [推荐排序](#)\n- [2️⃣ 常见问题](#2️⃣常见问题)\n- [3️⃣ 关于去广告](#3️⃣关于去广告)\n- [4️⃣ 规则目录](#4️⃣规则目录)\n- [5️⃣ 如何参与本项目](#5️⃣如何参与本项目)\n- [6️⃣ 项目状态](#6️⃣项目状态)\n- [7️⃣ 来源与鸣谢](#7️⃣来源与鸣谢)\n- [8️⃣ 许可与说明](#8️⃣许可与说明)\n-----\n\n# **🛠️ 自有 CDN 域名变更提醒**\n由于域名繁杂、输入较麻烦等问题，从 **2024年10月15日** 起，原有仓库 CDN 域名 **rules-for-qx.sveir.xyz** 将变更为 **r.sveir.xyz**\n\n原域名将保留解析至 **2024年11月11日**，请及时更新自己配置文件。\n\n# **🉑 简要说明**\n\n### `♾ Rules 和 Rewrite 部分`\n\n- 国内直连、海外加速\n- Apple 服务(可选择性)加速\n- 海外媒体（部分）服务指定节点\n- 拦截运营商劫持\n- 拦截臭名昭著的欺诈网站（如**思杰马克丁**伪造的一系列软件官网、MacKeeper等）\n- 拦截应用广告\n  ⚠️ 网页广告请使用 Safari 内容拦截器如 [ADGuard](https://apps.apple.com/app/apple-store/id1047223162) 或集成去广告功能浏览器\n\n### `🔙 BackCN 部分`\n\n- 国内媒体服务解锁\n- 拦截应用广告\n  ⚠️ 网页广告请使用 Safari 内容拦截器如 [ADGuard](https://itunes.apple.com/app/apple-store/id1047223162?mt=8) 或集成去广告功能浏览器\n\n### `🌐 公共 DNS 推荐`\n\n    - 119.29.29.29 [腾讯DnsPod+]\n    - 1.12.12.12\n    - 120.53.53.53\n    - https://doh.pub/dns-query\n    - tls://dot.pub\n    - 223.5.5.5 [阿里云公共DNS]\n    - 223.6.6.6\n    - https://dns.alidns.com/dns-query\n    - tls://dns.alidns.com\n\n# **1️⃣使用指南**\n\u003e详细的带图指南请参考 @Shawn 提供的 [Quantumult X 不完全指南](https://www.notion.so/Quantumult-X-1d32ddc6e61c4892ad2ec5ea47f00917#bb2dce7c01114955bbdbbd222f2a5fcf)\n### 1.配置要求\n - 列表内规则仅适用于 Quantumult X\n - 请将规则添加至 **分流** 列表中\n - 请使用规则的 **raw 链接**\n\n### 2.安装步骤\n\n1. 选择你想要使用的规则\n2. 获取 RAW 链接\n```\n例如：\n  \n  https://raw.githubusercontent.com/sve1r/Rules-For-Quantumult-X/master/Rules/Media/ForeignMedia.list \n  此为浏览器地址栏中获取到的链接\n\n```\n3.使用 **镜像加速域名** 替换 RAW链接,以避免更新配置时出错的相关问题\n\n\n```markdown\n使用 我无私奉献的 CDN 链接\n\n  e.g: https://r.sveir.xyz/文件夹/文件名.list\n  \n  例如文件: https://github.com/sve1r/Rules-For-Quantumult-X/blob/develop/Rules/Services/SNS/Weibo.list\n  \n  替换后链接为\n  \n  https://r.sveir.xyz/Rules/Services/SNS/Weibo.list\n```\n或\n```markdown\n使用 JsDeliver CDN 链接\n\n  e.g: https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@分支名/文件夹/文件名.list\n  \n  例如文件: https://github.com/sve1r/Rules-For-Quantumult-X/blob/main/Rules/Services/SNS/Weibo.list\n  \n  替换后链接为\n  \n  https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@main/Rules/Services/SNS/Weibo.list\n```\n\n\n### 3.推荐排序\n\n\u003e 推荐使用的规则排序如下\n```markdown\n1. Advertising.list - 广告、行为分析、隐私追踪（macOS 不建议开启）\n2. Hijacking.list - 劫持（运营商、臭名昭著的诈骗网站或恶意应用）\n3. ForeignMedia.list - 国际流媒体\n4. DomesticMedia.list - 国内流媒体（可不加）\n5. Global.list - 国际网站/应用\n6. Apple.list - Apple 服务（可不加）\n7. China.list - 国内网站/应用\n```\n\n**说明**\n\n- 如若**不需要**观看哔哩哔哩、爱奇艺面向港澳台的限定内容可不加「DomesticMedia.list」。\n- 如若**不需要**代理 Apple 服务可不加「Apple.list」，若加入必须在「Global.list」和「China.list」之间。\n- 如需细化流媒体如「Youtube.list」需要加在「ForeignMedia.list」之前。\n- 如需应用类的如「Telegram.list、Google.list、PayPal.list」需要加在「Global.list」之前。\n\n一般情况下默认引入上述 8 个（如不需要 DomesticMedia 和 Apple 可减至 6 个）即可，那么为什么还有更多的如「Youtube.list、Netflix.list、Spotify.list、Mail.list」？\n\n1. 对于一些「进阶玩家」来说其拥有专用于观看流媒体的线路，比如观看限定区域的 Netflix、Hulu、HBO 等，所以引入相关 .list 建立一个策略组设置相应服务区节点线路。但对于普通用户来说，那些「Youtube.list、Hulu.list」来说都是集成在「ForeignMedia.list」中**不需要**额外引入。\n2. 对于一些「机场」来说为了避免有恶意用户利用节点线路滥发垃圾邮件，所以对服务器相关邮件端口进行了屏蔽，这时候可以引入「Mail.list」指定一个可收发邮件对节点。\n3. 对于一些「进阶玩家」来说其拥有高速的新加坡节点线路，为了提升 Telegram 使用体验所以会引入「Telegram.list」指定一些节点。\n\n综上所述、以此类推，独立的 .list 一般都集成在了默认的 6 条 .list 文件中，如果你没有进阶的定制化需求是**不 需 要**引入那么多的，根据需求使用才是 Ruleset/Filter 的灵活用法，规则不是越多越好。\n\n# **2️⃣常见问题**\n\n\u003e 0.Final 有什么作用？该怎样使用？\n\n⚠️ 注意：在日常使用之中，我们推荐使用 [Final，Proxy] 模式，除非有着特殊需求。\n\n换种方式而言，就是除了配置文件中选定规则以外的所有请求，都通过代理访问。\n\n- GeoIP 规则已经可以解决绝大多数的境内网站直连。\n- 而剩下未能被匹配的规则使用 Final 就好。\n\n\u003e 1.遇到连接公共场所 Wi-Fi 时验证页面无法显示？\n\n请暂时关闭待验证成功后再开启，或者如校园网运营商客户端的可将相关域名或 IP 地址手动加入至 【分流】中。\n\n\u003e 2.打开「淘宝」等阿里系应用时遇到「访问被拒绝」、「请检查是否使用了代理」等提示\n\n部分「阿里云」节点会导致此问题，请尝试使用其他节点。\n\n\u003e 3.关于 Speedtest 想直连/代理？\n\n规则对于 Speedtest 不是绝对的直连也不是绝对的代理，对于国内测速点是直连，对于国外测速点是代理。\n\n默认打开 Speedtest 会自动选择适用于代理服务器节点的国外测速节点，若要进行国内网速测试手动修改「测速点」搜索你所在城市或省会的拼音然后选择运营商即可。\n\n\n# **3️⃣关于去广告**\n\n#### ⚠️ 为什么 Youtube、知乎、微博等应用（存在于 MitM 域名列表）无法使用？\n\n1. 开启Quantumult X 中的「HTTPS 解密(MitM)」功能\n2. 安装并启用证书\n3. **到系统「设置 \u003e 通用 \u003e 关于本机」中底部的「证书信任设置」中信任所安装的证书！**\n\n#### 为什么某一些应用仍然有广告\n\n**1.缓存**\n\n有些应用会**将广告缓存**，如果在使用规则前应用就已经缓存了广告，所以你需要：\n\n1. 应用内设置里清除缓存。\n2. 但有的应用并不会清除广告的缓存，所以需要将应用删除重装。\n\n⚠️ 广告加载是实时的，这就意味着：\n\n- 需要实时开着类 Surge 应用托管网络\n- 即便一直开着，但在遇到信号断开重连、蜂窝数据和 Wi-Fi 网络切换时会有一些网络请求先于类 Surge 应用加载导致广告出现，怎么办？看上面两步。\n\n**2.功能**\n\n广告阻止不仅于使用 [Rule] 规则，有的广告需要 [URL Rewrite] 和 [MITM]\n\n**3.规则不是万能的**\n\n不是所有广告都能简单的依靠规则阻止。\n\n**4.其他**\n\n\u003e Youtube 去广告会造成以下问题\n\n- 网页版可能无法正常播放\n- YouTube Premium 用户无法正常播放\n- Quantumult X 个别情况下遇到片头广告时可能会卡黑屏\n\n所以默认并没有启用，如果仍需启用需在「HTTPS 解密(MitM)」的「主机名」列表中添加：\n\n```\n*.googlevideo.com\n```\n\n\n# **4️⃣规则目录**\n\u003e可以方便的定位至所需规则\n\n```\nRepository\n├── /BackCN/\n├── /Rewrite/\n├── /Rules/\n│  ├── /Advertising/\n│  │  ├── /NormalApp/ -\u003e 常用 App 屏蔽\n│  │  ├── /VideoApp/ -\u003e 视频 App 屏蔽\n│  │  ├── AdReject.list -\u003e 补充规则\n│  │  ├── antiAD-V4.list -\u003e 补充规则\n│  ├── /Games/\n│  │  ├── Game.list -\u003e 游戏规则\n│  ├── /Media/\n│  │  ├── /Domestic/\n│  │  │  ├── ....    -\u003e 详细规则\n│  │  ├── /Foreign/\n│  │  │  ├── ....    -\u003e 详细规则\n│  │  ├── DomesticMedia.list\n│  │  ├── ForeignMedia.list\n│  │  ├── Readme.md\n│  ├── /Region/\n│  ├── /Services/\n│  │  ├── /SNS/   -\u003e SNS 规则\n│  │  ├── ....    -\u003e 详细规则\n├── /Scripts/   -\u003e 内容请参见文件夹内 README\n├── LICENSE\n└── Readme.md\n```\n\n# **5️⃣如何参与本项目**\n\n\u003e贡献使开源社区成为一个学习、激励和创造的绝佳场所。你所作的任何贡献都是**非常感谢**的。\n如果你对规则有更好的建议欢迎你提交更改。你可以按如下步骤：\n\n1. Fork 此仓库\n2. 单独建立一个分支 (`git checkout -b feature/AmazingFeature`)\n3. 提交规则的变更 (`git commit -m 'Add some AmazingFeature'`)\n4. 将规则推送 (`git push origin feature/AmazingFeature`)\n5. 提交合并申请 (Click `New Pull Request`)\n\n# **6️⃣项目状态**\n![Repo Status](https://repobeats.axiom.co/api/embed/1b46c1ec5df49b8bccd2de83611294a76cdf9da9.svg \"Repobeats analytics image\")\n\n# **7️⃣来源与鸣谢**\n- [@NobyDa](https://github.com/NobyDa/Scipts)\n- [@anti-AD V4](https://github.com/privacy-protection-tools/anti-AD)\n- [@ConnersHua](https://github.com/ConnersHua)\n- [@lhie1](https://github.com/lhie1)\n- Lison Bin\n- [@linjiacheng](https://github.com/linjiacheng)\n- @Booui\n- @liceva\n- [@JO2EY](https://github.com/JO2EY) \n- [@Choler](https://github.com/Choler)\n- [@xream](https://github.com/xream)\n- [@gkeyes](https://github.com/gkeyes)\n- [@LeeeMooo](https://github.com/LeeeMooo)\n- [@uranuswch](https://github.com/uranuswch)\n- [@ddgksf2013](https://github.com/ddgksf2013)\n- [@cherish](https://github.com/cherish)\n\n# **8️⃣许可与说明**\n\n- 本项目的所有文件，README 等资源基于一个 [MIT License](LICENSE) 发布，你可以拷贝、再发行本项目的内容, 但是你将必须：\n  - 使用**完全相同**的条款和格式发布。\n  - 请注明原作者信息以及协议声明。\n  - 同时请勿**将本项目用于商业用途**，**任何盈利活动都属于商业用途**。\n  \n\n- 本项目的所有代码除另有说明外，均基于MIT License发布。\n\n- 此处的文字仅用于说明，条款以LICENSE文件中的内容为准。\n\n- 请在遵守当地相关法律法规的前提下使用本项目，我们不为使用此项目内容出现问题负任何责任。\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsve1r%2FRules-For-Quantumult-X","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsve1r%2FRules-For-Quantumult-X","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsve1r%2FRules-For-Quantumult-X/lists"}