Skip to content

Commit b02c685

Browse files
committed
feat: add open-source maintenance toolkit
1 parent b9ff4f0 commit b02c685

12 files changed

Lines changed: 1073 additions & 4 deletions

File tree

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
name: Data and link checks
2+
3+
on:
4+
pull_request:
5+
paths:
6+
- "data/**"
7+
- "docs/methodology.md"
8+
- "scripts/**"
9+
- "requirements.txt"
10+
- ".github/workflows/data-and-links.yml"
11+
push:
12+
branches: [main]
13+
paths:
14+
- "data/**"
15+
- "scripts/**"
16+
- "requirements.txt"
17+
schedule:
18+
- cron: "17 3 * * 1"
19+
workflow_dispatch:
20+
21+
permissions:
22+
contents: read
23+
24+
concurrency:
25+
group: data-and-links-${{ github.ref }}
26+
cancel-in-progress: true
27+
28+
jobs:
29+
validate-and-check:
30+
runs-on: ubuntu-latest
31+
timeout-minutes: 15
32+
steps:
33+
- name: Check out repository
34+
uses: actions/checkout@v7
35+
36+
- name: Set up Python
37+
uses: actions/setup-python@v7
38+
with:
39+
python-version: "3.13"
40+
cache: pip
41+
42+
- name: Install dependencies
43+
run: python -m pip install -r requirements.txt
44+
45+
- name: Validate structured data
46+
run: python scripts/validate_data.py
47+
48+
- name: Check provider links
49+
run: >-
50+
python scripts/check_links.py
51+
--output .artifacts/link-check.json
52+
--fail-on-broken
53+
54+
- name: Upload link report
55+
if: always()
56+
uses: actions/upload-artifact@v7
57+
with:
58+
name: provider-link-report
59+
path: .artifacts/link-check.json
60+
if-no-files-found: warn
61+
retention-days: 30

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.artifacts/
2+
__pycache__/
3+
*.py[cod]

CONTRIBUTING.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# 贡献指南
2+
3+
感谢帮助维护服务商状态、链接、价格与可复核测试数据。本项目欢迎真实、有证据的
4+
修正;不接受为了增加贡献数量而拆分的空改动,也不接受广告文案。
5+
6+
## 可以贡献什么
7+
8+
- 修正失效链接、停运状态或服务商名称。
9+
- 更新有公开来源的套餐、协议和客户端信息。
10+
- 提交可复现的延迟、速度、丢包或解锁测试结果。
11+
- 改进数据校验、链接检查脚本和维护文档。
12+
13+
请勿提交账号密码、订阅地址、节点凭据、个人 IP、付款记录或其他敏感信息。
14+
15+
## 修改流程
16+
17+
1. Fork 仓库并创建独立分支。
18+
2. 服务商基本信息修改在 `data/providers.yml` 中完成。
19+
3. 实测结果追加到 `data/test-results.csv`,并提供去除敏感信息后的证据链接。
20+
4. 如果 README 中对应文字已经过期,同时做最小范围修正。
21+
5. 在仓库根目录运行:
22+
23+
```bash
24+
python -m pip install -r requirements.txt
25+
python scripts/validate_data.py
26+
python scripts/check_links.py
27+
```
28+
29+
6. 提交 Pull Request,说明修改原因、信息来源和测试环境。
30+
31+
## 数据要求
32+
33+
- `source_heading` 必须与 README 中的二级标题完全一致。
34+
- 不知道的数据使用 `null`,不要猜测。
35+
- 未亲自复现的性能或解锁结论使用 `vendor_claims_only`,不能标记为 `tested`
36+
- `commercial_relationship` 只能填写 `affiliate``sponsored``none`
37+
`undisclosed`
38+
- 链接检查只能证明网址可访问,不能证明服务安全、稳定或值得购买。
39+
40+
## Pull Request 检查清单
41+
42+
- [ ] 修改只包含一个清晰目的。
43+
- [ ] 所有事实都有公开来源或可复现证据。
44+
- [ ] 没有提交凭据、订阅地址或个人信息。
45+
- [ ] `python scripts/validate_data.py` 已通过。
46+
- [ ] README 与结构化数据不存在明显冲突。

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2026 John19187
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

NOTICE.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 第三方材料与利益关系说明
2+
3+
除非另有标注,本仓库维护者原创的文本、结构化数据和代码适用
4+
[MIT License](LICENSE)
5+
6+
服务商名称、商标、Logo、网站截图、引用文字和其他第三方材料归各自权利人所有,
7+
不包含在本仓库的 MIT 授权范围内。收录服务商不代表其对本项目的赞助、背书或合作。
8+
9+
本仓库部分外链使用 `so.dianlanla.com` 统一跳转域名。维护者尚未在公开资料中确认
10+
这些链接是否产生佣金、返利或其他利益,因此结构化数据暂时标记为
11+
`commercial_relationship: undisclosed`。确认关系后,应在 `data/providers.yml` 中逐项
12+
改为 `affiliate``sponsored``none`,并在 README 同步披露。
13+
14+
如果你认为仓库中的材料侵犯了你的合法权利,请通过 GitHub Issue 提供具体位置和
15+
权利证明,维护者将核查并处理。

README.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,27 @@
11

22
# 稳定高速VPN推荐:40款性价比翻墙梯子完全指南
33

4-
翻墙梯子(俗称机场)是按流量与线路质量收费的付费代理订阅服务;与商业 VPN 相比,线路选择更灵活,是国内长期跨境访问的主流方案之一。下面这份指南覆盖 40 余款主流机场,按连接稳定性、速度、性价比、流媒体与 AI 解锁能力综合评测,并每周核对价格与跑路情况,帮你按预算和用途选定。
4+
翻墙梯子(俗称机场)是按流量与线路质量收费的付费代理订阅服务;与商业 VPN 相比,线路选择更灵活,是国内长期跨境访问的主流方案之一。下面这份指南覆盖 40 余款主流机场,按连接稳定性、速度、性价比、流媒体与 AI 解锁能力综合整理,并每周核对价格与跑路情况,帮你按预算和用途选定。
55

66
收录:星云、闪连、Cloud-VPN、WgetCloud、大哥云、Bitz Net、星链云、SSRDOG、杨帆云、极客云、fastlink、泰山、NiceDuck、奶昔(Nexitally)、CyberGuard、白月光、狗狗加速、闪电、三月七、奶优、轻云、千速喵、青云梯、赔钱、泡泡Dog、牧牛云、Eternal Network、飞鸟、光年梯、龙猫云、CAC Apex、夜煞云、YToo歪兔、肥猫云、xgcloud、V2free、XSUS、TAG、STC-SPADES、SpeedCAT闪电猫、红杏、Riolu精灵学院、Cylink次元链接、Coffee Cloud咖啡云 等。
77

88
<img alt="vpn-banner" src="https://github.com/user-attachments/assets/febe6cb4-75d7-4e9d-bc18-dfc8c46b3b1c" />
99

10-
> **最后更新:2026 年 7 月 27 日** · 本次核查了全部 61 条服务商链接的可达性,结果见文末更新日志
10+
> **最后更新:2026 年 8 月 1 日** · 已公开结构化清单、核查方法和自动链接检查工具
11+
12+
## 开放数据与透明度
13+
14+
本项目以开源方式维护服务商清单和核查工具:
15+
16+
- [`data/providers.yml`](data/providers.yml):46 个服务商的结构化登记表。
17+
- [`data/test-results.csv`](data/test-results.csv):可复现实测结果台账;没有证据的项目明确标为 `not_tested`
18+
- [`docs/methodology.md`](docs/methodology.md):数据来源、链接检查、性能测试和商业关系披露标准。
19+
- [`CONTRIBUTING.md`](CONTRIBUTING.md):纠错和提交测试数据的方法。
20+
21+
部分外链使用 `so.dianlanla.com` 统一跳转域名。维护者尚未公开确认这些链接是否产生
22+
佣金、返利或其他利益,因此暂时按 `undisclosed` 处理,不能理解为“没有商业关系”。
23+
链接可访问也不代表服务安全、稳定或值得购买。第三方商标、截图等材料不在 MIT 授权
24+
范围内,详情见 [`NOTICE.md`](NOTICE.md);原创文本、数据和代码见 [`LICENSE`](LICENSE)
1125

1226
<details>
1327
<summary><b>目录:全部 46 款 · 点击展开</b></summary>
@@ -48,7 +62,9 @@
4862

4963
### 评选标准与方法论
5064

51-
本报告在评选这40款工具时,主要考量以下因素:
65+
本清单在整理这些工具时,主要考量以下因素。服务商宣传与独立实测必须分开记录;
66+
没有可复现证据的性能、隐私或解锁说法不视为实测结论。完整规则见
67+
[`docs/methodology.md`](docs/methodology.md)
5268

5369

5470
1. **连接稳定性** - 能否在各种网络环境下保持稳定连接,特别是在网络管控较严格的地区
@@ -852,7 +868,7 @@ CyberGuard-VPN还提供不限时流量包套餐,适合不同流量需求的用
852868

853869

854870
---
855-
## 三月七-VPN
871+
## 三月七-VPN
856872
三月七拥有多条动态IP家宽线路,这意味着我们提供的IP具有高纯净度,可以尽情使用Tiktok、Facebook、Netflix等需要原生IP的应用,同时解锁各类AI平台,如ChatGPT、Midjourney、Adobe PS Ai beta版等,加上IPLC专线的加持,给您带来极致的速度和全平台流媒体解锁,前所未有的优质翻墙体验
857873

858874
👉 **[三月七VPN官网注册入口](https://so.dianlanla.com/sanyueqi)**
@@ -1941,6 +1957,7 @@ Riolu.443 精灵学院是一家2023年开业的翻墙-VPN,-VPN中独一家的S
19411957

19421958
## 更新日志
19431959

1960+
- 2026-08-01 增加 MIT 许可证、第三方材料与利益关系说明;公开 46 个服务商的结构化清单、测试台账、贡献指南、数据校验和每周链接检查工作流
19441961
- 2026-07-27 全量核查 61 条服务商链接可达性,6 条访问不到;逐条追查后 3 家为更换域名、2 家已停运或转手
19451962
- 2026-07-19 星云 VPN 更换官网域名,链接已同步
19461963
- 2026-07-07 新增大哥云-VPN;Bitz Net 版位调整

0 commit comments

Comments
 (0)