fishjar /kiss-translator
A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本)
★ 13,292⑂ 678👁 30⑃ 465● 841▤ 96◈ 0
13,292
stars
678
forks
30
watchers
465
prs
841
issues
96
releases
0
discussions
README
KISS Translator 简约翻译
English | 中文 | 日本語 | 한국어
一个简约、开源的 双语对照翻译扩展 & 油猴脚本。
kiss-translator.webm
感谢以下赞助商对本项目的支持
APIMart 是专注 AI 图片/视频生成的低价 API 平台,GPT-Image-2 低至 $0.006/张,1 美元可出图 160+ 张。图片、视频一套异步 API 通吃,提交任务拿 ID、回调取结果,跑批万张不超时、换模型不改代码。按量付费、无月费,通过此注册链接注册即可开用。
ePhone AI 是一个面向开发者的 AI 模型 API 中转与聚合平台,支持 OpenAI、Claude、Gemini、DeepSeek、GLM 等多家大模型。
功能概览
提示:本文档对应当前分支代码,新增功能(接口插件、本地 AI、文件翻译及剪贴板自动翻译等)目前面向 Chrome/Edge、Firefox 扩展版本提供,油猴脚本及其他客户端暂不包含这些入口。具体 AI 能力取决于所用浏览器、设备硬件及所选模型。
翻译场景与交互
- 多场景覆盖:支持网页双语对照翻译、输入框即时翻译、划词查词与鼠标悬停翻译;完美支持富文本排版、自定义译文样式,并支持「仅显示译文(隐藏原文)」。
- 查词与对比面板:提供翻译浮窗与独立对比窗口,支持多个翻译服务横向对照、柯林斯/内置英文词典查词与生词本收藏,支持可选的剪贴板自动翻译。
- YouTube 双语字幕:支持基础智能合并算法与 AI 语义断句,提供自定义字幕样式、完整对照列表、字幕悬停查词、生词收藏以及基于字幕的 AI 视频总结。
服务配置与接口插件
- 海量内置服务:涵盖主流传统与 AI 翻译服务,包括 Google、Microsoft、Baidu、Tencent、Volcengine、DeepL/DeepLX,以及 OpenAI、Gemini、Claude、Ollama、DeepSeek、OpenRouter、OrcaRouter、Requesty、AzureAI、CloudflareAI,并支持 Chrome 浏览器内置 AI 与本地 AI。
- 按能力自由选用:按文本翻译、词典查词、字幕断句、OCR 识别、语音合成等能力独立配置服务与模型参数;根据模型能力无缝支持批量聚合翻译、流式输出、上下文记忆对话、AI 专业术语及思考链(Reasoning)配置。
- 接口插件体系:官方与外部插件分列表展示,点击联网安装;也可通过 ZIP、本地文件夹、GitHub 项目根地址或 HTTPS 链接导入。请求受声明的网络范围限制,支持手动更新及配置实例升级。
- 开放自定义协议:任意非标准 API 均可通过插件实现对接。详细开发指引请参阅 插件开发指南、OpenAI 兼容协议插件 和 DeepSeek 插件。
本地 AI(边缘端计算)
- 全流程端侧多模态:内置模型中心,支持模型的下载、删除与设备环境选择(GPU/CPU);提供涵盖 LLM 文本生成、VLM 图像理解、OCR 文字识别、ASR 语音识别、TTS 语音合成、JEV 判定和版面分析的独立功能测试页。
- 运行控制与缓存:支持实时查看运行状态与调试日志、手动停止推理任务、卸载内存/显存中的已加载模型;支持文本与结构化推理结果缓存(二进制音频/图片暂不缓存)。
- 隐私与轻量纯离线:模型下载完成后所有计算均在本机设备运行,保护数据隐私;云端服务保持原有网络请求逻辑。(可用性、推理速度与内存占用取决于具体硬件环境与模型大小)。
文件翻译
- 多格式支持与能力拆分:支持 TXT、Markdown、PDF、EPUB 电子书,以及 PNG、JPEG、WebP 图片;各阶段可独立选用专用的翻译、OCR 识别、版面分析与表格/公式解析服务。
- PDF 深度解析:支持原文阅读、版面结构检测、文字识别、表格/公式解析与分阶段翻译及结果缓存;支持导出为 Markdown、单文件 HTML 或带资源的 ZIP 包(不还原 PDF 排版,不导出 PDF)。
- EPUB 电子书翻译:支持按章节阅读/单章翻译、整本图书批量翻译、自定义阅读排版样式;支持导出双语 EPUB、纯译文 EPUB 或当前章节 HTML。
- 纯文本与图片翻译:TXT 支持下载双语对照或纯译文;Markdown 支持导出翻译后 Markdown/HTML;图片支持文字识别、选区翻译及译文图片(PNG)下载。
规则、设置与同步
- 智能与自定义规则:支持网页内容自动识别扫描;提供可视化元素选取器,支持草稿编辑、撤销/重做、翻译范围高亮预览;支持规则订阅、导出分享及个人专业术语库。
- 配置管理与测试套件:提供设置全局搜索、系统提示词模板管理、服务连通性测试工具、术语库与字幕断句调试工具。
- 多端数据同步:支持通过 KISS-Worker(基于 Cloudflare Workers 或 Docker 自建)或标准 WebDAV 协议进行全量配置跨设备同步。
- 自定义全局快捷键:
- Alt+Q:开启/切换网页翻译
- Alt+D:打开独立翻译窗口
- Alt+K:打开设置浮窗
- Alt+S:打开翻译弹窗 / 翻译选中文字
- Alt+O:直接打开完整设置页
- Alt+I:翻译当前光标所在输入框
快速上手
基础使用(3 步极速上手)
1. 添加翻译服务:打开扩展设置中的「服务配置」,添加所需内置服务,填写 API 地址、API Key 和模型名称,点击「测试」确认可用后保存。
2. 场景关联服务:在「场景设置」中(网页翻译、划词查词、输入框翻译或字幕翻译)勾选对应服务(仅具备对应能力的服务会出现在列表中);可在「提示词管理」中定制 Prompt 模板。
3. 启动翻译体验:点击网页浮动图标或使用快捷键 Alt+Q 启动网页翻译;使用 Alt+D 打开独立窗口可同时对比多个服务的翻译质量。
进阶功能上手
- 使用接口插件:在「接口插件」页面导入 ZIP 文件、文件夹或 GitHub/HTTPS 仓库链接,完成权限检查并授权;随后在「服务配置 → 添加 → 外部插件」中创建服务实例并配置使用。(注:授权属于本机状态,同步到新设备后需重新授权)。
- 启用本地 AI:打开「本地 AI」模块,先检测设备环境(WebGPU/WASM 等);在「模型中心」下载所需任务模型,并在任务测试页调试;随后在「服务配置」中添加对应的本地 AI 服务并在各场景中选用。
- 文档与图片翻译:打开「文件翻译」页面,上传文件并设定源语言与目标语言;分别选择识别与翻译服务后点击处理。PDF 支持逐步执行版面识别与翻译,EPUB 支持单章或全书翻译,处理完成后选择相应格式导出。
安装
建议优先使用浏览器扩展:
- 浏览器扩展提供更完整的能力(本地语言识别、独立窗口、文件翻译、本地 AI、右键菜单等Top issues
#710[BUG] YouTube给视频翻译,电脑直接卡成ppt23 comments · 2026-05-28#730[BUG] 在Thunderbird里第一次按ALT+Q翻译结果会Double17 comments · 2026-06-03#695[BUG] 千问模型添加失败16 comments · 2026-05-22#466无法使用New API提供的Gemini系列模型13 comments · 2026-01-01#1110关于新界面的建议12 comments · 2026-09-25#780[BUG] Safari 油猴脚本 DeepSeek 字幕加载失败11 comments · 2026-06-09#742[BUG] 网页选项卡切换,导致插件功能全部失效的随机触发问题11 comments · 2026-06-04#373【征集】你认为不错的译文样式11 comments · 2025-11-03
Latest release
Release v2.2.2 v2.2.2 2026-11-11- 改进 PDF 文件翻译和预览体验。 - 社区插件目录支持查看插件详情。 - 改进设置搜索的匹配、高亮和输入法兼容性。 - 修复油猴脚本获取 YouTube 字幕时始终超时的问题。 - 本地 AI 新增 Index-Translate-2B 翻译模型。