LingFlow

让翻译如水流般融入阅读

灵流是一款开源的跨平台 AI 翻译工具。浏览器扩展 + 桌面客户端 + 移动端,一套核心能力覆盖所有翻译场景,数据完全由你掌控。

翻译不应打断思考的流动
灵流围绕"无感翻译"设计每一个交互——从网页双语注入到全局划词悬浮窗,翻译自然地融入工作流,而非跳出来抢占注意力。

网页双语注入

译文以略小一号、略淡一级的颜色自然嵌入原文下方,保持页面原貌。鼠标悬停高亮当前段落,一键清除所有注入内容。支持视口懒加载翻译,不浪费 API 额度。

全局划词翻译

Windows 桌面端支持任意应用内选中文本即弹出翻译。使用 UI Automation 读取选区,不模拟 Ctrl+C、不污染剪贴板。浏览器中由扩展辅助上报选区,体验一致。

AI 多服务源与自动回退

配置多个 OpenAI-compatible 服务源,每个服务源可填多个模型。开启自动回退后,翻译失败会依次尝试当前源的下一个模型,再尝试下一个服务源——确保翻译永不中断。

密钥完全本地化

采用 BYO-Key 模式——所有 API Key 保存在你的设备上。桌面端使用系统凭据库(Windows Credential Manager),扩展端通过桌面端本地代理转发请求,密钥从不离开本机。

桌面端 + 扩展联动

浏览器扩展通过本地代理 (127.0.0.1:47631) 读取桌面端配置并转发翻译请求。在桌面端配置一次服务源,扩展自动同步——无需重复填写密钥。

在线更新

桌面端自动检查 GitHub Releases 最新版本,发现新版本后引导下载。后续将支持静默下载和重启安装,让更新无感。

一套核心代码,多端运行
基于 pnpm workspace + Turborepo 的 Monorepo 架构,共享 @lingflow/core 翻译核心和 @lingflow/dom 注入引擎。React + Tailwind CSS 驱动所有终端 UI。

桌面客户端

Tauri v2 · Windows · Rust
  • 全局划词悬浮翻译窗
  • 翻译控制台 + 服务源管理
  • 本地 HTTP 代理 (47631)
  • SQLite 持久化 + 凭据库密钥
  • 在线更新 (GitHub Releases)

浏览器扩展

Chrome · Edge · Manifest V3
  • 整页 / 视口懒加载双语翻译
  • 划词选中即译
  • 连接桌面端本地代理
  • 一键清除注入内容
  • 选区上报桌面端悬浮窗

移动端

Android · arm64 APK · Tauri
  • 翻译工作台(文本输入 / 输出)
  • 多服务源配置管理
  • 翻译历史记录
  • 首次使用引导
  • 复用桌面端核心逻辑
7 种 Provider,自由组合
从免费官方接口到 AI 大模型,灵活配置。所有 Provider 共享统一的翻译调度器和缓存层,切换引擎无需改动代码。
Google Cloud 免费接口
百度翻译 免费接口
DeepL 免费接口
Microsoft Translator 免费接口
有道智云 免费接口
腾讯云 TMT 免费接口
AI 翻译 OpenAI-compatible

AI 翻译兼容 OpenAI、DeepSeek 及一切 OpenAI Chat Completions 风格接口 · 支持多服务源拖拽排序与模型级自动回退

客户端架构:本地优先,数据不离设备
灵流不依赖任何中心服务器。桌面端作为本地翻译中枢,扩展和移动端通过统一核心包共享翻译能力。
浏览器扩展
Chrome / Edge
桌面端中枢
Tauri v2 / Rust
翻译服务商
Google · DeepL · AI

扩展通过 127.0.0.1:47631 读取配置和转发请求 · 桌面端统一管理密钥和调度

你的密钥,只在你手中
灵流的架构设计从第一天就遵循一个原则:用户的 API Key 绝不离开本地设备。

端到端本地存储

桌面端密钥保存在 Windows Credential Manager 系统凭据库中,非机密数据存入本地 SQLite。扩展通过本机 localhost 代理读取桌面端配置,所有翻译请求由桌面端 Rust HTTP 层代理转发。没有中心服务器、没有云端存储、没有遥测上报。

API Key 存于系统凭据库
扩展不在本地存储任何密钥
localStorage / SQLite 本机持久化
无需账号、无需登录
MIT 开源,代码可审计
三分钟上手灵流
01

安装桌面端

GitHub Releases 下载最新 Windows 安装包。需要 WebView2 Runtime(Windows 11 已内置)。

02

配置翻译服务源

在桌面端配置至少一个 Provider 的 API Key。AI 翻译用户可添加多个 OpenAI-compatible 服务源并启用自动回退。

03

安装浏览器扩展

构建扩展后从 apps/extension/dist 加载到 Chrome/Edge。扩展自动连接桌面端代理,无需重复配置密钥。

04

开始双语阅读

打开任意网页,点击扩展图标开启整页翻译,或选中文本查看翻译。桌面端开启全局划词后,任意应用内选中文本即可翻译。