IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

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

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

同分类推荐文章

  1. 等了十年的 Go 链式管道,终于来了:seq 让你像写 Scala 一样写 Go (2026-06-25 18:38:18)
  2. Go 实验特性详解 (2026-06-21 10:05:27)
  3. amd64 微架构级别对 Go 程序性能提升多少? (2026-06-21 09:38:49)

查看更多 后端 文章 →

建议继续学习

  1. Go Reflect 性能 (累计阅读 14,157)
  2. 面向“接口”编程和面向“实现”编程 (累计阅读 13,911)
  3. bash shell里反斜杠(backslash)和字符串原文输出(无转义) (累计阅读 7,805)
  4. 一种基于长连接的社交游戏服务器程序构架 (累计阅读 7,505)
  5. 从Go看,语言设计(一) (累计阅读 6,167)
  6. go-kit 入门(一) (累计阅读 4,769)
  7. 分布式存储Seaweedfs源码分析 (累计阅读 4,754)
  8. 为什么我们要使用Go语言以及如何使用它的 (累计阅读 4,582)
  9. Go 语言初步 (累计阅读 4,500)
  10. 程序员的“横向发展” (累计阅读 4,143)