Skip to content

Releases: QLHazyCoder/FlowPilot

FlowPilot2.3

21 May 23:17

Choose a tag to compare

FlowPilot2.3

更新内容

  • 完成多 Flow 运行架构重构,抽出统一的 flow kernel、flow/source registry、运行态与设置迁移入口,为 OpenAI 与 Kiro 等流程共用一套节点化执行模型。
  • 新增 Kiro Flow 的独立工作流入口与后台/内容脚本模块,补齐注册、桌面授权、凭证发布等链路的模块化承载。
  • 重组 OpenAI Flow 目录结构,按 background、content、workflow 拆分步骤与页面脚本,降低主后台文件耦合。
  • 增加旧账号记录与旧设置导入适配,提升历史数据迁移兼容性。

修复与优化

  • 修复手机号注册模式下,登录验证码阶段回退到 OAuth 登录时可能误走邮箱登录的问题;现在绑定邮箱前会保持手机号 OAuth 登录,只有绑定邮箱后重登尾段才切换邮箱登录。
  • 修复步骤 4 短信/邮箱验证遇到 contact-verification 服务器错误时的处理逻辑,避免异常页面导致流程卡死或误判。
  • 修复 Plus 无需支付链路与步骤 5 完成状态的衔接,减少无支付模式下的后续步骤错位。
  • 优化认证链恢复、验证码轮询、步骤完成状态和侧边栏设置联动的测试覆盖。

FlowPilot2.1

20 May 13:17

Choose a tag to compare

建议所有人更新

  • 修复 Kiro 注册流程误进入 AWS Builder ID 已有账号登录分支时未及时停止的问题。
  • 修复 HeroSMS 国家接口返回字典格式导致“国家列表为空”和重复提示的问题。

FlowPilot2.0

20 May 09:06

Choose a tag to compare

FlowPilot2.0

更新内容

  • 重构 Kiro 注册链路,接入独立 Web / Desktop 授权流程与 kiro.rs 上传能力。
  • Plus 模式新增当前 ChatGPT 会话导入 CPA / SUB2API,以及 PayPal Hosted Checkout 独立直绑流程。

修复与优化

  • 修复配置保存时旧 settingsState 覆盖新选择的问题,避免邮箱服务、模式、代理和步骤范围跳回旧值。
  • 修正 Plus 账号接入策略下拉:只选择 OAuth / 会话 JSON,CPA / SUB2API 由来源自动决定。
  • 修复设置自动保存、启动崩溃、动态尾链节点、平台验证映射和 5sim 复用订单状态。

FlowPilot1.0

15 May 23:06

Choose a tag to compare

FlowPilot1.0(建议导出数据,重新从GitHub仓库下载或修改为新的GitHub仓库地址)

重大更新

  • 新增多 Flow 注册支持,注册步骤、来源能力、邮箱规则和侧边栏流程选择已重构为可扩展架构。
  • 自动化流程升级为节点化执行,多步骤注册、OAuth、Plus、平台回调等链路稳定性明显提升。
  • 本次从 Ultra9.3 到 FlowPilot1.0 累计改动较大,建议所有用户更新。

功能新增与调整

  • 手机号注册链路增强,支持手机号注册、绑定邮箱、绑定后重新登录、短信验证码提交和后置手机号验证。
  • 修复并优化 CPA 在手机号注册模式下的流程判断、失败恢复和自动运行逻辑。
  • 接码平台能力增强,补充手机号价格最小值设定、价格区间处理、号码复用限制和失败兜底。
  • SUB2API 流程升级,支持通过管理接口生成 OAuth 链接、提交回调并创建 OpenAI 账号。
  • Cloudflare Temp Email 支持同步 Temp 域名,邮箱生成和验证码获取流程更顺畅。
  • 侧边栏界面样式更新,整体显示和操作体验更清爽。

修复与优化

  • 修复自动化流程多个步骤中的异常重试、超时恢复、页面跳转和状态丢失问题。
  • 修复窗口和标签页锁定相关问题,减少流程跑到错误窗口或错误标签的情况。
  • 优化注册验证码、登录验证码、2925、iCloud、QQ、Duck 等邮箱验证码链路的轮询与重试。
  • 优化 Plus、PayPal、GoPay、GPC Helper 等流程中的跳转、提交和状态确认逻辑。
  • 清理部分旧逻辑,减少历史兼容代码对当前流程的干扰。

Ultra9.99

15 May 15:23

Choose a tag to compare

Ultra9.99 Pre-release
Pre-release

此为测试版本,用于验证本轮 OAuth 后置流程、手机接码与节点化改造,不作为正式稳定版本。

Ultra9.99

更新内容

  • 发布 9.99 测试版本,manifest.json 已更新为 version=9.99version_name=Ultra9.99
  • 将自动运行从固定步骤推进升级为节点化工作流,新增节点注册、节点状态、节点跳过与节点恢复能力,普通、Plus、PayPal、GoPay、GPC 流程可按注册方式生成不同后置节点。
  • 拆分邮箱注册模式与手机号注册模式的 OAuth 后置链路:邮箱注册模式新增独立“手机号验证”节点,手机号注册模式新增“绑定邮箱”和“获取绑定邮箱验证码”节点,“自动确认 OAuth”只处理授权页。
  • 手机接码新增最低购买价,与原价格上限组成价格区间;HeroSMS、5sim、NexSMS 购买候选会按区间过滤,并提供更清晰的无号、区间错误与平台错误提示。
  • 手机号注册模式会锁定号码复用和白嫖复用设置,避免注册手机号被错误复用;切回邮箱注册模式后保留并恢复原有复用偏好。
  • 接码平台统一 provider 注册表,补齐 NexSMS 归一化、排序、标签能力,并统一 phoneSmsReuseEnabled 设置语义。
  • Cloudflare Temp Email 域名支持从服务端同步可用域名列表,侧边栏域名操作从手动“添加”调整为“更新”。
  • 2925 邮箱轮询增强收件箱页识别,登录验证码轮询支持 2/3/15 计划,并在验证码被拒后恢复完整轮询窗口。

修复与优化

  • 修复手机号注册模式下登录验证码页识别失败后误回落到邮箱 provider 的问题,不再让手机号登录验证码走邮箱验证码逻辑。
  • 修复邮箱注册模式中添加手机号/手机号验证码被“自动确认 OAuth”暗中处理的问题,手机号页只在独立手机号验证节点处理。
  • 修复手机号注册模式绑定邮箱后验证码步骤边界,绑定邮箱提交后必须进入邮箱验证码页,不再静默跳过应有验证码。
  • 修复 Step7/Step8 重试、OAuth 超时恢复、添加邮箱重试等路径中的手机号身份丢失问题。
  • 修复资料页提交重试判定、密码页收尾重复点击、2925 初始轮询与重发节奏等稳定性问题。
  • 优化接码 API Key、余额、限流、无号、订单失效、重发短信失败等错误文案,日志更贴近实际处理节点。
  • 扩充节点协议、OAuth 分支、接码价格区间、号码复用锁定、2925 轮询等测试覆盖;本次使用内置 Node 执行测试:1028 passed,0 failed。

Ultra9.9

14 May 00:24

Choose a tag to compare

Ultra9.9

测试版本说明

  • 这是一个测试版本。为了支持多个 flow,内部已经进行了较大范围重构。
  • 这次改动涉及后台运行态、来源能力边界、邮件验证码规则、标签页窗口锁定和 SUB2API 授权链路。虽然已跑完整自动化测试,但我这边没有时间覆盖所有真实使用场景。
  • 如果你有时间,欢迎帮忙测试不同来源、不同邮箱/接码 provider、Plus 流程和多窗口场景;遇到问题请提 issue,并尽量附上模式配置、执行步骤和错误日志。

更新内容

  • 为多 flow 架构打基础:新增 flow 能力注册、来源注册、运行态分层和 OpenAI 邮件规则模块。
  • 侧边栏新增 Flow 选择占位,后续可以逐步接入更多注册流程。
  • SUB2API 改为后台直连管理接口:步骤 7 直接生成 OpenAI OAuth 链接,步骤 10 / Plus 第 13 步直接交换 callback code 并创建账号。
  • SUB2API 直连链路支持目标分组 ID 传递、多分组创建、默认代理选择和账号优先级。
  • 邮件验证码轮询规则按 flow 收敛,OpenAI 注册验证码和登录验证码规则从散落逻辑中抽出,便于后续扩展其他 flow。
  • 自动任务增加窗口锁定能力,自动打开的标签页、代理探测页和任务相关 tab 查询会优先限制在启动任务的 Chrome 窗口内。

修复与优化

  • 修复侧边栏 latestState 初始化顺序问题。
  • 修复多窗口环境下任务标签页可能打开或回落到非目标窗口的问题。
  • 优化 IP 代理页面上下文探测,探测标签页会跟随当前自动任务窗口。
  • 强化模式切换、自动运行启动和手机号注册能力校验,减少不支持组合被误启动的情况。
  • 更新项目结构文档与完整链路文档,补齐 SUB2API 直连接口和多 flow 重构说明。

测试

  • 已执行 npm test
  • 结果:995 个测试通过

Ultra9.7

11 May 20:21

Choose a tag to compare

Ultra9.7

更新内容

  • 优化 GPC 自动模式:在停止、状态刷新或余额接口未返回自动模式权限字段时,不再强制切回手动;只有接口明确返回未开通自动模式时,才阻止以自动模式启动任务。
  • 优化 Duck 邮箱生成链路:生成新地址前会优先读取页面已显示地址和运行态基线作为比较对象,等待旧地址稳定显示后再判断是否拿到新地址,减少把旧地址误判成新地址。
  • 优化手机号注册后的补邮箱流程:Step 8 add-email 生成或复用邮箱时会保留手机号身份信息,后续回退到 Step 7 时仍会继续按手机号链路恢复登录。

修复与优化

  • 修复 Step 8 邮箱验证码阶段失败或 email_in_use 恢复时,运行态邮箱状态被清空后丢失上一轮基线,导致回退恢复链路异常的问题。
  • 修复 Step 5 资料提交后的最终状态确认逻辑,新增认证重试页恢复,并兼容 about-you 资料页路径。
  • 修复 GPC 订阅链路在账号已开通过 ChatGPT 订阅时仍重复重建 checkout 的问题。

Ultra9.3

10 May 19:55

Choose a tag to compare

Ultra9.3

更新内容

  • 账号运行记录页新增“运行中”状态与统计,自动运行中的账号会更直观地显示当前执行状态,并优先展示更完整的失败详情。
  • 自动运行增强了无日志卡住后的自恢复能力:当前步骤长时间没有新日志时,会按上限自动重开当前步骤,减少整轮流程无响应。
  • Plus / GPC 结账链路补强了失败恢复,覆盖创建 Checkout、账单页、GPC accessToken 获取、任务长时间无进展,以及部分 OAuth token exchange 异常后的重试路径。
  • 注册页入口恢复更稳:步骤 2 会主动拉起并调整注册标签窗口,首页注册入口在折叠窗口或隐藏态下也会继续按恢复节奏尝试进入。

修复与优化

  • 修复手机号验证码轮询可能被认证页状态探测卡死的问题,避免 HeroSMS 等待短信时一直挂住。
  • 新增 auth 页快照兜底;当重发验证码后跳到 contact-verification 500 页面、同时 content script 失联时,现在能及时识别并结束当前激活。
  • 避免把只有 contact-verification URL、但没有 500 证据的页面快照误判为服务端错误,减少误杀正常轮询。
  • 补充多组针对注册入口恢复、自动运行重开、GPC 状态停滞和手机号验证码异常场景的测试覆盖。

Ultra9.0

09 May 23:01

Choose a tag to compare

Ultra9.0

更新内容

  • 新增“操作间延迟”开关,页面输入、选择、点击、提交、继续和授权操作后默认等待 2 秒,降低页面状态未稳定导致的误操作。
  • 优化 Step 2 注册入口:打开或切回注册页后等待页面加载稳定 3 秒;官网注册入口点击前等待 3 秒,失败后最多重试 5 次。
  • 优化 Step 4 / Step 8 验证码流程:手机号注册通过短信后如继续要求邮箱验证,会自动切换到邮箱验证码轮询。
  • 优化 iCloud 与 2925 邮箱轮询:iCloud 保持最少轮询次数,2925 登录与验证码流程接入操作间延迟,同时避免影响纯轮询节奏。
  • 优化手机号验证:识别 resend 后的 contact-verification 500、WhatsApp 重发通道、号码无法发送验证码等场景,并及时换号。
  • 优化 add-phone 衔接:认证页失联时可直接回到 add-phone 页面;Step 7 登录后直接进入 add-phone 时交给共享手机号验证流程继续处理。
  • 优化 OAuth 回调等待:认证页仍处于安全验证或授权跳转时,暂停本地 localhost 回调超时判定,减少误报。
  • 优化 Step 5 资料提交:兼容更多资料页路径,支持认证重试页恢复,提交后仍停留资料页时会重试点击。

Ultra8.0

08 May 18:20

Choose a tag to compare

Ultra8.0

更新内容

  • 新增 Cloud Mail 邮箱支持:侧栏 Mail邮箱生成 均可选择 Cloud Mail,支持配置 API 地址、管理员账号、管理员密码、接收邮箱和生成域名。
  • Cloud Mail 可通过 API 生成自定义域邮箱,并接入注册验证码与登录验证码轮询;轮询时会按目标邮箱、时间窗口和排除码匹配验证码,必要时输出最近邮件样本帮助排查。
  • 文档同步补充 Cloud Mail 能力说明,并把自动邮箱获取说明扩展到 Duck / Cloudflare / Cloud Mail / iCloud / 自定义邮箱池等来源。

修复与优化

  • 修复手机号注册遇到短信发送被拒、手机号已存在或手机号异常时仍继续旧号码的问题;现在会清理当前号码运行态,并回到步骤 1 重新开始当前轮。
  • 优化白嫖复用手机号交接:手动复用号码不再误触发 HeroSMS 状态接口,自动复用失败或长时间未就绪时会停止当前轮,避免继续买新号造成状态污染。
  • 增强 HeroSMS 国家识别,支持从手机号前缀推断越南、泰国、印尼、英国、日本、德国、法国、美国等国家,减少手动复用时国家选择不匹配。
  • 补充 Cloud Mail、消息路由、手机号注册重启、验证码填写与手机号复用相关聚焦测试。