dwgx@blog:~$dwgx
> cd ../videos

居然从从中国实验小学挖出来的DevinWindsurf反代出来了Fable5!!

▶ 1314 播放💬 0 弹幕⏱ 8:492026/07/08
dwgx · 帝王霸笑
be water · 一个人瞎搞
B 站看原片 ↗

把 Windsurf/Devin 云端的模型反代成标准 API,Fable5 都能白嫖

> dwgx 的分析

这期是 WindsurfAPI 的实战演示。Windsurf(也就是现在的 Devin)桌面端里塞了一百多个模型,平时只能锁在它自家 IDE 用。我写了个反代把这些模型掏出来,一套服务同时开 OpenAI、Anthropic、Gemini 三种标准接口,Claude Code、Cline、Cursor 这些客户端直接接上就能用。

标题里那个 Fable5 是意外收获。desc 里那句“成为 Up 主的 1499 天得到了一个无限调用的 fable5 接口”不是玩梗,是扒云端的时候真发现连这个都给你开着,顺手就白嫖出来了。

视频跟着走了整条链路:抓包定位 Windsurf 内部的 gRPC 协议,请求翻译成它的私有格式,过本地 Language Server 转发到云端,回来再把上游的 Windsurf 身份剥掉。演示里最后是 Claude Code 接上反代直接跑起来,端到端打通。

WindsurfAPI 是我 star 最多的项目,快 2900 了。纯 Node.js、零运行时依赖,protobuf 和图片编解码都是手搓的,还带账号池轮询、速率隔离和故障转移。这期视频算是给“这东西是怎么来的”补了个注脚,更细的技术拆解在项目那篇博客里。