-
Notifications
You must be signed in to change notification settings - Fork 6
[feat] ProviderProxy: 第三方 API 协议兼容层 #318
Copy link
Copy link
Open
Labels
area/provider🤖 Provider - AI Provider 集成🤖 Provider - AI Provider 集成priority/high🟠 P1 - 严重影响用户体验、频繁出现的问题🟠 P1 - 严重影响用户体验、频繁出现的问题size/medium📏 Medium - 1-3 天工作量📏 Medium - 1-3 天工作量status/needs-triage🔍 Needs Triage - 需要进一步评估🔍 Needs Triage - 需要进一步评估type/feature✨ Feature - 新功能请求✨ Feature - 新功能请求
Metadata
Metadata
Assignees
Labels
area/provider🤖 Provider - AI Provider 集成🤖 Provider - AI Provider 集成priority/high🟠 P1 - 严重影响用户体验、频繁出现的问题🟠 P1 - 严重影响用户体验、频繁出现的问题size/medium📏 Medium - 1-3 天工作量📏 Medium - 1-3 天工作量status/needs-triage🔍 Needs Triage - 需要进一步评估🔍 Needs Triage - 需要进一步评估type/feature✨ Feature - 新功能请求✨ Feature - 新功能请求
摘要
实现本地反向代理,解决第三方 API Provider(如 SiliconFlow、OpenRouter)协议兼容性问题。
背景
Claude Code 2.x 发送
thinking.type=adaptive,但多数第三方 Provider 不支持该字段。cc-connect 通过
core/providerproxy.go的本地反向代理实现透明转换。提案
影响文件
internal/provider/proxy.goprovider/claude_provider.go参考
core/providerproxy.godocs/research/cc-connect-compare-proposals.md来源: cc-connect 竞品调研 | 分支: research/cc-connect-deep-dive