Skip to content

CPbianma/Underline_translate

Repository files navigation

划词翻译

轻量桌面划词翻译工具。默认按 Alt+Q 触发,程序会用 Ctrl+C 同步读取当前选区,在鼠标附近显示置顶无边框浮窗,并用 OpenAI 兼容接口流式输出译文。

开发

pnpm install
pnpm tauri dev

构建

pnpm tauri build

Provider 配置

设置窗口里填写:

  • Base URL:默认 https://api.openai.com/v1
  • API Key:写入系统 keyring,不回传到前端
  • Model:自由输入,例如 gpt-4o-minideepseek-chat

常见 OpenAI 兼容 endpoint:

  • DeepSeek:https://api.deepseek.com/v1
  • 智谱:https://open.bigmodel.cn/api/paas/v4
  • 月之暗面:https://api.moonshot.cn/v1

体积和内存

指标 目标 实测
MSI <= 15 MB TODO(首次 build 后回填)
常驻内存 <= 80 MB TODO(任务管理器实测后回填)

已知限制

  • Windows 优先;macOS/Linux 需要自行测试热键、剪贴板和开机自启权限。
  • 选区读取采用通用 Ctrl+C 剪贴板方案,会在读取后恢复原剪贴板文本。
  • 未填写 API key 时仍会弹出浮窗,并显示中文错误提示。

About

轻量级桌面划词翻译工具,支持快捷键取词、悬浮窗口展示译文和 OpenAI 兼容接口配置。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors