OpenClash 配置方案、订阅转换模板、YAML 配置、规则文件、实用脚本与覆写模块资源
📖 项目 Wiki • 🧩 配置资源 • 🗂️ 规则文件 • ⚙️ 覆写模块 • 🛠️ 实用脚本
✨ 让你更优雅地使用 OpenClash ✨
Custom_OpenClash_Rules 是一个围绕 OpenClash 整理和维护的综合资源仓库。
本项目提供 OpenClash 配置方案、订阅转换模板、YAML 配置文件、规则文件、实用脚本、远程覆写模块及相关文档,帮助用户更方便地部署、维护和调整 OpenClash。
根 README 作为项目首页和资源导航,仅介绍各类资源的定位与入口。具体文件、版本区别、参数和使用方法,请进入对应目录查看其自动展示的 README。
Note
项目 Wiki 目前仅提供中文版本。
| 需求 | 建议入口 |
|---|---|
| 首次配置或系统了解 OpenClash | 项目 Wiki |
| 使用订阅转换模板、YAML 配置或远程 YAML 配置模块 | cfg/ |
| 为现有配置补充或修正规则 | rule/ |
| 使用单功能远程覆写模块 | overwrite/ |
| 安装、更新或检测 OpenClash | shell/ |
| 排查常见故障 | 故障排除 |
项目 Wiki 是本仓库的核心内容之一,提供一套围绕 OpenWrt 与 OpenClash 整理的完整配置思路。
内容重点包括:
- OpenClash 基础配置与透明分流:运行模式、流量接管、规则匹配和策略选择;
- DNS 策略与泄漏风险控制:直连与代理流量的解析路径、DNS 劫持和规则跟随;
- 直连访问优化:结合大陆域名与 IP 绕过机制,减少不必要的代理处理;
- IPv6 配置与兼容:在保留 IPv6 连通性的同时正确完成分流与接管;
- 故障排除与补充教程:覆盖启动失败、网络异常、规则命中异常等常见问题。
Wiki 负责解释“为什么这样配置”,各资源目录负责提供可以直接使用或修改的落地文件。
入口: 项目 Wiki
cfg/ 用于将上述 Wiki 中的配置思路落实为可直接使用的完整配置资源,具体包括:
| 资源 | 所在位置 | 主要用途 |
|---|---|---|
| 订阅转换模板 | cfg/ |
通过在线订阅转换生成完整 OpenClash 配置 |
| YAML 配置文件 | cfg/yaml/ |
下载后手工修改并导入 OpenClash |
| YAML 对应的远程覆写模块 | overwrite/yaml/ |
自动下载对应 YAML、写入订阅并切换配置 |
Important
本项目提供三种完整配置的使用方式:
- 订阅转换;
- 远程 YAML 覆写模块;
- 下载 YAML 后手工修改并导入。
选择相同配置版本且未自行修改内容时,三种方式的策略组结构、规则引用、规则顺序和分流逻辑完全对齐,区别仅在于配置的获取和维护方式。
全部自定义订阅转换模板均已收录于 OpenClash 插件内置的订阅转换模板列表,常规用户可直接在 OpenClash 内置模板列表中选择,无需手工填写模板地址。
本项目提供标准版、轻量版、极简 GFW 版、重度分流版及对应 Fallback 版本,并提供自建节点相关 YAML。版本定位、参数、远程地址和详细操作请进入相应目录查看。
入口:
- 订阅转换模板:
cfg/ - YAML 配置文件:
cfg/yaml/ - YAML 远程覆写模块:
overwrite/yaml/
rule/ 存放本项目维护的冷门规则及其多格式派生文件,包括自定义直连、代理、Steam CDN、游戏下载 CDN、加密 DNS 等内容。
规则会根据用途生成 .list、Classical YAML、Domain YAML、IP-CIDR YAML 和 MRS 等格式,供订阅转换模板或 Mihomo Rule Provider 使用。
直连规则由全体用户共同参与维护,如希望将符合要求的域名纳入本项目规则,可通过 GitHub Issues、Pull Requests,或访问 RULE BOT 提交。。
入口: rule/
Note
维护者会根据实际情况,将本项目收集到的规则内容向上游相关规则项目提交。
shell/ 提供 OpenClash 安装、更新、CPU 架构检测及相关维护脚本,支持 OpenWrt、ImmortalWrt,适配 OPKG 和 APK 包管理器等环境。
脚本可能涉及软件源临时切换、插件覆盖重装、UCI 设置和 OpenClash 内置更新流程。运行前请进入目录阅读完整说明。
入口: shell/
overwrite/ 存放 OpenClash 远程覆写模块及相关资源。
根目录中主要存放单功能的远程覆写模块;overwrite/yaml/ 则存放调用本项目 YAML 配置的远程覆写模块。
不同模块的修改范围、参数、组合关系和冲突风险,请进入对应目录查看。未来会不断追加其他功能的覆写模块。
入口:
- 单功能覆写模块:
overwrite/ - YAML 配置远程覆写模块:
overwrite/yaml/
本仓库主要面向 OpenWrt 与 OpenClash 使用场景,不提供其他客户端或操作系统的通用配置支持。
本项目为维护者个人使用经验与技术资料的整理,不提供个性化配置、定制开发或一对一技术支持。
欢迎加入本项目的 Telegram 讨论群组:Custom OpenClash Rules
群组欢迎一切与本项目相关的讨论,包括配置使用、规则反馈、问题排查,也欢迎闲聊吹水。
Important
如排查后确认问题由 OpenClash 插件本身引起、与本项目配置或规则无关(如插件无法启动、界面异常、安装失败等),建议:
- 前往 OpenClash 仓库 提交 Issue;
- 或加入 OpenClash 官方 Telegram 讨论群组咨询(可在插件 LuCI 首页点击 Telegram 图标进入)。
Warning
使用须知:
- 本项目仅用于 OpenWrt 系统及其插件 OpenClash 的技术学习与研究,相关内容属于中立性的技术实现示例与实验性资料,不涉及任何具体使用场景或用途导向。
- 使用者在访问、使用、复制本项目内容前,应自行确认其所在地及相关司法辖区的法律法规允许,且在学习和研究后于 24 小时内删除相关内容。
- 本项目内容不得用于任何违反适用法律法规的用途。使用者在使用本项目内容时,应自行遵守其所在地及相关司法辖区的法律法规,包括中华人民共和国的相关法律法规,不得在中华人民共和国境内利用本项目内容从事获取、传播依法被限制或阻断的境外违法信息等行为。
- 本项目不提供、亦不涉及设备、软件、工具、线路或服务。项目维护者不制作、不销售、不提供相关设备、软件、工具或技术服务,亦不为任何个人或组织获取、传播依法被限制或阻断的信息、规避监管制度提供技术支持、协助或其他形式的帮助。
- 任何个人或组织因直接或间接使用本项目内容所实施的行为,均由其自行负责并承担相应法律责任。项目维护者不参与使用者的具体行为,对使用者的用途、方式及其产生的后果不承担任何责任,亦不承担任何形式的连带责任。
- 基于本项目内容所进行的修改、二次开发、整合、分发或其他衍生行为,均属于相关个人或组织的独立行为,与本项目及其维护者无关,由此产生的任何法律责任由行为主体自行承担。
- 本项目不鼓励任何形式的转载、再发布或二次传播,且严禁转载、再发布或二次传播本项目内容至中国大陆境内任何平台之上。
- 任何转载、再发布或二次传播均不得暗示本项目或维护者对转载内容背书。因转载、传播或使用本项目内容所产生的法律风险,由行为主体自行承担,与本项目及其维护者无关。
- 本项目维护者保留在任何时间对本免责声明进行修订或补充的权利。任何使用、复制或访问本项目内容的个人或组织,均视为已知悉并接受本免责声明。
Note
- 本项目编写于 2024 年 4 月,为非盈利性质的技术研究与经验整理项目。
- 本项目内容仅为维护者个人经验的总结,用于技术交流,不具权威性,亦不构成 OpenClash 的唯一或推荐使用方式。
- 本项目未运营任何 YouTube 频道,亦未在 YouTube 或其他视频平台发布任何形式的教学或指导视频。
- 本项目内容未基于其他第三方教程或视频进行整理或改编。如因使用其他来源的教程、模板或配置文件产生问题,请勿在本项目的 Issues 或 Discussions 中反馈。
- 内容采用相对易于理解的表述,不代表对任何用户群体作出教学、指导或支持承诺。
本项目使用或参考了以下项目和资源,排名不分先后:
- vernesong/OpenClash
- MetaCubeX/mihomo
- vernesong/mihomo
- ACL4SSR/ACL4SSR
- TraderWukong/demo
- Giveupmoon/OpenClash_Overwrite
- blackmatrix7/ios_rule_script
- v2fly/domain-list-community
- felixonmars/dnsmasq-china-list
- Loyalsoldier/v2ray-rules-dat
- dogfight360/UsbEAm
- ddgksf2013/ddgksf2013
- mottzz87/crules
- 217heidai/adblockfilters
- privacy-protection-tools/anti-AD
- TG-Twilight/AWAvenue-Ads-Rule
- hagezi/dns-blocklists
- Aethersailor/adblockfilters-modified
- 521xueweihan/GitHub520
- Aethersailor/SubConverter-Extended
- Aethersailor/subconverter
- Aethersailor/Rule-Bot
- oooldtoy/SSTAP_ip_crawl_tool
- immortalwrt/user-FAQ
