PAICNI/CFBox

一个运行在 Cloudflare Workers 上兼容CFnew 与edgetunnel的代理订阅管理面板——既能在 /UUID 路径上输出 VLESS/Trojan/xhttp 多协议订阅,又提供图形化配置界面(KV 存储、改完即生效),并内置延迟测试、流媒体/AI 连通性检测、多客户端订阅生成、多语言等能力。

解决的问题

CFBox 是一个运行在 Cloudflare Workers 或 Pages 上的代理服务订阅管理器。它通过聚合多个 IP 源并提供用户友好的图形化界面进行配置,简化了创建和管理 VLESS、Trojan 和 xhttp 订阅的过程,无需手动编辑环境变量。

工作原理

该项目以单个 JavaScript 文件的形式部署在 Cloudflare 的边缘网络上。它使用 Cloudflare KV(键值存储)来保存配置,使得在 Web 面板中所做的更改能够立即生效。它整合了 CFnew 和 edgetunnel 的 IP 源,结合官方 Cloudflare CIDR 范围、精选域名列表和自定义 IP 列表,生成大量优化的节点。它会通过 User-Agent 自动检测用户的客户端(例如 Clash、Surge、Sing-box),并提供正确的订阅格式。

适用人群

希望在 Cloudflare Workers/Pages 上搭建自己的代理订阅服务,但又需要一种简单方式来管理节点、通过“优选 IP”选择优化连接速度,并在无需深入了解平台内部变量的情况下配置协议设置的用户。

主要亮点

  • 双模式管理面板:提供“标准模式”用于常规操作,以及具有霓虹科技风格的“高级模式”用于精细控制。
  • 多协议支持:VLESS、Trojan 和 xhttp 协议的一键切换功能。
  • 优化的订阅生成:内置对 26 个优选 IP 源的支持,支持随机生成官方 CIDR,以及自定义 IP 聚合。
  • 广泛的客户端兼容性:自动识别并生成 10 多种主流客户端(包括 Clash、Shadowrocket 和 Sing-box)的订阅。
  • 集成网络测试:内置工具可测试与 AI 服务(GPT、Gemini)和流媒体平台(Netflix、Disney+)的连接性,以及 Google 速度测试。
  • 边缘原生性能:通过 30 秒内存缓存实现 KV 读取优化,降低延迟和 API 压力。

相关

  • 项目
  • 项目
  • 项目
  • 项目