Merge branch 'dev'

This commit is contained in:
QLHazyCoder
2026-04-26 16:48:26 +08:00
68 changed files with 8513 additions and 891 deletions
+313 -9
View File
@@ -1,11 +1,15 @@
本教程用于说明相关项目地址、扩展更新方式、`QQ 邮箱`切换邮箱的使用方法,以及 `Clash Verge``🔁 非港轮询` 配置方法。
# Codex 注册扩展相关项目、更新、邮箱、PayPal 与 Clash Verge 配置教程
本教程用于说明相关项目地址、扩展更新方式、`Cloudflare Temp Email``iCloud 隐私邮箱``QQ 邮箱` 的使用方法、`PayPal` 注册绑卡流程,以及 [Clash Verge](https://github.com/clash-verge-rev/clash-verge-rev) 的 `🔁 非港轮询` 配置方法。
## 适用场景
- 需要拉取并部署 `cpa``sub2api` 项目
- 已经安装本扩展,想更新到最新版本
- 需要把 `Cloudflare Temp Email` 用作 `邮箱生成``邮箱服务`
- 需要使用 `iCloud+``隐藏邮件地址` 作为隐私邮箱
- 需要临时切换 `QQ 邮箱` 地址继续使用
- 需要注册并使用 `PayPal` 个人账户
- 需要在 `Clash Verge` 中启用 `🔁 非港轮询`
## 准备内容
@@ -14,17 +18,21 @@
- 已安装好的扩展文件夹
- 可以打开浏览器的 `扩展程序管理` 页面
- 已准备好 `Cloudflare Temp Email` 后端地址;如需随机子域,域名解析也已配置完成
- 一个已开通 `iCloud+` 的 Apple ID
- 一个用于接收转发邮件的邮箱
- 一个可正常登录的 `QQ 邮箱`
- 一个可正常接收短信的手机号
- 一张可在线支付的借记卡或信用卡
- 如需部署 `cpa`,部署环境必须可以访问 `OpenAI`
- 已安装 `Clash Verge`,并已导入可用订阅
- 已安装 [Clash Verge](https://github.com/clash-verge-rev/clash-verge-rev),并已导入可用订阅
## 操作步骤
### 第一部分:相关项目地址与部署说明
1. 查看项目地址
`cpa` 项目地址:`https://github.com/router-for-me/CLIProxyAPI`
`sub2api` 项目地址:`https://github.com/Wei-Shaw/sub2api`
`cpa` 项目地址:[https://github.com/router-for-me/CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI)
`sub2api` 项目地址:[https://github.com/Wei-Shaw/sub2api](https://github.com/Wei-Shaw/sub2api)
2. 拉取项目到本地
先将你需要的项目拉取到本地目录。
@@ -67,7 +75,7 @@
如果两边都选择了它,就需要把两套配置都填完整。
2. 填写 `Temp API`
这里填写 `Cloudflare Temp Email` 后端地址,例如 `https://your-worker-domain`
这里填写 `Cloudflare Temp Email` 后端地址,例如 [https://your-worker-domain](https://your-worker-domain)
不论你是拿它来生成邮箱,还是接收转发邮件,这一项都需要先配好。
3. 作为 `邮箱生成` 使用时填写 `Admin Auth`
@@ -95,13 +103,73 @@
8. 查看搭建参考
如果你还没有部署后端,可参考 [LINUX DO 教程](https://linux.do/t/topic/316819)。
### 第四部分:`QQ 邮箱`切换邮箱使用教程
### 第四部分:`iCloud 隐私邮箱` 使用方法
1. 准备 Apple ID
如果条件允许,建议使用非日常主力 Apple ID。
这样即使触发风控,也不会影响你平时常用的 Apple ID。
2.`iPhone``iPad` 上开通并启用 `iCloud 邮件`
打开 `设置` App。
点击顶部你的姓名,进入 `Apple ID` 设置。
点击 `iCloud`
找到 `邮件`,打开右侧开关。
如果是首次开通,系统会提示你创建电子邮件地址。
输入你想要的邮箱前缀,例如 `yourname`
系统会自动检查名称是否可用。
点击 `下一步` 后,即可创建 `yourname@icloud.com` 邮箱。
3.`Mac` 上启用 `iCloud 邮件`
点击屏幕左上角的苹果菜单。
打开 `系统设置`
点击你的姓名,进入 `Apple ID` 设置。
点击 `iCloud`
在应用列表中找到 `iCloud 邮件`,确认开关已经打开。
如果是首次开通,系统会引导你创建新的 `@icloud.com` 邮箱地址,按屏幕提示输入前缀即可完成。
4. 进入 `隐藏邮件地址`
`iCloud` 页面往下滑,找到 `iCloud+` 服务。
点击 `隐藏邮件地址`
这里就是后续要使用的隐私邮箱功能。
5. 先手动创建一批隐私邮箱
建议先手动生成一个隐私邮箱确认流程可用。
如果插件端直接生成,可能会遇到冷却时间或风控。
更稳妥的做法是先手动创建一批,例如 `20` 个左右,让插件后续自动读取。
同时确认 `转发至` 已经设置为你要接收邮件的邮箱。
完成后,手机端或平板端的准备工作就结束了。
6. 配置插件端的邮箱服务
在插件里把 `邮箱服务` 选择为你用于接收转发邮件的邮箱。
然后登录该邮箱,确保能正常收信。
7. 配置插件端的邮箱生成
`邮件生成` 选择为 `iCloud 隐私邮箱`
往下滑到对应配置区域。
先在网页中登录你的 `iCloud`
回到插件的 `隐私邮箱配置` 中点击刷新,等待插件拉取你已经创建好的隐私邮箱。
8. 选择邮箱使用方式
建议选择 `复用未使用的`
如果你希望使用后释放数量,可以勾选 `使用后删除`
如果不删除,隐私邮箱可以保留为长期邮箱使用。
目前观察到,如果一直不删除,手动创建到 `20` 多个后可能会提示数量已满,后续需要继续观察具体原因。
9. 控制创建频率
建议每天最多新建 `3` 个左右。
测试中一天创建过多会触发 `iCloud` 风控提示。
10. 查看 Apple 官方说明
`iCloud 邮件` 主地址创建说明:[Create a primary email address for iCloud Mail](https://support.apple.com/is-is/guide/icloud/mmdd8d1c5c/icloud)
`隐藏邮件地址` 创建与转发说明:[Create and edit Hide My Email addresses on iCloud.com](https://support.apple.com/lv-lv/guide/icloud/mm1a876f7aed/icloud)
### 第五部分:`QQ 邮箱`切换邮箱使用教程
1. 登录 `QQ 邮箱`
先登录你当前正在使用的 `QQ 邮箱` 账号。
2. 进入 `账号与安全` 页面
打开 `账号与安全` 页面:`https://wx.mail.qq.com/account/index?sid=zdd4Voy7S04uZjBnAKhFZQAA#/`
打开 `账号与安全` 页面:[https://wx.mail.qq.com/account/index?sid=zdd4Voy7S04uZjBnAKhFZQAA#/](https://wx.mail.qq.com/account/index?sid=zdd4Voy7S04uZjBnAKhFZQAA#/)
3. 进入 `账号管理`
`账号与安全` 页面中找到 `账号管理`
@@ -114,11 +182,218 @@
这两个邮箱地址使用完成后,可以直接删除。
删除后再次创建新的英文邮箱和 `Foxmail` 邮箱,即可重复注册使用。
### 第部分:配置 `Clash Verge` 的 `🔁 非港轮询`
### 第部分:`PayPal` 注册与绑卡使用教程
1. 打开注册页面
打开 [https://www.paypal.com/signin](https://www.paypal.com/signin)。
然后点击 `注册`
2. 选择账户类型
选择 `个人账户`
如果页面显示英文,通常对应 `Individual Account`
3. 选择国家或地区
`国家/地区` 中直接选择 `中国`
后续会绑定手机号,按中国手机号流程继续即可。
4. 输入手机号并继续
按页面提示输入手机号。
如果页面要求短信验证,就先完成短信验证再继续下一步。
5. 填写登录信息和个人信息
按页面提示继续填写邮箱、密码,以及姓名、出生日期、地址和联系方式。
`PayPal` 官方说明,中国大陆居民注册时必须使用身份证上的中文姓名,不能使用拼音。
填完后勾选协议并完成注册。
6. 完成邮箱确认
注册成功后,按页面或邮箱提示确认邮箱地址。
如页面继续提示验证手机号,也一并完成。
7. 进入 `钱包` 或主页绑卡
注册成功后,进入主页。
然后在页面中找到 `关联卡或银行账户`,也可以直接进入 `钱包` 页面操作。
8. 选择关联借记卡或信用卡
点击 `关联借记卡或信用卡`
如果你要先完成最基础的付款配置,优先把卡先绑上。
9. 填写银行卡信息
按页面提示输入银行卡号、有效期、安全代码和账单地址。
有效期一般在卡正面,通常写成 `10/45` 这种格式,表示 `2045 年 10 月` 到期。
安全代码一般在卡背面,输入三位数的那个。
如果卡背面分成两段数字,一段四位、一段三位,选择三位数的那段。
账单地址如果页面默认信息正确,保持默认即可。
10. 完成绑卡并检查结果
点击 `关联卡`
有时候页面会报错,但你仍然可以去 `钱包` 页面重新看一下,因为卡有可能已经绑定成功。
11. 检查右上角通知并完成认证
绑卡成功后,记得查看右上角的通知图标。
如果通知图标标红,或者页面提示账户需要认证,请按提示补交资料。
常见情况是上传身份证件。
`PayPal` 官方帮助中心说明,通常会在 `2 个工作日` 内审核,但某些情况可能更久。
### 第七部分:0元试用 ChatGPT Plus 教程
本部分说明如何在已登录 ChatGPT 的状态下,通过脚本快速生成 Plus 支付链接,然后选择 PayPal 支付完成0元试用订阅。
#### 准备工作
1. 已有一个登录状态的 ChatGPT 账户。
2. 一个可用的 PayPal 账户(参考第六部分进行注册和绑卡)。
3. 能够接收生成的账单地址的真实地址或虚拟地址。
4. Chrome 浏览器(推荐使用地址补全功能)。
#### 执行步骤
1. **进入 ChatGPT 并打开开发者工具**
在已登录 ChatGPT 的页面上,按 `F12` 打开浏览器开发者工具。
点击 `Console`(控制台)标签进入命令行界面。
2. **允许粘贴脚本**
在控制台输入 `allow pasting` 并回车。
浏览器将允许你粘贴多行脚本代码。
3. **粘贴并执行脚本**
复制下方脚本代码,粘贴到控制台,然后回车执行。
```javascript
(async function(){
try {
const t = await (await fetch("/api/auth/session")).json();
if(!t.accessToken){
alert("请先登录 ChatGPT");
return;
}
// 核心1:强制使用触发 PayPal 的欧洲区参数 (DE 德国 / EUR 欧元)
const payload = {
entry_point: "all_plans_pricing_modal",
plan_name: "chatgptplusplan", // Plus 的套餐名
billing_details: {
country: "DE", // 必须是 DE 或 FR 才能在后续页面使用 PayPal
currency: "EUR"
},
checkout_ui_mode: "custom",
promo_campaign: {
promo_campaign_id: "plus-1-month-free", // Plus 对应优惠码
is_coupon_from_query_param: false
}
};
const response = await fetch("https://chatgpt.com/backend-api/payments/checkout", {
method: "POST",
headers: {
"Authorization": "Bearer " + t.accessToken,
"Content-Type": "application/json"
},
body: JSON.stringify(payload)
});
const data = await response.json();
if(data.checkout_session_id) {
// 核心2:拼接 Plus 的专属支付短链
// 如果 openai_ie 报错,可以直接把 /openai_ie 删掉,变成 "https://chatgpt.com/checkout/" + data.checkout_session_id
const shortLink = "https://chatgpt.com/checkout/openai_ie/" + data.checkout_session_id;
// 弹窗让你复制这个带有 PayPal 的短链
prompt("提取成功!这是你的 Plus 支付短链(复制保留):", shortLink);
// 自动跳转到该短链
window.location.href = shortLink;
} else {
console.error(data);
alert("提取失败:" + (data.detail || JSON.stringify(data)));
}
} catch(e) {
alert("发生异常:" + e);
}
})();
```
4. **复制支付短链**
脚本执行后会弹出一个对话框,显示你的 Plus 支付短链。
点击"确定"按钮,页面会自动跳转到支付页面。
(可以复制这个链接备用,以防需要重新进入。)
5. **选择 PayPal 支付**
页面加载完成后,你会看到 ChatGPT Plus 的 checkout 页面,标题通常为"开始免费试用 Plus"。
在左侧付款方式中选择 `PayPal`
6. **填写账单信息 - 选择国家**
页面右侧会显示账单地址表单。
"国家或地区" 字段会根据你当前的地址预填(通常是德国或法国)。
如果页面显示的不是你期望的国家,可以点击下拉框更改(建议保持德国或法国,以确保支付流程顺利)。
7. **填写账单信息 - 输入完整名字**
在 "全名" 字段中输入完整的英文名字(例如 `John Smith`)。
8. **生成和填写地址**
在 "地址第 1 行" 字段中开始输入。
输入城市名、州名或街道名(例如输入 `Berlin``New York`)。
页面会弹出 Google 地址推荐列表。
从推荐列表中选择一个地址项(建议选择第二项)。
页面会自动回填"城市"、"州"、"邮编"等字段。
9. **使用虚拟地址生成工具(可选)**
如果地址推荐没有出现或推荐的地址不满足需求,可以使用 [https://www.meiguodizhi.com/](https://www.meiguodizhi.com/) 生成虚拟地址。
在该网站输入城市名或随机字母获取推荐地址,复制完整地址后粘贴到表单对应字段。
10. **完成地址填写并点击订阅**
确认所有必填字段已填完(全名、地址、城市、州、邮编)。
在右侧点击 "订阅" 按钮。
页面会跳转到 PayPal 登录界面。
11. **PayPal 登录**
在 PayPal 登录页输入 PayPal 账户邮箱。
输入 PayPal 账户密码。
点击 "登录" 按钮。
12. **处理浏览器通行密钥提示(如果出现)**
如果出现 "要在无痕模式以外保存此通行密钥吗?" 的弹窗,点击 "取消"。
13. **关闭 PayPal 引导弹窗(如果出现)**
如果出现 "下次登录更快捷" 或其他 PayPal 通行密钥引导弹窗,点击右上角的关闭图标。
14. **同意并继续**
页面显示 "只需一次设置,结账更快捷。" 以及向 `OpenAI Ireland Limited` 付款的摘要。
点击 "同意并继续" 按钮。
等待页面跳转并加载完成。
15. **订阅成功**
页面会回跳到 ChatGPT 或 OpenAI 的订阅确认页面。
此时 Plus 的0元试用订阅已成功完成。
你现在可以使用 ChatGPT Plus 的所有功能,试用期结束后会自动按月续订。
#### 常见问题处理
- **脚本执行报错 "请先登录 ChatGPT"**
请确认你当前已登录 ChatGPT 账户。退出重新登录后再尝试。
- **脚本执行返回错误信息**
检查网络连接是否正常。如果多次尝试仍然失败,可能是当前账户不符合0元试用条件,请稍后再试。
- **/openai_ie 部分出现404错误**
如果短链中的 `/openai_ie/` 无法访问,手动修改短链为:
`https://chatgpt.com/checkout/{checkout_session_id}` (删除 `/openai_ie/`
然后在浏览器地址栏中重新访问。
- **支付页面没有显示 PayPal 选项**
这可能是因为脚本中的 `country` 参数不是 `DE``FR`。重新运行脚本,确保国家参数为德国 (DE) 或法国 (FR)。
- **地址推荐没有出现**
稍等 1-2 秒,输入框下方应该会出现地址推荐列表。如果仍未出现,尝试清空后重新输入,或直接使用虚拟地址生成网站的地址。
- **PayPal 登录后页面无法继续跳转**
稍等片刻让页面加载完毕。如果长时间未响应,检查浏览器是否有弹窗被隐藏,或尝试刷新页面。
### 第八部分:配置 [Clash Verge](https://github.com/clash-verge-rev/clash-verge-rev) 的 `🔁 非港轮询`
#### 第一步:添加扩展脚本
1. 打开 `Clash Verge`,进入左侧的 `订阅``Profiles`)界面。
1. 打开 [Clash Verge](https://github.com/clash-verge-rev/clash-verge-rev),进入左侧的 `订阅``Profiles`)界面。
2. 在右上角或对应位置找到并双击打开 `全局扩展脚本`
![05d15cd026ec21d0cffde04ad0d1a6c9](https://apikey.qzz.io/content-assets/library/2026/04/20260424-163252--05d15cd026ec21d0cffde04ad0d1a6c9--0a59ba73acff.png)
3. 将里面的内容全部清空,替换为下方脚本代码。
@@ -236,6 +511,29 @@ function main(config, profileName) {
可以。你在 `账号管理` 中创建英文邮箱和 `Foxmail` 邮箱,使用后直接删除,再重复创建即可继续使用。
### `iCloud 隐私邮箱` 插件刷新后没有邮箱怎么办?
先确认你已经在网页中登录 `iCloud`,并且已经在 `隐藏邮件地址` 里手动创建过隐私邮箱。
然后回到插件的 `隐私邮箱配置` 里重新刷新,等待插件拉取已创建的邮箱。
### `iCloud 隐私邮箱` 要不要勾选 `使用后删除`?
如果你想让邮箱数量及时释放,可以勾选 `使用后删除`
如果你想把某些地址当作长期邮箱保留,可以不删除。
需要注意的是,如果一直不删除,隐私邮箱数量可能会很快达到上限。
### `PayPal` 绑卡时报错怎么办?
先去 `钱包` 页面再看一眼,有时虽然页面提示报错,但实际上已经绑定成功。
如果还没有成功,优先检查账单地址是否与银行卡账单地址一致。
`PayPal` 官方还说明,绑定新卡时会向发卡行发送最高 `1 USD` 或等值货币的临时授权验证,如果这一步被银行拒绝,绑卡也会失败。
### `PayPal` 右上角通知标红怎么办?
先点开通知查看具体要求。
如果页面要求 `Confirm your Identity` 或账户认证,就按提示上传身份证件或其他所需材料。
`PayPal` 官方说明,资料通常会在 `2 个工作日` 内审核,但某些情况可能更久。
### 为什么没有看到 `🔁 非港轮询`?
请先确认脚本已经完整粘贴并保存,然后回到 `代理` 页面重新查看。若仍未出现,请继续确认当前订阅可用、`代理模式``规则模式`,并且 `系统代理` 已开启。
@@ -245,8 +543,14 @@ function main(config, profileName) {
- 不论使用哪种方式更新扩展,更新完成后都必须在浏览器的 `扩展程序管理` 页面重新加载一次该扩展。
- 如果同时把 `Cloudflare Temp Email` 用作 `邮箱生成``邮箱服务`,请同时检查 `Admin Auth``Custom Auth``Temp 域名``邮件接收` 是否都已配置。
- 开启 `随机子域` 前,请先确认后端已经配置 `RANDOM_SUBDOMAIN_DOMAINS`,并且 Cloudflare DNS 已完成 `MX *` 设置。
- 使用 `iCloud 隐私邮箱` 前,建议先手动创建一批地址,再让插件读取并复用。
- `iCloud 隐私邮箱` 不建议短时间大量新建,测试中一天创建过多会触发 `iCloud` 风控提示,建议每天最多新建 `3` 个左右。
- 如果条件允许,建议使用非日常主力 Apple ID 配置 `iCloud 隐私邮箱`,避免影响平时常用账号。
- 如需部署 `cpa`,请先确认部署环境可以访问 `OpenAI`,否则可能出现第十步认证成功但没有认证文件的问题。
- `QQ 邮箱`切换邮箱时,建议在使用完成后及时删除,再重新创建,避免混淆当前正在使用的邮箱地址。
- 中国大陆居民注册 `PayPal` 个人账户时,姓名请按身份证上的中文姓名填写,不要使用拼音。
- `PayPal` 官方说明,绑定新卡时可能会向发卡行发送最高 `1 USD` 或等值货币的临时授权验证,所以完全没有余额的卡也可能因为授权失败而无法绑定。
- 为了控制风险,更稳妥的做法是使用单独管理、余额较低的借记卡,并在绑卡后及时检查 `钱包` 页面和右上角通知。
- 使用 `git pull` 更新扩展是最方便、最推荐的方式。
-`Clash Verge` 中粘贴脚本时,请先清空旧内容,再完整粘贴新代码并保存。