我感觉中文博客已经没啥希望了,看的人寥寥无几,来自搜索引擎的流量也日渐衰落。而一些编程相关的内容,来自海外的反而多一些,即便是中文版。于是,我就想能否自动把中文的博客翻译为英文。这样也许受众能更大一些。
之前尝试过 免费 AI 大模型 API 接口,Gemini 3 Flash 预览版的 Golang 代理实现 。里面即便是小模型,效果也不错,但是国内服务器访问 Google 是个大麻烦,虽然我通过德国的代理是可以正常访问的,但是,犹豫再三我还是放弃了这个方案。一是因为,Gemini 相关的模型月配额太少,二是不想维护另一套代理服务。
Github Copilot SDK 做翻译服务
参考前文:无限免费大模型 token, Github Copilot CLI SDK 安装及测试。既然 Github Copilot SDK 提供了免费的大模型 gpt 5 mini 和 gpt 4.1,这两个做英文翻译绰绰有余。
我不确定在服务器上部署一套 Copilot CLI 会不会导致封号,因为如果同时多台不同 IP 的机器上使用同一个 copilot pro 账号,总感觉是有风险的。于是,我采用了一个类似 OpenClaw 的方案:
- 基于 Github Copilot Golang SDK 的翻译服务,运行在我本地电脑上,即个人笔记本上
- 这个笔记本上的翻译服务,通过 websocket 连接我服务器上的博客服务
- 当博客里设置了一个中文内容需要翻译时,通过 websocket 自动下发翻译任务
- 本地的翻译服务处理完成后,把结果返回服务器。服务器发布新内容即可
效果很不错。效果参考这篇翻译:Setting up OpenClaw and Integrating GitHub Copilot for Unlimited Free Model Tokens
模型的选择
使用 gpt 5 mini 和 gpt 4.1 都可以。但是千万不要使用 gpt 4o,因为实际测试发现 gpt 4o 是占用 Premium requests 额度的。而且每次消耗 1x 。。。比 gemini 3 flash 都贵,服气了。但是,VSCode 里的 copilot 模型列表显示,这个 gpt 4o 是免费的。我说今天消耗了 N 多配额,吓哭。
我在 github issue 里找到一个类似的问题:
https://github.com/github/copilot-sdk/issues/334
Some models are missing from CopilotClient.list_models. The issue indicates that several models (Gemini 3 Flash, Groke Code Fast 1, GPT-4o, and Raptor mini) are not appearing in CopilotClient.list_models()
虽然没说占用 Premium requests 的问题,但是感觉 copilot SDK 有点混乱。
关于作者 🌱
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式