为什么到处都有人在卖 Token?以及如何 0 成本搭建你自己的 AI 中转站
原创 0xsec笔记本 0xSec笔记本 2026年4月13日 13:59
我是怎么把一堆 AI 的网页版白嫖额度,统一变成 API 的
这篇不是什么"赚钱教程",也不是教你薅羊毛的。我只是觉得,当你弄清楚这条产业链的逻辑之后,你会发现:很多人花钱买的东西,其实自己就能搭。

零、起点:一个让人头疼的问题
你有没有遇到过这种情况——
手头有 ChatGPT Plus、Claude Pro,还有 Gemini,每个都有免费额度(订阅套餐),每个都在各自的网页上孤立存在。你写的自动化脚本只能调 OpenAI 的官方 API,想用 Claude?换一套 SDK。想用 Gemini?再换一套。遇上哪个服务抽风,整条流水线就卡死了。
然后打开某宝、某鱼,甚至一些独立站,搜"Claude API"或者"GPT-4 API",你会看到一大堆卖家,价格从几块钱到几十块不等,标题大多写着"稳定中转""低价 API""无需魔法"。
这些人卖的是什么?他们从哪里搞来的?
答案说出来其实很简单,但大多数人从来没想过这个问题。
一、Token 倒卖产业链是怎么运转的(配合购买网页端额度)
事情要从 AI 平台的定价策略说起。
OpenAI、Anthropic、Google 这些公司,一方面提供付费 API(按 Token 计费,价格不低),另一方面又有网页版——ChatGPT Free、Claude.ai 免费套餐、Gemini 基础版——这些网页版对普通用户是免费的,每天有一定额度,用完了等明天。
网页版是为人设计的,但它背后走的一样是真实的模型。
然后有一批人发现了一件事:网页版登录之后会生成 OAuth Token,这个 Token 理论上可以模拟 API 调用。只要把这个 Token 截下来,做一层转发,就能把"网页版免费额度"包装成"API 服务"对外出售。
于是整条产业链就跑起来了:
批量注册账号(或者收购别人的账号),囤积 OAuth Token,搭一个转发服务,设置一个比官方 API 便宜一截的价格,卖给需要便宜 API 的开发者和个人用户。
中间商赚的是什么?就是"信息差"加"技术门槛"——明明是免费额度,但大多数人不知道能这么用,也不知道怎么自己搭。
溢价有多高?随便看几家,3 到 10 倍都算正常。
二、CLIProxyAPI 到底做了什么
本质上,它是一个反向代理 + API 适配层。
它把你在浏览器里登录 ChatGPT / Claude / Gemini 之后产生的 OAuth Token 拿过来,伪装成 API 调用方,把你的请求塞进去,然后把响应整理成标准的 OpenAI 格式吐回来。
对外暴露的接口和 OpenAI 官方完全兼容——/v1/chat/completions、/v1/models,那些你熟悉的端点全都在。所以任何支持自定义 base URL 的工具,都可以无缝接入。
支持的平台:ChatGPT、Claude、Gemini、Codex、Kimi,还在持续扩充。
三、装起来其实不复杂
整个安装流程基本就三步:Docker 拉镜像、写配置文件、跑起来。
第一步,确保你有 Docker:
sudo apt update && sudo apt install -y docker.io curl git
sudo systemctl enable --now docker
第二步,拉取项目(源码方式):
mkdir -p ~/cli-proxy-api/
cd ~/cli-proxy-api/
git clone https://github.com/router-for-me/CLIProxyAPI.git
cd CLIProxyAPI
第三步,建好配置目录和 config.yaml:
cp config.example.yaml config.yaml
nano config.yaml
配置文件写起来也很直白(这个配置是在你不使用任何api,只像单纯使用网页版的ai):
***此处省略很多
host: "0.0.0.0"
port: 8317
tls:
enable: false
remote-management:
allow-remote: true
secret-key: "自己定一个安全密码"
auth-dir: "~/.cli-proxy-api"
api-keys:
- sk-你的OAuth-token-粘在这里
debug: false
***此处省略很多
关键点:
api-keys这里填的不是花钱买的 API Key,而是你网页版登录后浏览器里能拿到的 OAuth Token。这就是"把网页版额度变 API"的魔法所在。
第四步,成功后运行 CLIProxyAPI:
cd ~/cli-proxy-api/CLIProxyAPI
bash docker-build.sh
docker compose up -d
注意:如果过程中遇到 Docker 权限问题
(当前用户无法访问docker daemon)

解决方案:
把当前用户加入docker 组
sudo usermod -a6 docker $USER
让权限立即生效(关键)
newgrp docker
# 再次
bash docker-build.sh
docker compose up -d

验证一下:
docker ps

第五步,通过网址访问web控制台:
http://127.0.0.1:8317/management.html
# 在config.yaml中设置了host: "0.0.0.0"就可以实现局域网访问web控制台


第六步,登录自己的ai网页端绑定账户从而获取token额度

第七步,信息查看
配置后的配额管理,可以同时登录多个账号,会自动分配。当你账号够多,额度越多

可用模型

四、然后是真正有意思的部分:联动其他工具
光有 API 还不够,我真正想做的是自动化流水线——数据抓取、AI 处理、结果分发,全部串起来,不用人盯着。
这就需要把 CLIProxyAPI 和几个各有专长的工具组合使用:
Hermes:任务调度中枢
Hermes 是一个自动化任务调度框架,支持定时触发、事件驱动、脚本串联。它本身不关心你的 AI 用的是哪家,只要给它一个 HTTP 接口就行。
把 CLIProxyAPI 的地址填进 Hermes 的 AI 后端配置里,它就能愉快地调用任何你挂在 CLIProxyAPI 上的模型了。比如每天凌晨 3 点自动生成日报,用 Claude 还是 ChatGPT 全凭你心情。


OpenClaw:网页数据抓取
OpenClaw 负责从各种网页、论坛、平台上抓结构化数据——用户评论、新闻摘要、价格变动之类的。
它和 CLIProxyAPI 的搭配方式是:抓完数据直接扔给 CLIProxyAPI,让 AI 处理。OpenClaw 自己的 AI 接口也兼容 OpenAI 格式,改一下 base URL 就切过来了。
Claude Code / Codex:代码生成搭档
这两个工具都支持自定义 API endpoint,配置起来最省心。
Claude Code 在命令行里加上环境变量:
export ANTHROPIC_BASE_URL=http://localhost:8317/v1
export ANTHROPIC_API_KEY=sk-你的key
claude # 正常启动,但走的是本地代理

Codex(OpenAI 的代码模型)同理:
export OPENAI_API_BASE=http://localhost:8317/v1
export OPENAI_API_KEY=sk-你的key
从这两个工具的角度,它们完全感知不到后面其实走的是网页版额度,照用就行。
六、踩坑记录(很重要)
端口冲突:8317 和 8085 如果已经被占用,在 config.yaml 和 docker run 的 -p 参数里同时改掉,别只改一个。
OAuth Token 过期:网页版 Token 有有效期,失效之后所有调用都会报 401。CLIProxyAPI 支持自动刷新,但配置要到位。如果突然大量报错,先检查 Token 状态。
并发控制:网页版额度不是无限的,调用太猛会触发频率限制。CLIProxyAPI 有并发控制选项,根据你的实际额度量力而为。
1. CLIProxyAPI 这套方案是真的省心。本质上就是用一层薄薄的代理,把分散的网页版额度打包成了一个标准 API,代价是维护一个轻量的本地服务。
2. 我自己跑了一段时间,稳定性没什么大问题,偶尔 Token 过期需要手动刷一下,其他时间基本不用管它。
3. 优化:当有一定魔法后,购买网页版的会员,获取更高额度进行搭配使用则会体验感更加

0xsec笔记本
喜欢作者
AI笔记集 · 目录
上一篇【白嫖指南】每天500首原创BGM,MiniMax Music 2.6 把 AI 音乐做成了“自动化脚本”
作者提示: 个人观点,仅供参考
阅读 143
留言 3
写留言
-
林洛笙
浙江16小时前赞
大佬,怎么防被封号呢
0xSec笔记本
作者16小时前赞
没有万能的

林洛笙
浙江16小时前赞
回复 0xSec笔记本:

已无更多数据
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)