High-performance proxy subscription checker.
This project originated from beck-8 but has since diverged significantly and is now maintained independently.
测活、测速、媒体解锁,代理检测工具,支持 100-1000 高并发低占用运行,检测结果更准确。全新设计,适配 PC 和手机设备的现代 WebUI 配置管理界面,自动生成 mihomo 和 singbox 订阅,集成 sub-store 前端和后端,支持一键复制分享;支持自动无缝版本更新。
- ⚡ 自适应流水线高并发模式
- 🗺️ 增强位置标签
- 🎲 智能节点乱序
- 🕒 保存并加载历次可用节点
- 📊 统计订阅链接总数、可用节点数量、成功率
- 🚦 自动检测代理环境
- 🎁 自动检查更新,无缝升级新版本
- 📦 自动生成开箱即用的 sing-box 配置
- 🔒 优化文件分享,支持分享码
- 📣 消息通知:节点状态/版本更新/GeoDB 更新
- 🔋 优化内存占用
- ♾️ 支持检测百万-千万量级的节点库,依然保持较低的内存占用
- 💻 支持
WindowsLinuxmacOS多平台部署 - 🐳 支持
docker部署 - 🪟 Windows 可搭配 专门的 Windows 图形客户端 使用
- 📱 全新设计的 WebUI 管理界面,优化小屏设备访问体验
- ✏️ 升级配置编辑器,支持根据
config.yaml自动补全与高亮 - 🧩 集成
sub-store前端,WebUI 一键管理 - 6️⃣ 支持
IPv6代理节点 - 🔗 适配多种非标订阅格式,提高获取订阅成功率
- 📡 支持检测
isp类型、原生/广播IP、住宅/机房 - 🚧 本项目现接受 issue 反馈
-
Telegram 群组:subs-check性能版
-
Telegram 频道:关注频道
Tip
功能更新频繁,请务必查看最新的 配置文件示例 以获取最新功能支持。
Note
查看新增功能及设置方法: 新增功能与性能优化详情
![]() |
![]() |
![]() |
![]() |
![]() |
首次运行会在当前目录生成默认配置文件。完整安装与部署见 Wiki: 安装与部署
下载 Releases 中适合的版本,解压后直接运行:
./subs-check-pro.exe -f ./config/config.yamldocker run -d \
--name subs-check-pro \
-p 8299:8299 \
-p 8199:8199 \
-v ./config:/app/config \
-v ./output:/app/output \
--restart always \
ghcr.io/sinspired/subs-check-pro:latest代理设置见 Wiki:系统与 GitHub 代理
自建测速地址:Speedtest
新增: 自动检测并设置系统代理;自动检测筛选 GitHub 代理并设置
展开查看
# 新增设置项
# 优先级 1.system-proxy;2.github-proxy;3.ghproxy-group
# 即使未设置,也会检测常见端口(v2ray\clash)的系统代理自动设置
# 系统代理设置: 适用于拉取代理、消息推送、文件上传等等。
# 写法跟环境变量一样,修改需重启生效
# system-proxy: "http://username:password@192.168.1.1:7890"
# system-proxy: "socks5://username:password@192.168.1.1:7890"
system-proxy: ""
# Github 代理:获取订阅使用
# github-proxy: "https://ghfast.top/"
github-proxy: ""
# GitHub 代理列表:程序会自动筛选可用的 GitHub 代理
ghproxy-group:
# - https://ghp.yeye.f5.si/
# - https://git.llvho.com/
# - https://hub.885666.xyz/
# - https://p.jackyu.cn/
# - https://github.cnxiaobai.com/如果拉取非Github订阅速度慢,可使用通用的 HTTP_PROXY HTTPS_PROXY 环境变量加快速度;此变量不会影响节点测试速度
# HTTP 代理示例
export HTTP_PROXY=http://username:password@192.168.1.1:7890
export HTTPS_PROXY=http://username:password@192.168.1.1:7890
# SOCKS5 代理示例
export HTTP_PROXY=socks5://username:password@192.168.1.1:7890
export HTTPS_PROXY=socks5://username:password@192.168.1.1:7890
# SOCKS5H 代理示例
export HTTP_PROXY=socks5h://username:password@192.168.1.1:7890
export HTTPS_PROXY=socks5h://username:password@192.168.1.1:7890如果想加速github的链接,可使用网上公开的github proxy,或者使用下方自建测速地址处的worker.js自建加速
# Github Proxy,获取订阅使用,结尾要带的 /
# github-proxy: "https://ghfast.top/"
github-proxy: "https://custom-domain/raw/"展开查看
⚠️ 注意: 避免使用 Speedtest 或 Cloudflare 下载链接,因为部分节点会屏蔽测速网站。
- 将 worker.js 部署到 Cloudflare Workers。
- 绑定自定义域名(避免被节点屏蔽)。
- 在配置文件中设置
speed-test-url为你的 Workers 地址:
# 100MB
speed-test-url: https://custom-domain/speedtest?bytes=104857600
# 1GB
speed-test-url: https://custom-domain/speedtest?bytes=1073741824完整配置请见 Wiki:Cloudflare Tunnel
完整文档请见 Wiki:通知渠道
见 Wiki:保存方法
完整文档请见 Wiki:订阅使用方法
完整文档请见 Wiki:内置文件服务
完整说明请见 Wiki:新增功能与性能优化详情
- 欢迎提交 PR 与 Issue,一起完善项目。
- 本仓库使用 Git LFS 管理大文件(如资源与预编译产物)。
git lfs install
git clone https://github.com/sinspired/subs-check-pro
cd subs-check-pro
# 如已克隆完成后再启用 LFS,请执行:
git lfs pullbeck-8、cmliu、Sub-Store、bestruirui
本工具仅供学习和研究使用,使用者应自行承担风险并遵守相关法律法规。










