Sub CPA Windows 本机登录助手（2026.10.07.1 / portable）
===================================================

启动与使用
----------
1. EXE：双击 sub-cpa-helper-windows.exe。ZIP：完整解压，双击 Start-Helper.cmd。
2. 保留助手窗口，回到公网网页点击“协议登录”→“连接我的电脑”。
3. 本机确认页核对网页 origin（包含域名和端口），点击允许；确认前不接收账号。
4. 回到网页填写账号并开始。登录浏览器、验证、OAuth 换取 RT 都在你的电脑执行。
5. 保留授权弹窗；10 分钟内可复用配对，最多 100 个批次，每批 20 个账号、并发 1–5。
6. 安全验证请在你电脑弹出的隔离窗口完成；工作区不匹配可在网页继续或跳过。
7. 关闭授权弹窗或停止登录会取消当前任务；成功结果在当前网页保留供导出。
8. 关闭助手窗口即可停止程序。EXE 使用临时解压目录；ZIP 关闭后可删除解压文件夹。

数据路径
--------
- 登录仅由你的电脑发出，不借用网站服务器的网络；网站只提供页面与下载。
- 仅监听 127.0.0.1:19452，不监听局域网或公网；不安装服务、不自启、不注册协议。
- 账号/密码/2FA/AT/RT 不放 URL，不由助手写入配置/日志，不上传项目方服务器。
- 结果只返回原网页内存；用户主动下载的导出文件包含相应凭据，请自行保存。
- 登录使用每账号独立临时 Edge/Chrome profile；任务结束关闭清理，禁用扩展与同步。
- 网页与助手弹窗采用精确 origin、窗口、nonce 校验；当前公开入口只提供协议登录。
- 保留独立 account-chat scope 供助手接口维护，不意味着站点已开放公网对话页。

运行要求与故障处理
------------------
- Windows x64，已安装 Microsoft Edge 或 Google Chrome；无需单独安装 Node/npm。
- 电脑需能访问官方登录服务。网络出口取决于本机网络配置，不继承浏览器扩展代理。
- 连接失败：确认助手在运行、允许网页弹窗；原账号输入保留，可重新点击连接。
- 版本过旧：关闭旧助手窗口，重新下载本版；旧 relay v1 不支持当前工作区确认。
- 端口被占用：关闭旧助手后重启，不自动换端口或结束其它进程。
- 请保持网页、授权弹窗和助手窗口打开；只收起网页登录面板不会停止任务。
- 本次改动不包含 macOS、Linux 或手机执行端。
