搜索 K
深色模式
深色模式
直接答案:将 Clash 的维护流程自动化,能够彻底告别手动复制粘贴与多设备不同步的痛点。当前最主流的自动化工具链包含:以 Sub-Store 为代表的节点流式处理引擎、以客户端扩展脚本(Clash Verge Rev Script / Mihomo Party 插件)为代表的运行时动态钩子,以及基于 GitHub Actions 的定时云端编译同步流。
| 工具/方案 | 技术实现栈 | 核心优势 | 适用场景 |
|---|---|---|---|
| Sub-Store | Node.js / Vue | 强大的节点正则重命名、组合过滤器、多源聚合 | 跨平台节点处理首选 |
| 客户端 Script 扩展 | JavaScript (运行时 Hook) | 在客户端拉取订阅后动态修改配置对象,零额外服务 | 客户端本地微调策略组与规则 |
| GitHub Actions 定时流 | CI/CD 自动化流水线 | 每日云端拉取、脱敏清洗、构建 Release 并推送 | 多设备、多软路由统一云端源 |
| Python 自定义脚本 | Python + PyYAML | 灵活性最高,适合接入私有企业网络管理 | 软路由或私有 Linux 服务器 |
在 Clash Verge Rev 中添加扩展脚本,可以在每次更新订阅后自动向配置注入私有直连规则:
function main(config) {
// 1. 确保 rules 列表存在
if (!config.rules) config.rules = [];
// 2. 在规则顶部注入自定义内网直连规则
config.rules.unshift(
"DOMAIN-SUFFIX,corp.internal.com,DIRECT",
"IP-CIDR,10.100.0.0/16,DIRECT,no-resolve"
);
return config;
}