# ios-rule-script-subset 这个仓库只同步 `blackmatrix7/ios_rule_script` 里当前本地 `surgio` 需要的少量 Surge 规则文件,不做全量镜像。 当前 Gitea 仓库地址: - [yuanzhen869/ios-rule-script-subset](https://git.halonice.com/yuanzhen869/ios-rule-script-subset) 当前同步目标: - `rule/Surge/Lan.list` <- `rule/Surge/Lan/Lan.list` - `rule/Surge/Apple.list` <- `rule/Surge/Apple/Apple.list` - `rule/Surge/OpenAI.list` <- `rule/Surge/OpenAI/OpenAI.list` - `rule/Surge/Gemini.list` <- `rule/Surge/Gemini/Gemini.list` - `rule/Surge/Claude.list` <- `rule/Surge/Claude/Claude.list` - `rule/Surge/China.list` <- `rule/Surge/China/China.list` - `rule/Surge/ChinaIPs.list` <- `rule/Surge/ChinaIPs/ChinaIPs.list` - `rule/Surge/Proxy.list` <- `rule/Surge/Proxy/Proxy.list` 同时生成 sing-box 专用规则文件: - `rule/sing-box/ManualBackHome.json` - `rule/sing-box/ManualReject.json` - `rule/sing-box/ManualDirect.json` - `rule/sing-box/ManualAI.json` - `rule/sing-box/Lan.json` - `rule/sing-box/Apple.json` - `rule/sing-box/OpenAI.json` - `rule/sing-box/Gemini.json` - `rule/sing-box/Claude.json` - `rule/sing-box/China.json` - `rule/sing-box/ChinaIPs.json` - `rule/sing-box/Proxy.json` 同步脚本: - [sync_subset.sh](/Users/yuan/Desktop/workspaces/docker/ios-rule-script-subset/scripts/sync_subset.sh) - [build_singbox_rules.py](/Users/yuan/Desktop/workspaces/docker/ios-rule-script-subset/scripts/build_singbox_rules.py) Gitea Actions 工作流: - [sync-subset.yml](/Users/yuan/Desktop/workspaces/docker/ios-rule-script-subset/.gitea/workflows/sync-subset.yml) - 调度周期:每 12 小时一次 本地同步凭据放在未提交的: - [`.sync.env`](/Users/yuan/Desktop/workspaces/docker/ios-rule-script-subset/.sync.env) 这个项目给本地 `surgio` 用作远程规则源: - `https://git.halonice.com/yuanzhen869/ios-rule-script-subset/raw/branch/main/rule/Surge` - `https://git.halonice.com/yuanzhen869/ios-rule-script-subset/raw/branch/main/rule/sing-box`