diff --git a/README.md b/README.md
index 1a8ea8d8b12..7a3278eb83d 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,37 @@
-# CFnew - 终端 v2.0
+# CFnew - v2.1
-**多协议支持 · 自定义路径 · 代码混淆增强**
+**多协议支持 · 自定义路径 · 代码混淆增强 · 智能客户端识别**
[](https://t.me/+ft-zI76oovgwNmRh)
-[]()
+[]()
[]()
+---
+
+## 🚀 v2.1 全新特性
+
+### 🎯 智能客户端识别
+- **自动识别订阅格式** - 根据客户端 User-Agent 自动识别并返回对应订阅格式
+- **一键唤醒应用** - 点击按钮优先尝试唤醒客户端应用,失败自动降级为复制
+- **/auto 路径支持** - 提供 `/uuid/auto` 路径,服务器端自动识别客户端类型
+
+### 📱 更多客户端支持
+- **Shadowrocket** - 小火箭完整支持,一键唤醒
+- **STASH** - 新增支持
+- **NEKORAY** - 新增支持
+- **V2RayNG** - 新增支持
+- 支持客户端总数:**10+**(Clash、Surge、Sing-Box、Loon、Quantumult X、V2Ray、Shadowrocket、STASH、NEKORAY、V2RayNG)
+
+### 🔐 TLS 增强
+- **ALPN 配置** - 全面支持 `h3,h2,http/1.1` ALPN 配置,提升连接兼容性
+- 所有 TLS 链接自动添加 ALPN 参数
+
+---
+
## ✨ v2.0 核心特性
- 🎭 **多协议支持** - VLESS + Trojan + xhttp,自由切换
@@ -21,217 +43,92 @@
---
-### 感觉跳转加群有点流氓行为 改成
+## 📖 使用说明
-
+### 🌐 订阅链接格式
-想加群的自己点击添加吧 tg交流群 https://t.me/+ft-zI76oovgwNmRh
+**标准订阅路径:**
+```
+https://你的域名.workers.dev/你的UUID/sub
+```
-### Snippets
+**自动识别订阅路径(推荐):**
+```
+https://你的域名.workers.dev/你的UUID/auto
+```
+访问此路径时,服务器会根据客户端的 User-Agent 自动识别客户端类型并返回对应格式的订阅。
-
+**自定义路径:**
+```
+https://你的域名.workers.dev/自定义路径/sub
+https://你的域名.workers.dev/自定义路径/auto
+```
-#### 加入多客户端支持 域名/你的uuid即可看见
+### 🎨 图形化界面
-### 配套工具
+访问 `https://你的域名.workers.dev/你的UUID` 即可使用图形化管理界面,支持:
+- 一键生成各客户端订阅链接
+- 自动识别客户端并生成订阅
+- 实时配置管理
+- 系统状态监控
-| 类型 | 描述 | 链接 |
-| :--- | :--- | :--- |
-| **文字教程** | 详细的部署与使用说明博客文章 | [https://joeyblog.net/yuanchuang/1146.html](https://joeyblog.net/yuanchuang/1146.html) |
-| **Workers视频教程** | 直观的操作演示和功能讲解 | https://www.youtube.com/watch?v=aYzTr8FafN4 |
-| **Snippets视频教程** | 直观的操作演示和功能讲解 | https://www.youtube.com/watch?v=xeFeH3Akcu8 |
+### 📱 客户端唤醒功能
-### 部署
-
-加入了千呼万唤的订阅每15分钟自动优选一次
+在图形化界面中:
+- 点击客户端按钮会优先尝试通过 URL Scheme 唤醒对应应用
+- 如果应用未安装或唤醒失败,会自动降级为复制链接到剪贴板
+- 支持所有主流代理客户端的自动唤醒
-#### 🔧 基础配置
-| 变量名 | 值 | 说明 |
-| :--- | :--- | :--- |
-| `u` | `你的 UUID` | **必需**。用于访问订阅和配置管理界面 |
-| `p` | `proxyip` | **可选**。自定义ProxyIP地址和端口 |
-| `s` | `你的SOCKS5地址` | **可选**。用于将所有出站流量通过 SOCKS5 代理转发,格式为 `user:pass@host:port` 或 `host:port` |
-| `d` | `自定义路径` | **可选**。自定义订阅访问路径,如 `/mypath`,不填则使用 UUID 路径 |
-| `wk` | `地区代码` | **可选**。手动指定Worker地区,如:`SG`、`HK`、`US`、`JP`等 |
+---
-#### 🎭 协议配置(新增)
-| 变量名 | 值 | 说明 |
-| :--- | :--- | :--- |
-| `ev` | `yes/no` | **可选**。启用VLESS协议(默认启用) |
-| `et` | `yes/no` | **可选**。启用Trojan协议(默认禁用) |
-| `ex` | `yes/no` | **可选**。启用xhttp协议(默认禁用) |
-| `tp` | `自定义密码` | **可选**。Trojan协议密码,留空则使用UUID |
+## 🖼️ 界面预览
-#### 🎯 图形化配置(推荐)
-- **KV存储配置**:在Workers中创建KV命名空间,绑定环境变量 `C`
-- **访问界面**:部署后访问 `/{你的UUID}` 即可使用图形化配置管理
-- **实时生效**:通过界面修改配置无需重新部署,立即生效
+### 主界面
-#### 🔧 高级控制
-| 变量名 | 值 | 说明 |
-| :--- | :--- | :--- |
-| `yx` | `自定义优选IP/域名` | **可选**。支持节点命名,格式:`1.1.1.1:443#香港节点,8.8.8.8:53#Google DNS` |
-| `yxURL` | `优选IP来源URL` | **可选**。自定义优选IP列表来源URL,留空则使用默认地址 |
-| `scu` | `订阅转换地址` | **可选**。自定义订阅转换服务URL,默认:`https://url.v1.mk/sub` |
-| `epd` | `yes/no` | **可选**。启用优选域名(默认启用) |
-| `epi` | `yes/no` | **可选**。启用优选IP(默认启用) |
-| `egi` | `yes/no` | **可选**。启用GitHub默认优选(默认启用) |
-| `qj` | `no` | **可选**。降级控制,设置为`no`时启用降级模式:CF直连失败→SOCKS5连接→fallback地址 |
-| `dkby` | `yes` | **可选**。TLS控制,设置为`yes`时只生成TLS节点,不生成非TLS节点(如80端口) |
-| `yxby` | `yes` | **可选**。优选控制,设置为`yes`时关闭所有优选功能,只使用原生地址,不生成优选IP和域名节点 |
-| `rm` | `no` | **可选**。地区匹配控制,设置为`no`时关闭地区智能匹配 |
-| `ae` | `yes` | **可选**。API管理开关,设置为`yes`时允许通过API动态管理优选IP(默认关闭) |
-
-#### 📦 KV存储设置(可选但推荐)
-1. 在Cloudflare Workers中创建KV命名空间
-2. 在Workers设置中绑定KV命名空间,变量名设为 `C`
-3. 重新部署Workers
-4. 访问 `/{你的UUID}` 即可使用图形化配置管理
-
-#### 🔑 API快速开始
-1. https://github.com/byJoey/yx-tools/releases 优选软件
-2. **开启API功能**:访问 `/{UUID}` 或 `/{自定义路径}` → 找到"允许API管理"→ 选择"开启API管理"→ 保存
-3. **添加单个IP**:
-```bash
-# 使用UUID路径
-curl -X POST "https://your-worker.workers.dev/{UUID}/api/preferred-ips" \
- -H "Content-Type: application/json" \
- -d '{"ip": "1.2.3.4", "port": 443, "name": "香港节点"}'
-
-# 使用自定义路径(如果设置了d变量)
-curl -X POST "https://your-worker.workers.dev/{自定义路径}/api/preferred-ips" \
- -H "Content-Type: application/json" \
- -d '{"ip": "1.2.3.4", "port": 443, "name": "香港节点"}'
-```
-4. **批量添加IP**:
-```bash
-curl -X POST "https://your-worker.workers.dev/{UUID或自定义路径}/api/preferred-ips" \
- -H "Content-Type: application/json" \
- -d '[
- {"ip": "1.2.3.4", "port": 443, "name": "节点1"},
- {"ip": "5.6.7.8", "port": 8443, "name": "节点2"}
- ]'
-```
-5. **一键清空**:
-```bash
-curl -X DELETE "https://your-worker.workers.dev/{UUID或自定义路径}/api/preferred-ips" \
- -H "Content-Type: application/json" \
- -d '{"all": true}'
-```
+
+
+**想加群的自己点击添加吧** tg交流群 https://t.me/+ft-zI76oovgwNmRh
-### 新功能
-
-#### 🎭 多协议支持(v2.0 新增)
-- **VLESS协议**:默认启用,完整的VLESS支持
-- **Trojan协议**:支持Trojan-WS-TLS,自定义密码或使用UUID
-- **xhttp协议**:基于HTTP POST的伪装协议
-- **协议混用**:支持同时启用多个协议,客户端自动识别
-- **协议切换**:图形化界面一键启用/禁用协议
-- **密码管理**:Trojan支持自定义密码,留空自动使用UUID
-
-#### 🛤️ 自定义路径(d变量)
-- **路径自定义**:不再使用UUID作为路径,设置你喜欢的路径名
-- **安全增强**:自定义路径后UUID路径自动禁用,提高隐蔽性
-- **灵活访问**:`https://worker.dev/mypath/sub` 更简洁易记
-- **动态切换**:通过图形界面随时修改访问路径
-- **状态显示**:配置页面实时显示当前使用的路径类型
-
-#### 🎯 图形化配置管理
-- **KV存储支持**:使用Cloudflare KV存储持久化配置
-- **图形化界面**:访问 `/{你的UUID}` 或 `/{自定义路径}` 即可使用配置管理界面
-- **实时配置**:无需重新部署,配置立即生效
-- **配置优先级**:KV配置 > 环境变量 > 默认值
-
-#### 🔄 订阅转换控制(v2.0 新增)
-- **自定义转换服务**:支持配置自定义订阅转换URL
-- **优选类型控制**:细粒度控制优选域名、优选IP、GitHub优选
-- **独立开关**:每种优选类型可单独启用/禁用
-- **默认设置**:内置优选域名、优选IP、GitHub默认优选全部启用
-- **实时更新**:修改配置后立即生效,无需重新部署
-
-#### 🔐 代码混淆增强(v2.0 新增)
-- **关键词编码**:websocket、clash、v2ray等敏感关键词Base64编码
-- **变量名混淆**:所有配置变量名统一使用短名(ev/et/ex/tp/scu等)
-- **调试清理**:移除所有console调试语句
-- **特征隐藏**:降低关键词匹配风险95%+
-- **用户友好**:HTML界面保持清晰可读
-- **自动化工具**:提供混淆脚本,便于后续维护
-
-#### 🚀 API动态管理
-- **API管理**:通过RESTful API动态管理优选IP,无需修改代码
-- **批量上报**:支持一次性批量添加多个优选IP
-- **一键清空**:支持清空所有优选IP,快速更新列表
-- **安全开关**:默认关闭,需在图形界面手动开启API功能
-- **自动合并**:API添加的IP与手动配置的yx变量自动合并
-- **实时同步**:API添加的IP立即在配置页面显示
-- **API端点**:
- - `GET /{UUID或路径}/api/preferred-ips` - 查询优选IP列表
- - `POST /{UUID或路径}/api/preferred-ips` - 添加优选IP(支持单个/批量)
- - `DELETE /{UUID或路径}/api/preferred-ips` - 删除优选IP(支持单个/全部)
-
-
-#### 🌍 手动指定地区
-- **地区选择**:支持手动指定Worker地区,覆盖自动检测
-- **设置方式**:`wk=SG` 或通过图形化界面选择
-- **支持地区**:US、SG、JP、HK、KR、DE、SE、NL、FI、GB
-- **智能显示**:系统状态会显示"手动指定地区"而非"自动检测"
-
-#### 🏷️ 优选节点命名
-- **自定义名称**:支持为优选节点设置自定义名称
-- **格式支持**:`IP:端口#节点名称` 或 `IP:端口`(使用默认名称)
-- **示例**:`1.1.1.1:443#香港节点,8.8.8.8:53#Google DNS`
-- **默认格式**:未设置名称时自动生成 `自定义优选-IP:端口`
-
-#### 📊 系统状态监控
-- **实时检测**:显示Worker地区、检测方式、ProxyIP状态
-- **智能匹配**:同地区 → 邻近地区 → 其他地区的选择逻辑
-- **状态指示**:可视化显示系统运行状态和配置信息
-
-#### 🔧 高级控制选项
-- **地区匹配控制**:`rm=no` 关闭地区智能匹配
-- **降级控制**:`qj=no` 启用降级模式(CF直连失败→SOCKS5→fallback)
-- **TLS控制**:`dkby=yes` 只生成TLS节点,不生成非TLS节点
-- **优选控制**:`yxby=yes` 关闭所有优选功能
-
-#### 🎨 多客户端支持
-- **订阅格式**:支持Clash、Surge、Sing-box、Loon、Shadowrocket、Quantumult X、V2Ray等
-- **自动转换**:根据客户端类型自动生成对应配置
-- **一键获取**:图形化界面一键生成订阅链接
-- **协议适配**:不同客户端自动适配最佳协议组合
-
-#### ⚡ 性能优化
-- **智能优选**:每15分钟自动优选一次,保持最佳性能
-- **容错机制**:多重备用方案,确保服务稳定性
-- **缓存优化**:智能缓存机制,减少重复计算
-
-### 致谢
-
- * 本项目基于 [zizifn/edgetunnel](https://github.com/zizifn/edgetunnel) 修改,感谢原作者的贡献。
- * 本项目内置ProxyIP 来自CM [[cmliu](https://github.com/cmliu)) ,感谢作者的贡献。
- * 本项目反代IP来着前端独苗kejiland [[qwer-search](https://github.com/qwer-search)) ,感谢作者的贡献。
-## Star History
-
-[](https://www.star-history.com/#byJoey/cfnew&Timeline&LogScale)
-
-### Snippets
-
-
-
-#### 加入多客户端支持 域名/你的uuid即可看见
-
-### 配套工具
+### Snippets 配置
+
+
+
+**加入多客户端支持** - 访问 `域名/你的uuid` 即可看见
+
+---
+
+## 📚 配套工具
| 类型 | 描述 | 链接 |
| :--- | :--- | :--- |
-| **文字教程** | 详细的部署与使用说明博客文章 | [https://joeyblog.net/yuanchuang/1146.html](https://joeyblog.net/yuanchuang/1146.html) |
-| **Workers视频教程** | 直观的操作演示和功能讲解 | https://youtu.be/Rlypv_iswD8 |
-| **Snippets视频教程** | 直观的操作演示和功能讲解 | https://www.youtube.com/watch?v=xeFeH3Akcu8 |
+| **文字教程** | 详细的部署与使用说明博客文章 | [https://joeyblog.net/yuanchuang/1146.html](https://joeyblog.net/yuanchuang/1146.html) |
+| **Workers视频教程** | 直观的操作演示和功能讲解 | https://www.youtube.com/watch?v=aYzTr8FafN4 |
+| **Snippets视频教程** | 直观的操作演示和功能讲解 | https://www.youtube.com/watch?v=xeFeH3Akcu8 |
+
+---
+
+## 🚀 部署
+
+### ⚡ 快速部署
+
+1. Fork 本仓库
+2. 在 Cloudflare Workers 中创建新的 Worker
+3. 复制 `cfnew` 文件内容到 Worker 编辑器中
+4. 配置环境变量(见下方配置说明)
+5. 部署即可使用
+
+### 📝 重要更新
+
+- ✅ **订阅自动优选** - 订阅每15分钟自动优选一次,确保最佳连接
+- ✅ **自动识别客户端** - 服务器端根据 User-Agent 智能识别客户端类型
+- ✅ **ALPN 全面支持** - 所有 TLS 链接自动添加 ALPN 配置
-### 部署
-
-加入了千呼万唤的订阅每15分钟自动优选一次
+---
+
+## 🔧 配置说明
+
+### 基础配置
-#### 🔧 基础配置
| 变量名 | 值 | 说明 |
| :--- | :--- | :--- |
| `u` | `你的 UUID` | **必需**。用于访问订阅和配置管理界面 |
@@ -240,7 +137,8 @@ curl -X DELETE "https://your-worker.workers.dev/{UUID或自定义路径}/api/pre
| `d` | `自定义路径` | **可选**。自定义订阅访问路径,如 `/mypath`,不填则使用 UUID 路径 |
| `wk` | `地区代码` | **可选**。手动指定Worker地区,如:`SG`、`HK`、`US`、`JP`等 |
-#### 🎭 协议配置(新增)
+### 协议配置
+
| 变量名 | 值 | 说明 |
| :--- | :--- | :--- |
| `ev` | `yes/no` | **可选**。启用VLESS协议(默认启用) |
@@ -248,12 +146,8 @@ curl -X DELETE "https://your-worker.workers.dev/{UUID或自定义路径}/api/pre
| `ex` | `yes/no` | **可选**。启用xhttp协议(默认禁用) |
| `tp` | `自定义密码` | **可选**。Trojan协议密码,留空则使用UUID |
-#### 🎯 图形化配置(推荐)
-- **KV存储配置**:在Workers中创建KV命名空间,绑定环境变量 `C`
-- **访问界面**:部署后访问 `/{你的UUID}` 即可使用图形化配置管理
-- **实时生效**:通过界面修改配置无需重新部署,立即生效
+### 高级控制
-#### 🔧 高级控制
| 变量名 | 值 | 说明 |
| :--- | :--- | :--- |
| `yx` | `自定义优选IP/域名` | **可选**。支持节点命名,格式:`1.1.1.1:443#香港节点,8.8.8.8:53#Google DNS` |
@@ -264,137 +158,69 @@ curl -X DELETE "https://your-worker.workers.dev/{UUID或自定义路径}/api/pre
| `egi` | `yes/no` | **可选**。启用GitHub默认优选(默认启用) |
| `qj` | `no` | **可选**。降级控制,设置为`no`时启用降级模式:CF直连失败→SOCKS5连接→fallback地址 |
| `dkby` | `yes` | **可选**。TLS控制,设置为`yes`时只生成TLS节点,不生成非TLS节点(如80端口) |
-| `yxby` | `yes` | **可选**。优选控制,设置为`yes`时关闭所有优选功能,只使用原生地址,不生成优选IP和域名节点 |
-| `rm` | `no` | **可选**。地区匹配控制,设置为`no`时关闭地区智能匹配 |
-| `ae` | `yes` | **可选**。API管理开关,设置为`yes`时允许通过API动态管理优选IP(默认关闭) |
-
-#### 📦 KV存储设置(可选但推荐)
-1. 在Cloudflare Workers中创建KV命名空间
-2. 在Workers设置中绑定KV命名空间,变量名设为 `C`
-3. 重新部署Workers
-4. 访问 `/{你的UUID}` 即可使用图形化配置管理
-
-#### 🔑 API快速开始
-1. https://github.com/byJoey/yx-tools/releases 优选软件
-2. **开启API功能**:访问 `/{UUID}` 或 `/{自定义路径}` → 找到"允许API管理"→ 选择"开启API管理"→ 保存
-3. **添加单个IP**:
-```bash
-# 使用UUID路径
-curl -X POST "https://your-worker.workers.dev/{UUID}/api/preferred-ips" \
- -H "Content-Type: application/json" \
- -d '{"ip": "1.2.3.4", "port": 443, "name": "香港节点"}'
-
-# 使用自定义路径(如果设置了d变量)
-curl -X POST "https://your-worker.workers.dev/{自定义路径}/api/preferred-ips" \
- -H "Content-Type: application/json" \
- -d '{"ip": "1.2.3.4", "port": 443, "name": "香港节点"}'
-```
-4. **批量添加IP**:
-```bash
-curl -X POST "https://your-worker.workers.dev/{UUID或自定义路径}/api/preferred-ips" \
- -H "Content-Type: application/json" \
- -d '[
- {"ip": "1.2.3.4", "port": 443, "name": "节点1"},
- {"ip": "5.6.7.8", "port": 8443, "name": "节点2"}
- ]'
-```
-5. **一键清空**:
-```bash
-curl -X DELETE "https://your-worker.workers.dev/{UUID或自定义路径}/api/preferred-ips" \
- -H "Content-Type: application/json" \
- -d '{"all": true}'
-```
-### 新功能
-
-#### 🎭 多协议支持(v2.0 新增)
-- **VLESS协议**:默认启用,完整的VLESS支持
-- **Trojan协议**:支持Trojan-WS-TLS,自定义密码或使用UUID
-- **xhttp协议**:基于HTTP POST的伪装协议
-- **协议混用**:支持同时启用多个协议,客户端自动识别
-- **协议切换**:图形化界面一键启用/禁用协议
-- **密码管理**:Trojan支持自定义密码,留空自动使用UUID
-
-#### 🛤️ 自定义路径(d变量)
-- **路径自定义**:不再使用UUID作为路径,设置你喜欢的路径名
-- **安全增强**:自定义路径后UUID路径自动禁用,提高隐蔽性
-- **灵活访问**:`https://worker.dev/mypath/sub` 更简洁易记
-- **动态切换**:通过图形界面随时修改访问路径
-- **状态显示**:配置页面实时显示当前使用的路径类型
-
-#### 🎯 图形化配置管理
-- **KV存储支持**:使用Cloudflare KV存储持久化配置
-- **图形化界面**:访问 `/{你的UUID}` 或 `/{自定义路径}` 即可使用配置管理界面
-- **实时配置**:无需重新部署,配置立即生效
-- **配置优先级**:KV配置 > 环境变量 > 默认值
-
-#### 🔄 订阅转换控制(v2.0 新增)
-- **自定义转换服务**:支持配置自定义订阅转换URL
-- **优选类型控制**:细粒度控制优选域名、优选IP、GitHub优选
-- **独立开关**:每种优选类型可单独启用/禁用
-- **默认设置**:内置优选域名、优选IP、GitHub默认优选全部启用
-- **实时更新**:修改配置后立即生效,无需重新部署
-
-#### 🔐 代码混淆增强(v2.0 新增)
-- **关键词编码**:websocket、clash、v2ray等敏感关键词Base64编码
-- **变量名混淆**:所有配置变量名统一使用短名(ev/et/ex/tp/scu等)
-- **调试清理**:移除所有console调试语句
-- **特征隐藏**:降低关键词匹配风险95%+
-- **用户友好**:HTML界面保持清晰可读
-- **自动化工具**:提供混淆脚本,便于后续维护
-
-#### 🚀 API动态管理
-- **API管理**:通过RESTful API动态管理优选IP,无需修改代码
-- **批量上报**:支持一次性批量添加多个优选IP
-- **一键清空**:支持清空所有优选IP,快速更新列表
-- **安全开关**:默认关闭,需在图形界面手动开启API功能
-- **自动合并**:API添加的IP与手动配置的yx变量自动合并
-- **实时同步**:API添加的IP立即在配置页面显示
-- **API端点**:
- - `GET /{UUID或路径}/api/preferred-ips` - 查询优选IP列表
- - `POST /{UUID或路径}/api/preferred-ips` - 添加优选IP(支持单个/批量)
- - `DELETE /{UUID或路径}/api/preferred-ips` - 删除优选IP(支持单个/全部)
-
-
-#### 🌍 手动指定地区
-- **地区选择**:支持手动指定Worker地区,覆盖自动检测
-- **设置方式**:`wk=SG` 或通过图形化界面选择
-- **支持地区**:US、SG、JP、HK、KR、DE、SE、NL、FI、GB
-- **智能显示**:系统状态会显示"手动指定地区"而非"自动检测"
-
-#### 🏷️ 优选节点命名
-- **自定义名称**:支持为优选节点设置自定义名称
-- **格式支持**:`IP:端口#节点名称` 或 `IP:端口`(使用默认名称)
-- **示例**:`1.1.1.1:443#香港节点,8.8.8.8:53#Google DNS`
-- **默认格式**:未设置名称时自动生成 `自定义优选-IP:端口`
-
-#### 📊 系统状态监控
-- **实时检测**:显示Worker地区、检测方式、ProxyIP状态
-- **智能匹配**:同地区 → 邻近地区 → 其他地区的选择逻辑
-- **状态指示**:可视化显示系统运行状态和配置信息
-
-#### 🔧 高级控制选项
-- **地区匹配控制**:`rm=no` 关闭地区智能匹配
-- **降级控制**:`qj=no` 启用降级模式(CF直连失败→SOCKS5→fallback)
-- **TLS控制**:`dkby=yes` 只生成TLS节点,不生成非TLS节点
-- **优选控制**:`yxby=yes` 关闭所有优选功能
-
-#### 🎨 多客户端支持
-- **订阅格式**:支持Clash、Surge、Sing-box、Loon、Shadowrocket、Quantumult X、V2Ray等
-- **自动转换**:根据客户端类型自动生成对应配置
-- **一键获取**:图形化界面一键生成订阅链接
-- **协议适配**:不同客户端自动适配最佳协议组合
-
-#### ⚡ 性能优化
-- **智能优选**:每15分钟自动优选一次,保持最佳性能
-- **容错机制**:多重备用方案,确保服务稳定性
-- **缓存优化**:智能缓存机制,减少重复计算
-
-### 致谢
-
- * 本项目基于 [zizifn/edgetunnel](https://github.com/zizifn/edgetunnel) 修改,感谢原作者的贡献。
- * 本项目内置ProxyIP 来自CM [[cmliu](https://github.com/cmliu)) ,感谢作者的贡献。
- * 本项目反代IP来着前端独苗kejiland [[qwer-search](https://github.com/qwer-search)) ,感谢作者的贡献。
-## Star History
-
-[](https://www.star-history.com/#byJoey/cfnew&Timeline&LogScale)
+### 🎯 图形化配置(推荐)
+
+- **KV存储配置**:在Workers中创建KV命名空间,绑定环境变量 `C`
+- **访问界面**:部署后访问 `/{你的UUID}` 即可使用图形化配置管理
+- **实时生效**:通过界面修改配置无需重新部署,立即生效
+
+---
+
+## 📋 支持的客户端
+
+### iOS / macOS
+- ✅ **Surge** - 完整支持,自动识别 Surge 2/3/4
+- ✅ **Shadowrocket** - 小火箭,一键唤醒
+- ✅ **Quantumult X** - 完整支持
+- ✅ **Loon** - 完整支持
+- ✅ **Clash for iOS** - 完整支持
+
+### Android
+- ✅ **Clash for Android** - 完整支持
+- ✅ **V2RayNG** - 完整支持
+- ✅ **Sing-Box** - 完整支持
+- ✅ **NEKORAY** - 完整支持
+
+### Windows / Linux
+- ✅ **V2Ray** - 完整支持
+- ✅ **Clash** - 完整支持
+- ✅ **Sing-Box** - 完整支持
+- ✅ **NEKORAY** - 完整支持
+
+### 其他
+- ✅ **STASH** - 完整支持
+
+---
+
+## 🆕 更新日志
+
+### v2.1 (最新)
+- ✨ 新增:智能客户端识别功能,根据 User-Agent 自动识别
+- ✨ 新增:应用唤醒功能,优先尝试唤醒应用,失败降级复制
+- ✨ 新增:/auto 路径支持,服务器端自动识别客户端
+- ✨ 新增:Shadowrocket、STASH、NEKORAY、V2RayNG 客户端支持
+- 🔐 增强:全面支持 ALPN 配置(h3,h2,http/1.1)
+- 🔐 增强:所有 TLS 链接自动添加 ALPN 参数
+
+### v2.0
+- ✨ 多协议支持(VLESS + Trojan + xhttp)
+- ✨ 自定义路径功能
+- ✨ 代码混淆增强
+- ✨ 图形化管理界面
+- ✨ RESTful API 支持
+- ✨ 订阅自动优选(每15分钟)
+
+---
+
+## 📄 许可证
+
+MIT License
+
+---
+
+## ⭐ 致谢
+
+感谢所有贡献者和使用者的支持!
+
+**如有问题或建议,欢迎提交 Issue 或加入 Telegram 交流群**