news 2026/10/2 6:56:37

Wenyi快速上手:从安装到第一次EPUB翻译的最短路径

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Wenyi快速上手:从安装到第一次EPUB翻译的最短路径

Wenyi快速上手:从安装到第一次EPUB翻译的最短路径

【免费下载链接】wenyi将被语言阻隔的作品,带到读者的语言中。Bringing literature into your language.项目地址: https://gitcode.com/BigDawnGhost/wenyi

Wenyi(文译)是一款开源的 AI 长篇小说翻译工具:一条 EPUB 翻译命令,就能完成书籍解析、全书理解、分批翻译与 EPUB 导出。本文带你走完从安装到第一次 EPUB 翻译的最短路径——只需 Python + uv + 一个模型 API Key,4 步搞定 🚀

为什么选择 Wenyi?

常见做法Wenyi 的做法
逐段孤立翻译,缺乏上下文全书预扫 + 逐章梗概 + 滚动上下文
术语靠人工事后整理实时抽取专有名词,自动检测译法冲突
一次性翻译,中断即作废批次检查点,中断后同一命令即可续跑
模型直出,无质量流程翻译 → 润色 → 全书审校

Wenyi 专为长文本设计:小说、社科专著、纪实文学都能处理。默认目标是简体中文,EPUB 输出会尽量回填原书 XHTML 模板,保留样式、图片、目录和锚点。

准备工作:安装 Wenyi 只需 3 条命令

环境要求:Python 3.10+ 和 uv(Python 包管理器)。

git clone https://gitcode.com/BigDawnGhost/wenyi cd wenyi uv sync

验证安装是否成功:

uv run wenyi --version

💡uv sync会自动安装本地 CLI(wenyi-cli)和翻译引擎(wenyi-core),命令统一为wenyi。程序首次启动时会在当前目录生成带注释的默认配置文件 config.yaml,无需手写配置。

配置模型 API Key:最快 1 分钟

Wenyi 默认走 DeepSeek,只需设置环境变量:

export DEEPSEEK_API_KEY=sk-...

其他提供商(OpenAI、Gemini、Ollama、vLLM 等)及模型路由,见 docs/configuration.md。如需指定源语言方向(默认自动检测),可在 config.yaml 中修改:

language: source: auto # 自动检测,也可固定为 ja / en / de 等 target: zh # 目标语言:zh / en / ja / ko 等

第一条命令:EPUB 翻译全流程自动跑完

把一本book.epub放在终端目录里,然后执行:

uv run wenyi translate book.epub

这一条命令背后是完整的翻译流水线:解析书籍 → 检测源语言 → 全书预扫(生成逐章梗概和全书概览)→ 分批翻译所有章节 → 组装导出。完成后,单语中文版output/book.zh.epub就生成在源文件旁的output/目录中 📖

加上--bilingual还可以同时输出双语对照版(原文视觉淡化、译文在前),效果如上图:

uv run wenyi translate book.epub --bilingual

EPUB 翻译常用参数速查

参数作用
--bilingual同时生成双语对照版
--chapter 0只翻译第 1 章(索引从 0 开始),适合先试跑
--format txt导出为纯文本(也支持 html、markdown、docx)
--no-polish关闭润色,省 token
--no-review跳过最终全书审校

建议第一次翻译时用--chapter 0小范围试跑,确认译风满意后再跑全书。

中断了怎么办?同一命令续跑

每个完成的批次都会立即持久化。无论因为断网、Ctrl+C 还是关机中断,重新执行同一命令即可从断点续跑,已完成的批次自动跳过:

uv run wenyi translate book.epub # 再执行一次,自动续跑 uv run wenyi status book.epub # 随时查看进度

⚠️ 注意:同名文件若内容变了(哈希不一致),无法续跑,会建立新的翻译状态。

进阶:分步工作流与 Web 工作台

想更精细地控制流程,可以拆成分步执行:

uv run wenyi prepare book.epub # 1. 解析、预扫,不翻译正文 uv run wenyi translate book.epub # 2. 翻译 uv run wenyi review book.epub # 3. 独立的最终全书审校

如果偏好图形界面,Wenyi 提供 Web 工作台:实时查看翻译进度、Token 用量与缓存命中率(见 docs/web.md 了解 Docker 部署):

译完后可在人工校阅页逐段对照原文修改,并保留完整的改动记录:

延伸阅读

  • 使用指南(安装、输入输出、续跑、独立阶段):docs/usage.md
  • 配置说明(模型路由、语言、流水线开关):docs/configuration.md
  • 翻译流水线各阶段详解:docs/pipeline.md
  • 支持的格式:EPUB、FB2、TXT、Markdown、HTML、PDF、DOCX、SRT 均可输入

从git clone到拿到第一本中文 EPUB,最快的路径就是:clone → uv sync → 设置 API Key →uv run wenyi translate book.epub。现在就可以拿一本公版书试试 ✨

【免费下载链接】wenyi将被语言阻隔的作品,带到读者的语言中。Bringing literature into your language.项目地址: https://gitcode.com/BigDawnGhost/wenyi

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/2 6:56:06

郑州蔬菜种子展销会公司有哪些?本地靠谱服务机构排行榜

想找靠谱的郑州蔬菜种子展销服务机构,这篇文章帮你把行业门道一次讲清很多第一次接触蔬菜种子行业展会的朋友,都会有一个共同的困惑:郑州及周边的种子展销活动数量不少,规模大小不一,主办方的专业程度参差不齐&#xf…

作者头像 李华
网站建设 2026/10/2 6:55:12

服务器取证实战指南:易失数据采集与磁盘镜像分析要点

1. 进场先别急着碰服务器:定边界、留授权、记现场接到求助电话的时候,通常已经是攻击发生之后了。有人在凌晨两三点打过来,说数据库被拖了,网站被人挂马了,或者干脆就是一句“我们服务器好像被黑了,你快来看…

作者头像 李华
网站建设 2026/10/2 6:54:32

二手苹果设备入库核验:描述文件、联网激活与解除记录怎么查

二手苹果设备的成色和功能检查通过后,还需要核验设备管理状态。对于退租回收、企业批量流转的设备,合同结清、本地描述文件移除和组织侧解除关联,是不同的检查事项。 本文将收货核验整理为三个步骤:检查本地管理信息、抹掉后联网…

作者头像 李华
网站建设 2026/10/2 6:54:26

算法-topK

完整算法&#xff0c;C语言版本&#xff1a;#include <stdio.h> #include <string.h>#define K 10 #define NAME_LEN 50// 一条热搜 typedef struct {char name[NAME_LEN];int hot; // 热度 } HotItem;// // 交换两个热搜 // void swap(HotItem *…

作者头像 李华