侧边栏壁纸
博主头像
一万AI分享

聚焦AI、数码、未来趋势,用内容解码科技世界。下一代的改变,今天开始讲给你听。

  • 累计撰写 31 篇文章
  • 累计创建 11 个标签
  • 累计收到 51 条评论

目 录CONTENT

文章目录

Epic 免费游戏全自动领取终全指南:AI 驱动的“喜加一”神器

一万AI分享
2025-12-22 / 0 评论 / 1 点赞 / 112 阅读 / 0 字 / 正在检测是否收录...

🤖 Epic 免费人 (AiHubMix 增强版):利用 Gemini AI 实现全自动领取终极指南

作者/博主:一万AI分享

项目背景:本项目基于原作者 QIN2DIM/epic-awesome-gamer 进行二次开发与深度重构,针对国内环境及特殊领取逻辑进行了全面增强。

项目地址:https://github.com/10000ge10000/epic-awesome-gamer

🌟 为什么选择这个增强版?

在众多的自动领取脚本中,本项目(AiHubMix Enhanced Edition)针对当前 Epic 的风控与领取痛点进行了深度优化:

  • 🤖 AI 强力过验证:内置底层补丁,完美适配 AiHubMix 等中转站。即使在国内无法直连 Google,也能通过 Base64 直传调用 Gemini 系列模型,秒杀 hCaptcha 旋转/点击验证码。
  • ⚡️ 独家支持即时结账:修复了类似《Blood West》这类点击 "Get" 后直接弹出支付窗口(Instant Checkout)的游戏无法领取的问题,彻底解决漏领隐患。
  • 📦 全内容一网打尽:移除了原版的捆绑包过滤逻辑,无论是普通游戏还是 Bundles 捆绑包,所有免费内容全部自动入库。
  • 🛡️ 智能弹窗处理:自动识别并点击“内容警告 (Content Warning)”和“年龄限制”弹窗,确保自动化流程零卡顿。

🛠️ 前置准备工作

在开始部署之前,请先准备好以下“原材料”:

  1. 账号调整:进入 Epic 账户设置必须暂时禁用该账户的邮箱或手机二步验证 (2FA)。
  2. 获取 Gemini API Key
  • 方案 A(官方):访问 Google AI Studio 免费获取(需海外环境)。
  • 方案 B(推荐):使用 AiHubMix 等第三方中转服务,支持国内直连。
  1. 项目源码Fork 本项目仓库 到你的个人账号。

🚀 场景一:云端自动化 (GitHub Actions) —— 推荐 🔥

如果你没有 24 小时开机的服务器,利用 GitHub 的免费资源是最高效的选择。

1. 配置环境变量 (Secrets)

在 GitHub 仓库的 Settings -> Secrets and variables -> Actions 中添加以下变量:

变量名 必填 默认值 / 示例 功能说明
EPIC_EMAIL [email protected] Epic 账号邮箱(需关 2FA)。
EPIC_PASSWORD password123 Epic 账号密码。
GEMINI_API_KEY sk-xxxxxxxx 你的 API Key。
GEMINI_BASE_URL https://aihubmix.com 接口地址(官方填 https://generativelanguage.googleapis.com)。
GEMINI_MODEL gemini-2.5-pro 建议: 2025 年末 Pro 模型配额受限,推荐用 1.5-flash

2. 启用工作流

进入 Actions 页面,手动启用 Workflow 并点击 Run workflow 进行初次测试。此后它将根据 Cron 表达式每周定时运行。

3:项目私有化

因GitHub政策原因,建议将fork后的项目私有化


🏠 场景二:飞牛 NAS (FnOS) / Docker 本地部署

对于本地 NAS 用户,使用 Docker Compose 部署最为稳定,且方便管理运行日志。

1. 部署配置 (docker-compose.yaml)

在 NAS 中创建文件夹 epic-auto,新建 docker-compose.yaml
并填入以下内容,并修改核心账号配置。

name: epic-awesome-gamer

services:
  epic-awesome-gamer:
    image: ghcr.io/10000ge10000/epic-awesome-gamer:latest
    restart: always
    container_name: epic-awesome-gamer
  
    environment:
      - TZ=Asia/Shanghai

      # ----------------------------------------
      # 核心账号配置
      # ----------------------------------------
      - EPIC_EMAIL=你的邮箱@example.com
      - EPIC_PASSWORD=你的密码
      - GEMINI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxx

      # ----------------------------------------
      # AiHubMix / Gemini 配置
      # ----------------------------------------
      - GEMINI_BASE_URL=https://aihubmix.com
      - GEMINI_MODEL=gemini-2.5-pro

      # ----------------------------------------
      # 运行参数
      # ----------------------------------------
      - ENABLE_APSCHEDULER=true
  
      - DISABLE_BEZIER_TRAJECTORY=true
      - EXECUTION_TIMEOUT=120
      - RESPONSE_TIMEOUT=30
      - RETRY_ON_FAILURE=true
      - WAIT_FOR_CHALLENGE_VIEW_TO_RENDER_MS=1500
      - CONSTRAINT_RESPONSE_SCHEMA=true
      - CHALLENGE_CLASSIFIER_MODEL=gemini-2.5-flash
      - IMAGE_CLASSIFIER_MODEL=gemini-2.5-pro
      - SPATIAL_POINT_REASONER_MODEL=gemini-2.5-pro
      - SPATIAL_PATH_REASONER_MODEL=gemini-2.5-pro
      - IMAGE_CLASSIFIER_THINKING_BUDGET=970
      - SPATIAL_POINT_THINKING_BUDGET=1387
      - SPATIAL_PATH_THINKING_BUDGET=1652

    volumes:
      - "./volumes/:/app/app/volumes/"

    entrypoint: [ "/usr/bin/tini", "--" ]
    command: xvfb-run --auto-servernum --server-num=1 --server-args='-screen 0, 1920x1080x24' uv run app/deploy.py

    mem_limit: 4g
    shm_size: '2gb'

2. 启动与持久化

  • 启动:在终端运行 docker compose up -d
  • 重要:务必确认 ./volumes/ 目录已生成,它保存了你的 Cookies 和运行日志,确保下次运行无需重新验证。

🔍 如何确认运行状态?

通过查看容器日志(docker logs -f epic-awesome-gamer),你可以实时观察 AI 的操作:

  • 识别补丁:日志显示 🚀 Base64 文件绕过补丁加载成功
  • 即时结账:遇到特殊游戏时,日志显示 🚀 Triggering Instant Checkout Flow...
  • 成功标志:看到 🎉 Successfully collected,恭喜,游戏入库!

💡 进阶小贴士 (Tips)

[!IMPORTANT]
关于登录超时:GitHub Actions 的共享 IP 有时会被 Epic 风控导致 Timeout。这通常是暂时性的,手动重试一次或等待下一次自动执行即可,无需频繁修改配置。

  • 安全性:切勿将包含密码的 .env 文件上传到任何公开平台。
  • 模型建议:如果你的 API 配额充足,使用 gemini-2.5-pro 会有更高的验证码识别成功率;若追求极致稳定,gemini-1.5-flash 是首选。

✍️ 结语

技术存在的意义,就是为了让繁琐的生活变得更加优雅。希望这个增强版工具能帮你守住每一个“喜加一”的机会。

如果你觉得本教程有用,欢迎关注我的频道 「一万AI分享」。我在评论区等着你的部署好消息!


1

评论区