cli-anything-cliproxyapi
CLI harness for CLIProxyAPI proxy server management
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
CLI harness for CLIProxyAPI proxy server management
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
查 ms NAS 系统信息、系统状态、硬件状态、运行状态,或想查看 CPU、内存、存储、磁盘温度、网络、风扇、UPS 信息时使用。这个技能会确保 `cli-anything-ms` 可用,调用 ms 的 NAS 信息接口获取最新状态,并用中文总结回复。
查看和管理 ms 下载器、下载中任务和下载历史时使用,例如“下载任务”“下载器状态”“下载中”“下载历史”“暂停这个下载”“恢复下载”“删除下载任务”。
查看或执行 ms 站点签到时使用,例如“站点签到记录”“哪些站点签到失败”“给馒头签到”“执行站点签到”“全部站点签到”。
查看 ms 站点状态、站点列表、站点统计、上传下载量、魔力值、做种数据、登录状态和签到状态时使用,例如“站点状态”“站点统计”“各站上传下载”“哪些站没登录”“今天站点数据”。
查看和同步 ms 媒体服务器时使用,例如“媒体服务器状态”“媒体服务同步信息”“媒体库列表”“同步历史”“正在播放”“最近添加”“继续观看”“立即同步媒体库”。
查看 ms 云端资源 HASH 上报贡献榜时使用,例如“云端资源贡献榜”“洪荒封神榜”“荣耀数量榜”“今日榜”“7天榜”“总榜”“我的贡献排名”。
| name | cli-anything-cliproxyapi |
| version | 1.0.0 |
| description | CLI harness for CLIProxyAPI proxy server management |
| entry_point | cli-anything-cliproxyapi |
| install | pip install cli-anything-cliproxyapi |
| python | >=3.9 |
| dependencies | ["click>=8.0","requests>=2.28","rich>=13.0","PyYAML>=6.0"] |
CLI 管理工具,用于通过 Management API 管理 CLIProxyAPI 代理服务器。
pip install cli-anything-cliproxyapi
优先级:--url/--key > 环境变量 CPA_URL/CPA_KEY > ~/.cliproxyapi-cli.yaml
# 环境变量方式
export CPA_URL=http://127.0.0.1:8317
export CPA_KEY=your-management-key
# 或保存到配置文件
cli-anything-cliproxyapi config save-connection --url http://127.0.0.1:8317 --key your-key
| 命令 | 说明 |
|---|---|
server status | 健康检查 |
server version | 获取最新版本 |
| 命令 | 说明 |
|---|---|
config get | 获取当前配置 |
config get-yaml | 获取 YAML 配置 |
config set-yaml [YAML] | 更新 YAML 配置 |
config debug [true/false] | 获取/设置调试模式 |
config proxy-url [URL] | 获取/设置/删除代理 URL |
config routing [strategy] | 获取/设置路由策略 |
config retry [N] | 获取/设置重试次数 |
config ws-auth [true/false] | WebSocket 认证 |
config save-connection | 保存连接参数 |
| 命令 | 说明 |
|---|---|
auth list | 列出认证文件 |
auth codex-quota | 获取已启用 Codex 凭证额度 |
auth upload FILENAME | 上传认证文件 |
auth download FILENAME | 下载认证文件 |
auth delete FILENAME | 删除认证文件 |
auth status FILENAME BOOL | 启用/禁用 |
auth fields FILENAME --set K V | 更新字段 |
auth models | 关联模型 |
auth definitions CHANNEL | 模型定义 |
auth vertex-import KEY_JSON | 导入 Vertex |
| 命令 | 说明 |
|---|---|
oauth login PROVIDER | 发起 OAuth (anthropic/codex/gemini/antigravity/qwen/kimi/iflow) |
oauth iflow-cookie COOKIE | iFlow Cookie 登录 |
oauth callback | 处理回调 |
oauth status SESSION_ID | 查看状态 |
| 命令 | 说明 |
|---|---|
keys list | 列出 API 密钥 |
keys add KEY | 添加密钥 |
keys delete KEY | 删除密钥 |
keys gemini list/add/delete | Gemini 密钥 |
keys claude list/add/delete | Claude 密钥 |
keys codex list/add/delete | Codex 密钥 |
keys openai-compat list/add/delete | OpenAI 兼容 |
keys vertex list/add/delete | Vertex 密钥 |
| 命令 | 说明 |
|---|---|
models list --api-key KEY | 列出可用模型 |
models aliases | OAuth 模型别名 |
models excluded | OAuth 排除模型 |
| 命令 | 说明 |
|---|---|
usage stats | 获取统计 |
usage export | 导出统计 |
usage import DATA | 导入统计 |
| 命令 | 说明 |
|---|---|
logs list --lines N | 查看日志 |
logs clear | 清除日志 |
logs request [bool] | 请求日志开关 |
logs errors [--download NAME] | 错误日志 |
logs by-id ID | 按 ID 查看 |
| 命令 | 说明 |
|---|---|
amp config | 查看 Amp 配置 |
amp upstream-url [URL] | 上游 URL |
amp upstream-api-key [KEY] | 上游 API 密钥 |
amp model-mappings | 模型映射 |
amp force-model-mappings [bool] | 强制映射 |
| 命令 | 说明 |
|---|---|
api-call -X METHOD --url URL | 通过代理发起请求 |
| 选项 | 说明 |
|---|---|
--url, -u | 服务器地址 |
--key, -k | 管理密钥 |
--json | JSON 格式输出 |
--repl | 交互式 REPL |
--version | 版本信息 |
--help | 帮助信息 |
# 检查服务器状态
cli-anything-cliproxyapi server status
# 获取配置
cli-anything-cliproxyapi config get
# 列出所有认证文件
cli-anything-cliproxyapi auth list
# 获取已启用 Codex 凭证额度
cli-anything-cliproxyapi auth codex-quota
# 发起 Claude OAuth 登录
cli-anything-cliproxyapi oauth login anthropic
# 列出模型
cli-anything-cliproxyapi --url http://localhost:8317 --key mgmt-key models aliases
# 管理 API 密钥
cli-anything-cliproxyapi keys add "new-api-key-123"
cli-anything-cliproxyapi keys claude add --api-key "sk-ant-..."