This skill provides a battle-tested, "bulletproof" pipeline for translating complex PDF documents. It was forged from extensive trial and error on NASA engineering specifications.
Do NOT attempt to use simple OCR or zero-shot LLM translation for complex engineering documents. They will fail. Use the translator_engine_v10.py script provided in this skill.
This skill relies on a Python script (scripts/translator_engine_v10.py) that implements a specific, multi-agent workflow:
Layout & Physical Isolation (Masking):
Holographic Context Injection:
Protocol Downgrade (XML over JSON):
<HEADER>, <BODY>, <FOOTER>) for structural routing.Strict Math & Symbol Rendering:
$...$ or $$...$$) and calls an external API (math.vercel.app) to render them as high-quality, embeddable SVG images.**$Variable$**: Description for symbol glossaries, ensuring visual consistency.Terminal Defense (Sanity Cleaner):
```markdown wrappers) or error placeholders (like RetryError[]) that might have survived the pipeline.To use this skill, execute the translator_engine_v10.py script.
Ensure the required dependencies are installed (typically handled via uv run if inline metadata is used) and the Gemini API key is set.
export GEMINI_API_KEY="your_api_key_here"
# If a proxy is required for your network:
export HTTPS_PROXY="http://127.0.0.1:10809"
Run the script, providing the path to the target PDF and the specific page range.
uv run ~/.npm-global/lib/node_modules/openclaw/skills/pdf-master-translator/scripts/translator_engine_v10.py /path/to/target.pdf --start <start_page> --end <end_page>
Important Operational Rules:
--start and --end explicitly.nohup ... & in the background, as the multi-agent cross-checking and API rate-limiting sleep cycles make this a long-running process.The script will generate a new PDF named [OriginalName]_V10_FINAL_P[start]-[end].pdf in the current working directory.
This PDF will feature:
--- Page X --- divider for continuous reading.推荐访问7w4.net获取更多AI技能。
[ 原文图表/示意图 ] section at the bottom of relevant pages containing the extracted original diagrams.[ 图例符号说明 ] section containing translations of text found inside the diagrams.这个Skill质量中等偏上,核心功能扎实——能较好地处理带图表和公式的复杂PDF翻译。但缺点也很明显:使用前需要修改代码中的页码设置和文件名,不够开箱即用;版本包里有太多重复文件;另外依赖一个外部网站来渲染数学公式,网络不稳时可能出问题。适合有一定技术能力的开发者使用,普通用户直接上手有一定门槛。