From a7449a1993f2ae44db7a1bc8e45628b7b72a948f Mon Sep 17 00:00:00 2001 From: coso Date: Mon, 15 Dec 2025 13:28:28 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E9=87=8D=E5=86=99=20README=20=E5=BC=80?= =?UTF-8?q?=E5=A4=B4=EF=BC=8C=E7=AA=81=E5=87=BA=E7=94=A8=E6=88=B7=E6=95=85?= =?UTF-8?q?=E4=BA=8B=E5=92=8C=E4=BD=BF=E7=94=A8=E5=9C=BA=E6=99=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index edab9e371..5113ebf71 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # ProxyCast 🚀 -**一款强大的桌面应用,将各种大模型客户端 API(Kiro Claude、Gemini CLI、通义千问等)统一转换为本地 OpenAI 兼容接口。** +**把你的 AI 客户端额度用到任何地方** [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) [![Tauri](https://img.shields.io/badge/Tauri-2.0-blue.svg)](https://tauri.app/) @@ -13,7 +13,32 @@ --- -ProxyCast 是一款基于 Tauri 2.0 + React 18 + Rust 构建的跨平台桌面应用,能够将原本仅限客户端使用的免费大模型(如 Kiro Claude、Gemini CLI、通义千问)转换为标准 OpenAI 兼容接口,让 Cherry-Studio、NextChat、Cline 等工具可以自由调用 Claude Sonnet 4.5、Gemini 2.5 Flash、Qwen3 Coder Plus 等高级模型。 +## 🤔 这个工具能帮你做什么? + +**场景一:换个更好用的 IDE** +> 我有 Kiro 账号,每月免费用 Claude Sonnet 4.5,但 Kiro IDE 不太顺手。我想用 Claude Code 或 Cursor 来写代码,但又不想额外付费买 API。 + +**场景二:把额度分享给其他工具** +> Claude Code 这个月额度还剩很多,与其浪费不如转给 Cherry Studio 聊天用,或者给我的 AI Agent 项目提供 API 接口。 + +**场景三:统一管理多个 AI 账号** +> 我有 Kiro、Gemini CLI、通义千问好几个账号,想统一管理,哪个有额度就用哪个。 + +**ProxyCast 就是解决这些问题的工具** —— 它把你已有的 AI 客户端凭证转换成标准 OpenAI API,让任何支持 OpenAI 接口的工具都能用上你的免费额度。 + +--- + +## 💡 工作原理 + +``` +你的 AI 客户端凭证 ProxyCast 任意 OpenAI 兼容工具 +┌─────────────────┐ ┌─────────────┐ ┌─────────────────────┐ +│ Kiro OAuth │ │ │ │ Claude Code │ +│ Gemini OAuth │ ───▶ │ 本地 API │ ───▶ │ Cherry Studio │ +│ 通义千问 OAuth │ │ 代理服务 │ │ Cursor / Cline │ +│ ... │ │ │ │ 你的 AI Agent │ +└─────────────────┘ └─────────────┘ └─────────────────────┘ +``` > **💡 与 AIClient-2-API 的区别** >