academic-pdf-translationlisted
Install: claude install-skill ezra-y/academic-pdf-translation
# PDF 翻译
原文是证据原件,译文服务于阅读、引用和检索。主流程只有四步:
1. 检查全篇并选择路线;
2. 完成全文翻译;
3. 一次生成并注册首版 PDF;
4. 按用户档位一次审查、集中返修并收尾。
不要把自动检查、风险报告和制作人自检拆成多轮人工审查。自动脚本负责找技术
问题;审查智能体只完整读取一次源译对照图,汇总问题后一次性交给制作智能体。
## 开始前
用户没有选择质量档位时,只问一次:
> 这次选择哪种质量档位?
> - 快速:基础检查通过即可,速度最快。
> - 平衡(推荐):完整看一遍源译对照,集中修改一次。
> - 精细:同样只完整看一遍,返修后更细地核对关键内容和受影响页面。
对应参数为 `fast`、`balanced`、`precise`。批量任务整批只问一次。
执行脚本时,若 Skill 根目录存在 `.venv`,优先使用其中的 Python;否则使用
系统 `python3`。同一任务不要混用两个 Python 环境。
除非用户明确指定现有作业,新请求先在 Skill 内部 `Workspace/` 创建一个批次。
同一请求的全部 PDF 共用该批次,标题概括用户任务,数量由输入文件自动计算:
```bash
python3 scripts/workspace.py create \
--title "本批次标题" \
/path/to/paper-01.pdf \
/path/to/paper-02.pdf
```
继续工作时使用命令返回的批次路径。用户只从 `input/` 取原文、从 `output/`
取正式译本;所有过程文件位于隐藏的 `.work/`。详细目录和最终回复格式只以
[workspace.md](references/workspace.md) 为准。
开始前按任务读取:
- 工作区与文件去向:[workspace.md](references/workspace.md)
- 交付判断:[quality-contract.md](references/quality-contract.md)
- 路线选择:[routing.md](references/routing.md)
- 排版与行距:[layout-readability.md](references/layout-readability.md)
- 翻译范围:[translation-scope.md](references/translation-scope.md)
- 高风险语义:[semantic-review.md](references/semantic-review.md)
- 非简体中文:[language-profiles.md](references/language-profiles.md)
- 发布或比较通过率:[validation.md](references/validation.md)
## 不可跳过
1. 不覆盖原文,不直接替换已验收译本。
2. 不调用 LM Studio、`lms`、Ollama、本地或小语言模型,也不把论文发送给
第三方机器翻译 API。
3. 除白名单外,标题、正文、图表、图注、脚注、附录、界面和声明全部翻译。
4. 否定、不确定性、证据强度、样本边界、数字、引文和因果边界必须保留。
5. 译文正文只表达作者原意;项目判断和证据评价写入独立笔记。
6. 可读性优先于机械复刻碎文本框;不得靠缩字、压行距、收窄版心或制造异常