← 返回 Skills 市场
luis1213899

Codex Adapter Toolkit

作者 luis1213899 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ pending
80
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install codex-adapter-toolkit
功能描述
Codex Adapter Toolkit - Multi-provider API adapter for Codex. Use when: user wants to switch Codex API provider, set up local adapter for DeepSeek/MiniMax/Op...
使用说明 (SKILL.md)

功能概述

Codex Adapter Toolkit 提供统一的本地 API 适配器,支持多种大模型 Provider:

Provider 类型 认证方式
DeepSeek deepseek Bearer Token
MiniMax minimax API Key
OpenAI openai Bearer Token
Google Gemini gemini API Key
xAI Grok grok Bearer Token
Ollama (本地) ollama
Claude Direct claude_direct Bearer Token
OpenRouter openrouter Bearer Token

工作原理

Codex (Responses API) → http://127.0.0.1:\x3Cport>/v1/responses
         ↓ 本地适配器(协议转换)
第三方 API (Chat Completions API)
  • 适配器是轻量 Python HTTP 服务,监听 127.0.0.1:\x3Cport>
  • 将 Codex 的 Responses API 转换为各厂商的 Chat Completions API
  • 内置熔断器模式(Circuit Breaker)
  • 支持故障自动切换(Failover)

默认端口

Provider 端口
DeepSeek 18669
MiniMax 18667
讯飞 18666
自定义 可配置

安装脚本

一键安装

.\scripts\setup.ps1

安装指定 Provider

.\scripts\install-adapter.ps1 -Provider deepseek -ApiKey "your-api-key"

切换 Provider

.\scripts\switch-provider.ps1 -Provider openai

查看帮助

.\scripts\diagnose.ps1

启动适配器

方式一:使用统一适配器框架

python adapters/universal_adapter.py \x3C端口> \x3Cprovider类型> [api_key] [failover备选...]

示例:

# DeepSeek 主节点
python adapters/universal_adapter.py 18669 deepseek "sk-xxxx"

# 带故障切换(DeepSeek 主,OpenAI/Gemini 备选)
python adapters/universal_adapter.py 18669 deepseek "sk-xxxx" openai gemini

# 本地 Ollama
python adapters/universal_adapter.py 18669 ollama

方式二:使用独立适配器

# 启动 DeepSeek 适配器
python deepseek_codex_adapter.py

# 启动 MiniMax 适配器
python minimax_codex_adapter.py

运维脚本

脚本 功能
setup.ps1 一键安装所有组件
install-adapter.ps1 安装适配器
switch-provider.ps1 切换 Provider
monitor-adapter.ps1 进程监控(自动重启)
failover.ps1 故障切换测试
diagnose.ps1 智能诊断
notify.ps1 通知系统配置
backup.ps1 备份与恢复
apikey.ps1 API Key 管理
usage-stats.ps1 使用统计
logs.ps1 日志查看
dashboard-server.ps1 Web 监控面板
register-startup.ps1 注册开机启动

配置目录

适配器配置文件位于用户目录下:

  • Windows: %USERPROFILE%\.cc-switch\
  • 配置: settings.json

熔断器模式

当 Provider 失败达到阈值时自动熔断:

  • 失败阈值: 3 次
  • 恢复超时: 60 秒
  • 半开尝试: 2 次成功恢复

熔断状态可通过健康检查端点查看:

curl http://127.0.0.1:18669/health

故障切换

配置 failover providers:

python universal_adapter.py 18669 deepseek "key" openai gemini

主节点故障时自动切换到备选节点。

Web 监控面板

启动 Dashboard 服务器:

.\scripts\dashboard-server.ps1

然后访问 http://localhost:18670 查看实时状态。

通知系统

配置通知渠道:

# 钉钉
.\
otify.ps1 -Config -Channel dingtalk -ConfigAction set -ConfigValue "https://oapi.dingtalk.com/..."

# 邮件
.\
otify.ps1 -Config -Channel email -ConfigAction set -ConfigValue "smtp:port:user:pass:from:to"

发送测试通知:

.\
otify.ps1 -Test -Channel dingtalk

备份恢复

# 备份
.\backup.ps1

# 列出备份
.\backup.ps1 -Action list

# 恢复
.\backup.ps1 -Action restore latest

验证安装

# 1. 检查进程
Get-Process python | Where-Object { $_.CommandLine -like "*adapter*" }

# 2. 健康检查
curl http://127.0.0.1:18669/health

# 3. 诊断
.\diagnose.ps1

版本

v1.0.0

能力标签
requires-oauth-tokenrequires-sensitive-credentials
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install codex-adapter-toolkit
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /codex-adapter-toolkit 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Major documentation overhaul: SKILL.md rewritten for clarity and expanded feature coverage. - Renamed skill from "install-codex-adapter" to "codex-adapter-toolkit". - Added support documentation for more providers: OpenAI, Gemini, xAI Grok, Ollama, Claude Direct, OpenRouter. - New explanation of circuit breaker (熔断器) and failover features. - Introduced new scripts for provider management, backup, API key management, and a web monitoring dashboard. - Updated usage examples and health check instructions.
v1.0.0
Codex Adapter Toolkit 1.0.0 — Initial Release - Introduces tooling to automate installing Codex local API adapters for DeepSeek, MiniMax, and Xfyun on Windows. - Provides enhanced PowerShell script for adapter deployment, environment checks, health monitoring, and diagnostics. - Supports flow and non-flow response modes, function calling, and troubleshooting for common errors. - Offers both one-click automated setup and detailed manual installation steps. - Includes clear requirements, file locations, and sample usage instructions.
元数据
Slug codex-adapter-toolkit
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Codex Adapter Toolkit 是什么?

Codex Adapter Toolkit - Multi-provider API adapter for Codex. Use when: user wants to switch Codex API provider, set up local adapter for DeepSeek/MiniMax/Op... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 80 次。

如何安装 Codex Adapter Toolkit?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install codex-adapter-toolkit」即可一键安装,无需额外配置。

Codex Adapter Toolkit 是免费的吗?

是的,Codex Adapter Toolkit 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Codex Adapter Toolkit 支持哪些平台?

Codex Adapter Toolkit 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Codex Adapter Toolkit?

由 luis1213899(@luis1213899)开发并维护,当前版本 v1.0.1。

💬 留言讨论