DeepAICode2API
复用桌面端登录后写入的 API Key,无需另申请密钥;纯 Go 标准库实现,注册 → 登录 → 取 Session → 验活 → 入池 一条龙,单文件约 10 MB,零外部依赖。单号每日 200 额度,包含 [前沿的计量模型] 和 [免费不计量模型]
| 能力 | 说明 |
|---|---|
| 双协议 | OpenAI /v1/chat/completions、/v1/responses;Anthropic /v1/messages |
| 号池治理 | 分组轮询、失败换号、容量退避、按账号配额调度 |
| 账号注册 | 邮箱注册 → 登录 → 取 Key → 验活 → 入池,CF 临时邮箱 + 代理池 |
| 控制台 | 单页内嵌 UI:账号 / 密钥 / 日志 / 统计 / 注册 / 设置 |
| 安全 | 密钥鉴权、管理口令、同源写保护、状态文件 AES-256-GCM 可选加密 |
| 可回归 | 3.8k 行测试,go test -race + CI 覆盖 5 个包 |
┌──────────────┐ /v1/chat/completions ┌────────────────┐ Api-Key + Theos 头 ┌─────────────────────────────┐
│ OpenAI SDK │ /v1/responses │ DeepAICode2API │ X-DeepAI-Code-Machine │ https://api.deepai.org │
│ Claude Code │ /v1/messages │ (本网关) │ ─────────────────────▶ │ /deepai_code/chat/completions│
│ pi / Cline │ /v1/models │ │ ◀───────────────────── │ /deepai_code/responses │
└──────────────┘ SSE 流式 / 非流式 └───────┬────────┘ OpenAI 兼容 SSE └─────────────────────────────┘
│ 自动读取
▼
~/.deepai-code/userdata/secrets/deepai-account.bin
{"apiKey":"…","username":"…","isPro":false}
一、 关键事实
| 环节 | 逆向结果 |
|---|---|
| 应用形态 | Electron 壳(app.asar)+ 独立 server(server.asar,约 200 MB) |
| 数据目录 | T3CODE_HOME 或 ~/.deepai-code,状态目录为 <base>/userdata |
| 凭据落盘 | <stateDir>/secrets/deepai-account.bin,明文 JSON(文件权限 0600) |
| 凭据内容 | {apiKey, username, isPro},apiKey 为 UUID 格式 |
| 推理入口 | POST https://api.deepai.org/deepai_code/chat/completions |
| Responses 入口 | POST https://api.deepai.org/deepai_code/responses(仅 api=openai-responses 模型) |
| 模型目录 | GET https://api.deepai.org/deepai_code/models |
| 配额 | GET https://api.deepai.org/deepai_code/theos |
| 用量 | GET https://api.deepai.org/get_usage_summary |
| 语音转写 | POST https://api.deepai.org/speech_to_text(字段 voiceRecording) |
| 联网搜索 | POST https://api.deepai.org/deepai_code/web_search |
| 鉴权 | 请求头 Api-Key: <apiKey>(不是 Authorization) |
| 协议头 | X-DeepAI-Code-Theos: 2(计费车道版本) |
| 机器指纹 | X-DeepAI-Code-Machine: sha256(原始机器 UUID),用于按天发放免费 Theos |
| 会话粘性 | X-Session-Affinity(body 里的 prompt_cache_key 也会被上游使用) |
| 容量拒绝 | 409 {"error":{"code":"session_busy"}} + Retry-After |
| 浏览器登录 | GET /deepai_code/desktop_auth/?state=…&port=… → 本机 /auth-callback?code=… → POST /deepai_code/desktop_auth/exchange/ |
二、支持的模型
模型目录完全由上游下发(当前 14 个,下表是 2026-11-06 的快照),
网关只做缓存与别名,上游新增模型无需改代码。默认免费模型:
| ID | 名称 | 上下文 | 最大输出 | 说明 |
|---|---|---|---|---|
glm-5.3-flash |
GLM 5.3 Flash | 1,048,576 | 131,072 | 默认模型,免费 |
deepseek-v4.1-flash |
DeepSeek V4.1 Flash | 1,048,576 | 131,072 | 免费 |
mimo-2.6-flash |
MiMo 2.6 Flash | 1,048,576 | 131,072 | 免费 |
solar-mini-4 |
Solar Mini 4 | 524,288 | 131,072 | 免费,纯文本 |
gpt-6-luna |
GPT-6 Luna | 1,048,576 | 128,000 | 免费 |
mimo-2.6-pro |
MiMo 2.6 Pro | 1,048,576 | 131,072 | 免费 |
crouton-alpha |
Crouton Alpha | 1,048,576 | 131,072 | 免费 |
deepai-cyber |
DeepAI Cyber | 65,536 | 8,192 | 免费,纯文本 |
付费(premier)模型包括 gpt-6.1-sol、glm-5.3、kimi-k3、
claude-opus-5-5、claude-fable-5-1、gpt-6-astra(Responses 端点)。

