AI个人学习
和实操指南
豆包Marscode1

无服务器快速部署Grok3国内镜像站

综合介绍

Grok Playground 是由“技术爬爬虾”团队开发的一个开源项目。这个工具的核心功能是让用户在10秒内部署一个Grok3国内镜像网站。Grok3 是 xAI 推出的人工智能模型,而 Grok Playground 通过简单操作,帮助用户绕过地域限制,快速使用Grok3。它支持多账户聚合,解决单账户额度不足的问题。项目基于 Deno 技术,支持服务器、Netlify、Deno 和 Cloudflare Worker 等多种部署方式。官方建议使用海外IP干净的云服务器部署,以避免Grok的风控问题。项目于2025年3月4日发布,作者在B站、YouTube等平台提供了视频教程。

无服务器快速部署Grok3国内镜像站-1


 

功能列表

  • 快速部署:10秒内搭建Grok3镜像网站,无需复杂配置。
  • 多账户聚合:支持多个Grok3账户切换,额度用尽时自动更换。
  • 地域解锁:通过代理技术,让国内用户也能访问Grok3服务。
  • 多平台支持:支持服务器、Netlify、Deno 和 Cloudflare Worker 部署。
  • 开源免费:代码公开,用户可自由修改和优化。
  • 手机适配:网站界面支持手机端访问,随时随地可用。

 

使用帮助

安装和部署流程

Grok Playground 提供多种部署方式。以下是详细步骤,适合不同需求的用户。

服务器部署(推荐)

  1. 准备服务器
    需要一台海外IP的云服务器(香港也可以)。推荐阿里云、腾讯云等服务商,确保IP干净,避免Grok风控。
  2. 安装 unzip
    在 Ubuntu 系统上运行以下命令:
sudo apt-get install unzip -y
  1. 安装 Deno
    输入以下命令安装 Deno:
curl -fsSL https://deno.land/install.sh | sh

安装后,重启终端(关闭再打开),用 deno --version 检查版本。

  1. 下载项目代码
    运行以下命令克隆项目:
git clone https://github.com/tech-shrimp/grok-playground
  1. 进入目录
    进入项目文件夹:
cd grok-playground
  1. 启动服务
    执行启动脚本:
sh deno_start.sh

默认使用80端口。如需更改端口,编辑 src/deno_index.ts 文件中的端口号。

  1. 配置 HTTPS
    用 Cloudflare 设置域名和 HTTPS,或者手动配置证书。完成后,访问服务器IP或域名即可使用。

Netlify 部署

  1. 点击部署按钮
    访问 https://app.netlify.com/start/deploy?repository=https://github.com/tech-shrimp/grok-playground,点击按钮。
  2. 登录 GitHub
    用 GitHub 账户登录,授权 Netlify 访问仓库。
  3. 自动部署
    Netlify 会自动分配一个免费域名(国内可直连)。部署成功后,访问该域名即可。

Deno 部署

  1. Fork 项目
    在 GitHub 上 fork https://github.com/tech-shrimp/grok-playground 到你的账户。
  2. 登录 Deno Deploy
    访问 https://dash.deno.com/,注册或登录。
  3. 创建项目
    在 https://dash.deno.com/new_project 创建新项目,选择你 fork 的仓库。
  4. 配置入口
    设置 Entrypoint 为 src/deno_index.ts,其他字段留空。
  5. 部署
    点击“Deploy Project”,部署完成后获取域名,打开即可使用。

Cloudflare Worker 部署

  1. 点击部署按钮
    访问 https://deploy.workers.cloudflare.com/?url=https://github.com/tech-shrimp/grok-playground,点击按钮。
  2. 登录 Cloudflare
    用 Cloudflare 账户登录。
  3. 填写信息
    输入 Account ID 和 API Token(在 Cloudflare 仪表盘获取)。
  4. Fork 并部署
    Fork 项目,启用 GitHub Action。部署后,在 https://dash.cloudflare.com 查看 Worker 地址。
  5. 注意事项
    国内访问需魔法上网,否则可能被 Cloudflare 盾拦截。

如何使用主要功能

快速部署镜像网站

  • 部署完成后,访问生成的域名(例如 https://grok.tech-shrimp.com/)。
  • 页面加载后,输入问题或指令,Grok3 会返回答案。整个过程只需10秒。

多账户聚合

  • 在配置文件中添加多个Grok3账户的 API Key(具体位置见项目 README)。
  • 系统检测到当前账户额度不足时,会自动切换到下一个账户。
  • 示例配置:
{
"accounts": [
{"key": "你的第一个API密钥"},
{"key": "你的第二个API密钥"}
]
}

地域解锁

  • 项目内置代理功能,自动转发请求到可用服务器。
  • 无需额外工具,国内用户也能直接访问Grok3服务。

本地调试

Deno 调试

  1. 安装 Deno
    • Windows:
      irm https://deno.land/install.ps1 | iex
      
    • Mac/Linux:
      curl -fsSL https://deno.land/install.sh | sh
      
  2. 启动项目
    进入项目目录,运行:

    deno run start
    

Netlify 调试

  1. 安装 Node.js
    下载并安装 Node.js(官网:https://nodejs.org)。
  2. 安装 Netlify CLI
    运行:

    npm install -g netlify-cli
    
  3. 进入目录
    cd grok-playground
    
  4. 登录并调试
    netlify login
    netlify dev
    

注意事项

  • 服务器部署建议用干净IP,避免被Grok风控拦截。
  • 无服务器部署(Netlify/Deno/Cloudflare)可能因IP问题被盾,刷新页面可尝试更换IP。

如何获取Grok Cookie

  1. 开启魔法上网
  2. 注册账户,并且登录Grok官方网站 (https://grok.com)
  3. 打开浏览器的开发者工具(按F12)
  4. 切换到"网络"(Network)标签,刷新页面
  5. 在网络请求列表中找到一个API请求
  6. 在请求头(Headers)中找到"Cookie"字段
  7. 复制整个Cookie值并粘贴到文本框中

无服务器快速部署Grok3国内镜像站-1

 

应用场景

  1. 技术学习
    开发者可以用它学习 Deno、Netlify 等平台的部署方法,探索AI镜像网站搭建。
  2. AI体验
    用户无需复杂配置,就能快速试用Grok3的问答和生成功能。
  3. 团队使用
    小团队可部署镜像网站,通过多账户支持多人同时使用AI服务。

 

QA

  1. 部署需要服务器吗?
    不一定。可以用 Netlify 或 Deno 免费部署,但服务器部署更稳定。
  2. 国内能直接用吗?
    可以。项目内置代理,绕过地域限制。无服务器部署可能需要刷新解决盾问题。
  3. 支持手机端吗?
    支持。部署后的网站适配手机浏览器,随时可用。
未经允许不得转载:首席AI分享圈 » 无服务器快速部署Grok3国内镜像站
zh_CN简体中文