文章列表

Phorge 现代化改造实战(十一):升级 Gorge 的 HTTP 框架,接口没变,行为也不能变

, , , , , , , ,
本文是“Phorge 现代化改造实战”系列第十一篇,记录把六个 Gorge 服务共享的 HTTP 底座从 Echo v4 迁到 Fiber v3、WebSocket 从 gorilla 换到 gofiber 的过程:接口、状态码、错误码、探针和协议都不能变,用“测试只升不降”守住那些反直觉的兼容语义。 阅读全文

Kakapo:使用 Wails v3、Go 和 Echo 构建一个本地翻译工作台

, , , , ,
Kakapo 是一个基于 Wails v3、Go 和 Echo 构建的本地桌面翻译工作台,它把多个 OpenAI 兼容模型(Kimi、DeepSeek、OpenAI 等)收拢到同一个界面里,支持多模型并行翻译、结果比较、回译、系统朗读和本地历史记录。普通配置保存在 settings.json,API Key 使用 macOS Keychain 保存,历史记录保存在 history.json。本文记录这个项目的实现过程,以及 Wails v3、Go、Echo、系统 WebView、Keychain 和 OpenAI 兼容接口这套技术栈在桌面工具场景下的实践与取舍。 阅读全文