PDF Translation · Literature Translation | Document Holmes (Layout Preserved · Bilingual Comparison)

前言

把一篇英文 PDF 论文译成中文,常见做法是先抽文字、再翻译、再回填。这条路的麻烦在于:公式被当成普通文本打散,图表位置丢失,目录和脚注各奔东西,遇到扫描件直接无从下手。对文献阅读、指南翻译这类场景,保排版和保语义同等重要。

下面介绍的这个 Skill 把「保持原文排版与元素」作为核心目标,在翻译前先对文件做一次体检分级,再按等级选择翻译通道。它由社区用户 @indiv-sorsor 通过 SkillHub 发布,坐标 @indiv-sorsor/doc-holmes,版本 3.0.1,分类 office-efficiency。

核心能力

先做一件事:每个文件在翻译前先体检分级,不按一个套路处理所有 PDF。

  1. A 级——原生文本层完好的文档(常见于原生 born-digital PDF)。走高保真翻译通道,排版、公式、图表、目录、脚注尽量保持原样。
  2. B 级——文本层有噪的文档。仍可翻译,但会附带一份噪声报告,说明哪些位置提取异常。
  3. C 级——扫描件或纯图片 PDF。走 OCR 实验通道,产物带有「预览质量」说明页,提示该结果未经稳定验证。

每份文件的产出是两份 PDF:一份双语对照(原文与译文并列),一份纯译文。公式、图表、目录、脚注、批注在输出中被保留,而不是在翻译过程中被抹平。

引擎方面,它调用 BabelDOC 引擎(pdf2zh-next)作为子进程运行,翻译模型不内置,使用你自己配置的 OpenAI 兼容端点和 key。这里有一个安全细节:编码订阅端点默认被拒绝,以避免误用付费账号的凭据。

批量模式带有断点续传、单文件超时、审计底稿与失败回滚。翻译过程会写审计日志,失败的文件可以回滚,适合一次性处理几十篇论文的场景。

安装与启用

Skill 由社区发布,非平台官方出品,页面标记 requires_api_key=true,说明它自身不捆绑任何模型凭据,需要你自备 OpenAI 兼容端点与 key。

官方地址:

https://api.skillhub.cn/indiv-sorsor/doc-holmes

SkillHub 页面:

https://www.skillhub.cn/skills/indiv-sorsor/doc-holmes

获取后在客户端中启用该 Skill,并按要求填写端点地址与 API key。目前抓取到的资料里没有给出一键安装命令和客户端差异说明,这里不替它编造安装步骤——请以页面上的安装指引为准。

典型用法

调用时不需要你先判断文档属于 A、B、C 哪一级,Skill 会自动体检。翻译一段文献,直接给指令即可:

把这篇论文翻译成中文,保持原排版,输出双语对照

也可以按触发词唤起。资料里列出的触发词包括:PDF翻译、PDF翻译成中文、论文翻译、SCI论文翻译、英文文献翻译、文献翻译、全文翻译、文档翻译、指南翻译、学术翻译、双语对照、中英对照、保持排版、排版不乱、公式不乱、超大PDF、扫描件翻译、批量翻译PDF、医学文献翻译、PDF转中文。

批量场景下的指令示例:

把这批 PDF 全部翻译成中文,保持排版,完成后给我一份审计底稿

批量模式下,每个文件的超时、断点续传、失败回滚都由 Skill 内部处理,你不需要逐份盯着。

适用场景与注意

适合谁:

  • 需要批量精读英文文献、指南、技术文档的研究者和工程师。
  • 对公式、图表、目录位置有保真要求的人,例如医学文献翻译、SCI 论文翻译。
  • 手上的 PDF 质量参差,混合了原生电子版和扫描件,希望一套流程通吃的场景。

需要注意的限制:

  1. 引擎不内置,必须配置自己的 OpenAI 兼容端点和 key;Skill 不附带任何凭据。
  2. C 级(扫描件)走的是实验性 OCR 通道,产物带「预览质量」说明页,重要文档不建议直接依赖该结果。
  3. 评分与下载数据以抓取时刻的页面为准:评分 100000,下载 976,安装 0。安装数偏低,说明它是一个较新的社区 Skill,实际效果建议先用一份 A 级文档自测。
  4. 来源标记为 community,更新与维护节奏取决于发布者,接入生产流程前先确认维护状态。

结尾

这个 Skill 的价值在于把「保排版」这件事从手工拼接变成了一条可自动分级、可批量、有审计和回滚的流水线。A 级文档的高保真翻译和零依赖直翻模式是它的两个亮点;C 级的 OCR 通道目前还是预览性质,用之前先确认文档等级。

官方地址:https://api.skillhub.cn/indiv-sorsor/doc-holmes

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye