|
1 | | -# mihomo-free-sub |
| 1 | +# free-sub |
2 | 2 |
|
3 | | -免费 Mihomo/Clash 订阅聚合,每小时自动更新。 |
| 3 | +免费 Mihomo/Clash/sing-box 订阅聚合,每小时自动更新。 |
4 | 4 |
|
5 | 5 | ## 订阅地址 |
6 | 6 |
|
7 | | -| 文件 | 说明 | 直连 | 加速 | |
8 | | -|------|------|------|------| |
9 | | -| `curated.yaml` | 精选 mihomo 29 组 | `https://raw.githubusercontent.com/imaex/mihomo-free-sub/sub/curated.yaml` | `https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/curated.yaml` | |
10 | | -| `curated-singbox.json` | 精选 sing-box 格式 | `https://raw.githubusercontent.com/imaex/mihomo-free-sub/sub/curated-singbox.json` | `https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/curated-singbox.json` | |
11 | | -| `curated-nodes.yaml` | 精选节点列表 | `https://raw.githubusercontent.com/imaex/mihomo-free-sub/sub/curated-nodes.yaml` | `https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/curated-nodes.yaml` | |
12 | | -| `acl4ssr.yaml` | ACL4SSR 29 组完整配置 | `https://raw.githubusercontent.com/imaex/mihomo-free-sub/sub/acl4ssr.yaml` | `https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/acl4ssr.yaml` | |
13 | | -| `acl4ssr-nodes.yaml` | ACL4SSR 源节点列表 | `https://raw.githubusercontent.com/imaex/mihomo-free-sub/sub/acl4ssr-nodes.yaml` | `https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/acl4ssr-nodes.yaml` | |
14 | | -| `freesub.yaml` | freeSub 24 组完整配置 | `https://raw.githubusercontent.com/imaex/mihomo-free-sub/sub/freesub.yaml` | `https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/freesub.yaml` | |
15 | | -| `freesub-nodes.yaml` | freeSub 源节点列表 | `https://raw.githubusercontent.com/imaex/mihomo-free-sub/sub/freesub-nodes.yaml` | `https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/freesub-nodes.yaml` | |
16 | | -| `all-nodes.yaml` | 全部节点列表 | `https://raw.githubusercontent.com/imaex/mihomo-free-sub/sub/all-nodes.yaml` | `https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/all-nodes.yaml` | |
| 7 | +基础 URL:`https://raw.githubusercontent.com/imaex/free-sub/main/` |
17 | 8 |
|
18 | | -## 快速订阅 |
19 | | - |
20 | | -```bash |
21 | | -mihomo sub add "https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/curated.yaml" best1 |
22 | | -mihomo sub add "https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/acl4ssr.yaml" best2 |
23 | | -mihomo sub add "https://gh-proxy.org/raw.githubusercontent.com/imaex/mihomo-free-sub/sub/freesub.yaml" best3 |
24 | | -``` |
25 | | - |
26 | | -## 源列表 |
27 | | - |
28 | | -### 精选源(有测速标记) |
29 | | - |
30 | | -| 名称 | 仓库 | 特点 | |
31 | | -|------|------|------| |
32 | | -| FreeSubsCheck | [kooker/FreeSubsCheck](https://github.com/kooker/FreeSubsCheck) | 测速 + 功能标签,如 `🇯🇵JP_1\|1.7MB/s`、`🇺🇸US_2\|845KB/s\|GPT` | |
33 | | -| shaoyouvip | [shaoyouvip/free](https://github.com/shaoyouvip/free) | 测速,如 `🇸🇬SG_1\|2.6MB/s`、`🇳🇱NL_3\|1.6MB/s` | |
34 | | -| dalazhi | [dalazhi/v2ray](https://github.com/dalazhi/v2ray) | 测速,如 `🇭🇰HK_4\|8.2MB/s`、`🇻🇳VN_1\|1.2MB/s` | |
35 | | -| getnode | [limitless-d/getnode](https://github.com/limitless-d/getnode) | 测速,如 `🇰🇷KR_1\|2.9MB/s`、`🇿🇦ZA_1\|2.9MB/s` | |
36 | | - |
37 | | -### ACL4SSR 29 组(全部源) |
38 | | - |
39 | | -| 名称 | 仓库 | 特点 | |
40 | | -|------|------|------| |
41 | | -| FreeSubsCheck | [kooker/FreeSubsCheck](https://github.com/kooker/FreeSubsCheck) | 测速 + 功能标签,如 `🇯🇵JP_1\|1.7MB/s`、`🇺🇸US_2\|845KB/s\|GPT` | |
42 | | -| yahr601 | [yahr601-prog/1](https://github.com/yahr601-prog/1) | 倍率 + 功能标签,如 `🇺🇸US²_1\|0%\|GPT⁺\|GM\|YT`、`🇭🇰HK¹-LV⁰_1` | |
43 | | -| Auto-Sync | [walke2019/Auto-Sync](https://github.com/walke2019/Auto-Sync) | 聚合源(含 freeSub 节点),节点多但无自身测速 | |
44 | | -| ssrsub | [ssrsub/ssr](https://github.com/ssrsub/ssr) | 纯节点,无测速/标签 | |
45 | | -| shaoyouvip | [shaoyouvip/free](https://github.com/shaoyouvip/free) | 测速,如 `🇸🇬SG_1\|2.6MB/s`、`🇳🇱NL_3\|1.6MB/s` | |
46 | | -| dalazhi | [dalazhi/v2ray](https://github.com/dalazhi/v2ray) | 测速,如 `🇭🇰HK_4\|8.2MB/s`、`🇻🇳VN_1\|1.2MB/s` | |
47 | | -| getnode | [limitless-d/getnode](https://github.com/limitless-d/getnode) | 测速,如 `🇰🇷KR_1\|2.9MB/s`、`🇿🇦ZA_1\|2.9MB/s` | |
48 | | - |
49 | | -### freeSub 24 组 |
50 | | - |
51 | | -| 名称 | 仓库 | 特点 | |
52 | | -|------|------|------| |
53 | | -| freeSub | [Ruk1ng001/freeSub](https://github.com/Ruk1ng001/freeSub) | 质量标记 + 解锁标签,如 `🇭🇰[🎬🤖📺🔍]_ad073b21\|优`、`🇸🇬[🎬📺🔍]_45a08a51\|差` | |
54 | | - |
55 | | -### 其他源(纯节点,无分组模板) |
56 | | - |
57 | | -| 名称 | 仓库 | |
| 9 | +| 文件 | 说明 | |
58 | 10 | |------|------| |
59 | | -| PuddinCat | [PuddinCat/BestClash](https://github.com/PuddinCat/BestClash) | |
60 | | -| cn-news | [hello-world-1989/cn-news](https://github.com/hello-world-1989/cn-news) | |
61 | | -| naidounode | [xiaoji235/airport-free](https://github.com/xiaoji235/airport-free) | |
62 | | -| v2rayshare | [xiaoji235/airport-free](https://github.com/xiaoji235/airport-free) | |
63 | | -| proxypool | [snakem982/proxypool](https://github.com/snakem982/proxypool) | |
64 | | -| chromego | [Misaka-blog/chromego_merge](https://github.com/Misaka-blog/chromego_merge) | |
65 | | -| awesome-vpn | [awesome-vpn/awesome-vpn](https://github.com/awesome-vpn/awesome-vpn) | |
66 | | -| V2RayAggregator | [mahdibland/V2RayAggregator](https://github.com/mahdibland/V2RayAggregator) | |
67 | | -| Pawdroid | [Pawdroid/Free-servers](https://github.com/Pawdroid/Free-servers) | |
68 | | -| ermaozi | [ermaozi/get_subscribe](https://github.com/ermaozi/get_subscribe) | |
69 | | -| v2rayfree | [v2raynnodes/v2rayfree](https://github.com/v2raynnodes/v2rayfree) | |
70 | | -| yudou66 | [Barabama/FreeNodes](https://github.com/Barabama/FreeNodes) | |
71 | | -| wenode | [Barabama/FreeNodes](https://github.com/Barabama/FreeNodes) | |
72 | | -| dongtai-sub | [wenxig/dongtai-sub](https://github.com/wenxig/dongtai-sub) | |
73 | | -| kasesm | [kasesm/Free-Config](https://github.com/kasesm/Free-Config) | |
74 | | -| Au1rxx | [Au1rxx/free-vpn-subscriptions](https://github.com/Au1rxx/free-vpn-subscriptions) | |
75 | | -| NoMoreWalls | [peasoft/NoMoreWalls](https://github.com/peasoft/NoMoreWalls) | |
76 | | - |
77 | | -## 输出分类说明 |
78 | | - |
79 | | -| 输出 | 包含源 | 说明 | |
80 | | -|------|--------|------| |
81 | | -| `curated` | FreeSubsCheck, shaoyouvip, dalazhi, getnode | 精选:只保留 HK/JP/US/TW/SG/KR 地区的测速节点 | |
82 | | -| `acl4ssr` | 上述 7 个 ACL4SSR 源 | 全量 29 组,节点多但质量参差 | |
83 | | -| `freesub` | freeSub | 24 组,有解锁标签和质量标记 | |
84 | | -| `all-nodes` | 全部 25 个源 | 纯节点列表,无分组规则 | |
85 | | - |
86 | | -## 节点名称处理 |
| 11 | +| `curated.yaml` | 精选 mihomo 完整配置 | |
| 12 | +| `curated-singbox.json` | 精选 sing-box 格式 | |
| 13 | +| `curated-nodes.yaml` | 精选节点列表 | |
| 14 | +| `acl4ssr.yaml` | ACL4SSR 完整配置 | |
| 15 | +| `acl4ssr-nodes.yaml` | ACL4SSR 节点列表 | |
| 16 | +| `freesub.yaml` | freeSub 完整配置 | |
| 17 | +| `freesub-nodes.yaml` | freeSub 节点列表 | |
| 18 | +| `all-nodes.yaml` | 全部节点列表 | |
87 | 19 |
|
88 | | -- 移除 `op` 前缀(dalazhi 源) |
89 | | -- 移除 `_github.com/Ruk1ng001_`(freeSub 源) |
90 | | -- 圆圈 emoji 替换为尾部标签:🟢→`|优` 🟡→`|良` 🔴→`|差` ⚪→`|未知` |
91 | | -- 清理推广文本(Telegram/机场推荐/域名等),保留节点 |
92 | | -- 去重规则:`协议+服务器+端口` 相同视为重复 |
| 20 | +国内加速前缀:`https://gh-proxy.org/` + 上述 URL |
93 | 21 |
|
94 | 22 | ## 工作方式 |
95 | 23 |
|
96 | | -1. GitHub Actions 每小时拉取所有 25 个源 |
97 | | -2. 清理节点名称(去推广、标准化) |
98 | | -3. 按 `type|server|port` 去重 |
99 | | -4. mihomo 协议握手测试(2s 超时,100 并发),过滤不可用节点 |
100 | | -5. 按分类生成完整配置、纯节点列表和 sing-box 格式 |
101 | | -6. 强推到 `sub` 分支(保持干净,仅一个 commit) |
| 24 | +1. 每小时拉取 25 个源,清理节点名称,按 `type|server|port` 去重 |
| 25 | +2. TCP 连通性测试(5s 超时,3 次重试),过滤端口不通的死节点 |
| 26 | +3. 精选分类按速度/倍率/丢包率排序,取 Top-N(HK 100, US 50, 其他 20) |
| 27 | +4. 生成完整配置、节点列表和 sing-box 格式,推送到 main 分支 |
0 commit comments