opencode-responses-bridge-skill
Installation
SKILL.md
OpenCode Responses Bridge(Responses API ↔ Chat Completions 本地转接)
Overview
许多 AI 客户端的自定义模型通道只发 OpenAI Chat Completions 请求,而部分上游模型
(典型:OpenCode Go 的 gpt-5.6-luna)只暴露 OpenAI Responses API,直接配置必然不可用
(典型报错:invalid_prompt / Invalid Responses API request / WorkBuddy「自定义模型错误 10000」)。
本技能提供零依赖本地转接代理:客户端把 Chat Completions 打到本机代理,代理翻译成 Responses API 转发给上游,再把返回翻回 Chat Completions(含流式 SSE、工具调用、reasoning、 多模态输入)。任何能配置 OpenAI 兼容模型地址的客户端都可以接入。
快速开始
1. 获取代理脚本
从本技能 scripts/ 复制两个文件到任意稳定目录(例如 ~/responses-bridge/):
proxy.py(纯 Python 标准库,Python 3.8+,无需安装依赖)start_proxy.bat(Windows 一键启动,双击即可;macOS/Linux 直接python3 proxy.py)