Skip to content

Releases: kaibush/grok-register

v1.0.14

Choose a tag to compare

@github-actions github-actions released this 21 Sep 03:27

重点更新

省流默认改为较少节省,并跳过高风险缓存回放

  • 新安装默认 standard(较少节省),只缓存 cdn.grok.com,账号质量更稳。
  • 设置页会扫描已缓存的 accounts.x.ai JS,标出 Castle 指纹、Mixpanel、Turnstile、Sentry/Axiom 遥测等高风险文件。
  • 更多节省仍可缓存普通静态资源,但这些高风险文件即使已在磁盘上也不会回放,改为实时下载。

重新登录更稳,并带独立日志看板

  • 重登页增加实时日志 Tab,支持停止当前重登任务。
  • 登录前提交会等待 Turnstile;密码错误会识别页面上的 Wrong email address or password,不再当成 SSO 超时。
  • 上游已不再下发 bfs,重登不再根据该字段中断。

注册/重登日志改为定位搜索

  • 日志搜索不再过滤行,改为高亮关键字,并支持上一个 / 下一个跳转。

更新检测更快

  • 启动后立刻检查 GitHub Release,之后每 15 分钟复查一次。

升级方式

docker compose pull
docker compose up -d --force-recreate

对应镜像标签:ghcr.io/kaibush/grok-register:v1.0.14 和 latest。

v1.0.13

Choose a tag to compare

@github-actions github-actions released this 20 Sep 02:29

重点更新

保留 v1.0.9 的两档省流,并补上缓存管理

  • 「较少节省 / 更多节省」拦截与缓存规则保持 v1.0.9:较少节省只缓存 cdn.grok.com,更多节省额外缓存 accounts.x.ai/_next/static/ 哈希资源。
  • 清空缓存后,下次打开注册页会按当前省流级别自动重新下载并写入本地缓存,不会一直空着。
  • 设置页可查看当前磁盘缓存、哪些条目对当前级别生效,并一键清空。

打开注册页更稳

  • 打开注册页改为等待 domcontentloaded,超时 45 秒,失败后最多重启浏览器重试 3 次。
  • 如果页面已经到达 accounts.x.ai 且注册表单可用,导航超时按软成功处理。

账号列表可单独筛选 GrokIQ 降智

  • 风控状态新增「GrokIQ 降智」选项,只列出 GrokIQ 判定为降智或已隔离的账号。
  • 后端同时识别 grokiq_result.degraded 以及 verdict 为 degraded / quarantined 的回传。

Docker arm64 构建更抗镜像同步抖动

  • apt-get update 遇到 Ubuntu ports 文件大小不一致时会清缓存并重试。

升级方式

docker compose pull
docker compose up -d --force-recreate

对应镜像标签:ghcr.io/kaibush/grok-register:v1.0.13 和 latest。

v1.0.11

Choose a tag to compare

@github-actions github-actions released this 15 Sep 14:02

重点更新

低流量模式恢复 hashed JS 缓存

  • 缓存未命中时,对 cdn.grok.com 和 accounts.x.ai/_next/static/ 再走 route.fetch() 写入共享缓存。
  • 约 1.8MB 的注册页主包不会每个独立浏览器都重新下载;后续账号从本机缓存读取。
  • 注册页文档、API 和 Cloudflare 挑战仍然不拦截,避免再出现代理超时。

打开注册页不再容易超时

  • 打开注册页改为等待 domcontentloaded,超时 45 秒,失败后最多重启浏览器重试 3 次。
  • 如果页面已经到达 accounts.x.ai 且注册表单可用,导航超时按软成功处理。

Docker arm64 构建更抗镜像同步抖动

  • apt-get update 遇到 Ubuntu ports 文件大小不一致时会清缓存并重试,减少 tag 发版被瞬时镜像问题打断。

账号列表可单独筛选 GrokIQ 降智

  • 风控状态新增「GrokIQ 降智」选项,只列出 GrokIQ 判定为降智或已隔离的账号。
  • 后端同时识别 grokiq_result.degraded 以及 verdict 为 degraded / quarantined 的回传。

升级方式

docker compose pull
docker compose up -d --force-recreate

对应镜像标签:ghcr.io/kaibush/grok-register:v1.0.11 和 latest。

v1.0.9

Choose a tag to compare

@github-actions github-actions released this 30 Aug 07:15

重点更新

接收 GrokIQ 检测回调

  • 新增 POST /api/integrations/grokiq/notify,用与导入 Webhook 相同的 x-grokiq-token 接收检测结果。
  • 账号列表和详情会显示 GrokIQ 降智徽章,以及判定、风险分和通知时间。
  • GrokIQ 降智视为原来的风控标记:盾牌图标、异常账号筛选都会生效,徽章保留。

验证码超时移动邮箱分组

  • 可配置 outlookemail_code_timeout_group_id。
  • Outlook 邮箱未收到验证码时,自动移到指定分组,方便注册侧后续处理。

升级方式

docker compose pull
docker compose up -d --force-recreate

对应镜像标签:ghcr.io/kaibush/grok-register:v1.0.9 和 latest。

v1.0.8

Choose a tag to compare

@github-actions github-actions released this 29 Aug 16:12

重点更新

低流量模式默认更多节省

  • 低流量模式新增节省级别:standard ,more 额外缓存更多资源。
  • 默认级别改为 more。
  • 共享缓存不再在网络请求期间长时间持锁,避免并发注册互相卡住。

验证码等待缩短

  • 各邮箱渠道的验证码轮询默认超时从 180 秒调整为 60 秒,未收到验证码时更快更换邮箱重试。

停止任务可中断浏览器启动

  • 点击停止后会中断正在启动的 Camoufox / CloakBrowser,不再空等启动完成。
  • 浏览器启动增加 60 秒超时,并串行化启动过程。
  • 紧急终止会一并清理本项目卡住的 Playwright 驱动进程。
  • 取消回调会贯穿打开注册页、重启浏览器和更换邮箱后的重启。

风控判断说明

  • 上游 grok.com 已不再下发 bfs 标记,注册机无法判断账号是否风控。
  • 账号级降智检测和自动隔离请使用 GrokIQ。

升级方式

docker compose pull
docker compose up -d --force-recreate

对应镜像标签:ghcr.io/kaibush/grok-register:v1.0.8 和 latest。

v1.0.7

Choose a tag to compare

@github-actions github-actions released this 28 Aug 02:00

重点更新

更新日志

  • 将 TokenAuth 授权转换配置并入注册设置,统一管理注册与授权相关选项。
  • 注册设置分为“基础注册”和“授权转换”两个一级 Tab,减少页面滚动并明确配置边界。
  • 优化注册效率及进一步节省代理流量

升级方式

docker compose pull
docker compose up -d --force-recreate

对应镜像标签:ghcr.io/kaibush/grok-register:v1.0.7 和 latest。

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 27 Aug 08:49

重点更新

更新说明支持 Markdown

  • 版本更新弹窗现在按 Markdown 渲染 GitHub Release 内容。
  • 支持标题、列表、链接、行内代码和代码块,较长说明更易阅读。
  • 外部链接会在新窗口打开,并保留安全的链接属性。

低流量模式缓存修正

  • 静态资源共享缓存继续限定为已验证的 cdn.grok.com JavaScript、CSS 和字体资源。
  • accounts.x.ai 的页面文档、动态配置、风控状态及脚本不再跨浏览器 profile 共用,避免不同批次资源组合导致注册提交卡住。
  • 缓存响应会过滤 Set-Cookie、压缩和长度相关响应头,防止共享会话信息或返回不匹配的响应元数据。
  • 调试模式新增 accounts.x.ai 资源诊断日志,可记录资源类型、状态、实际网络字节数和累计请求量,查询参数不会写入日志。

升级方式

docker compose pull
docker compose up -d --force-recreate

对应镜像标签:ghcr.io/kaibush/grok-register:v1.0.6 和 latest。

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 25 Aug 14:17

重点更新

省流量注册模式

注册设置新增“低流量注册模式”开关,默认开启;需要完整浏览器资源时可以在注册设置中关闭。

  • 每个账号仍使用独立浏览器 profile,不复用 Cookie、登录状态或站点存储。
  • 本地缓存单文件上限 24 MB、总容量上限 512 MB,超过后自动清理最旧资源。

出口 IP 风控识别

  • 在浏览器内部识别代理后的真实出口 IP,避免使用宿主机直连 IP 作为判断依据。
  • 打开注册页前检查出口 IP;命中历史风控名单时,自动重启浏览器并尝试切换代理出口。
  • 注册发生 bot 风控时再次检测出口 IP,适配注册过程中动态代理出口发生变化的情况。
  • 保存风控 IP、关联邮箱、命中次数、botFlagSource 和最近失败原因。
  • 账号详情展示注册出口 IP;账号中心新增“出口 IP 风控”页面,可搜索和移除历史记录。
  • 无法识别或暂时无法切换出口时会记录清晰日志,并保持注册任务可继续运行。

使用方式

  1. 更新到 v1.0.5 后进入“设置 -> 注册设置”。
  2. 开启“低流量注册模式”并保存。
  3. 在“账号中心 -> 出口 IP 风控”查看被记录的风险出口。

低流量模式建议先用少量账号观察注册成功率和代理流量变化,再逐步扩大并发和注册数量。

镜像

标签构建完成后可使用:

docker compose pull
docker compose up -d --force-recreate

对应镜像标签:ghcr.io/kaibush/grok-register:v1.0.5 和 latest。

v1.0.4

Choose a tag to compare

@github-actions github-actions released this 25 Aug 08:48

Full Changelog: v1.0.3...v1.0.4

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 15 Aug 06:27

Full Changelog: v1.0.2...v1.0.3