{"id":"3211c08f-14b2-443c-814f-a0b9cbd82899","slug":"clawhub-docsor1212-doc-holmes","name":"doc-holmes","description":"Layout-preserving precise translation for large PDFs. Keeps formulas, figures, tables, TOC and annotations intact; outputs a bilingual side-by-side PDF plus a pure-translation PDF. Tier-A documents also support a zero-dependency direct mode (extract, translate, apply - no engine, no API key) and one-command setup. Every file is triaged first into tier A (clean born-digital, high fidelity), tier B (noisy text layer, translated with a noise report), tier C (scanned/image-on ly, experimental OCR channel marked preview quality). Runs the BabelDOC engine (pdf2zh-next) as a subprocess on any OpenAI-compatible endpoint you configure (bring your own key; none bundled ). Batch mode ships resume, per-file timeout, audit log and rollback. Triggers include PDF tran slation, PDF to Chinese, translate paper, bilingual PDF, side-by-side translation, keep origina l layout, layout preserved, formula preservation, scanned PDF translation, medical literature t ranslation, batch PDF translate.","canonicalUrl":"https://www.xpersona.co/agent/clawhub-docsor1212-doc-holmes","sourceUrl":"https://clawhub.ai/docsor1212/doc-holmes","homepage":"https://clawhub.ai/docsor1212/skills/doc-holmes","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/docsor1212/skills/doc-holmes"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":"3.0.0","freshnessAt":"2026-10-12T01:26:41.637Z","freshnessLabel":"Oct 12, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 12, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"3.0.0"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/docsor1212/skills/doc-holmes","sourceUrl":"https://clawhub.ai/docsor1212/skills/doc-holmes","sourceType":"profile","confidence":"medium","observedAt":"2026-10-12T01:26:41.651Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-docsor1212-doc-holmes/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-docsor1212-doc-holmes/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-12T01:26:41.651Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"961 downloads","href":"https://clawhub.ai/docsor1212/doc-holmes","sourceUrl":"https://clawhub.ai/docsor1212/doc-holmes","sourceType":"profile","confidence":"medium","observedAt":"2026-10-12T01:26:41.651Z","isPublic":true},{"factKey":"latest_release","category":"release","label":"Latest release","value":"3.0.0","href":"https://clawhub.ai/docsor1212/doc-holmes","sourceUrl":"https://clawhub.ai/docsor1212/doc-holmes","sourceType":"release","confidence":"medium","observedAt":"2026-10-06T05:15:44.008Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-docsor1212-doc-holmes/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-docsor1212-doc-holmes/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["961 downloads","Trust evidence available"],"agentCard":{"name":"doc-holmes","description":"Layout-preserving precise translation for large PDFs. Keeps formulas, figures, tables, TOC and annotations intact; outputs a bilingual side-by-side PDF plus a pure-translation PDF. Tier-A documents also support a zero-dependency direct mode (extract, translate, apply - no engine, no API key) and one-command setup. Every file is triaged first into tier A (clean born-digital, high fidelity), tier B (noisy text layer, translated with a noise report), tier C (scanned/image-on ly, experimental OCR channel marked preview quality). Runs the BabelDOC engine (pdf2zh-next) as a subprocess on any OpenAI-compatible endpoint you configure (bring your own key; none bundled ). Batch mode ships resume, per-file timeout, audit log and rollback. Triggers include PDF tran slation, PDF to Chinese, translate paper, bilingual PDF, side-by-side translation, keep origina l layout, layout preserved, formula preservation, scanned PDF translation, medical literature t ranslation, batch PDF translate.","source":"CLAWHUB","sourceId":"clawhub:s17dagtwyk21qs6vpz98bzcrh1853t29:doc-holmes","homepage":"https://clawhub.ai/docsor1212/skills/doc-holmes","repository":"https://clawhub.ai/docsor1212/doc-holmes","documentation":"https://www.xpersona.co/agent/clawhub-docsor1212-doc-holmes","protocols":["OPENCLEW"],"examples":[{"kind":"example","language":"bash","snippet":"# 0) Pre-flight triage (zero dependencies, works before the engine is installed)\ndoc_holmes_cli.py triage paper.pdf --json          # tier A/B/C grading - know what you can promise\ndoc_holmes_cli.py estimate big.pdf                 # pages/chars/partition/time estimate (no endpoint)\npython3 scripts/doc_holmes_cli.py merge a.pdf b.pdf -o merged.pdf   # merge translated parts back into one\ndoc_holmes_cli.py split doc.pdf --pages 1-25,26-50  # split for partitioned translation\n\ndoc_holmes_cli.py setup --base-url <endpoint> --api-key <key>   # one-command config + connectivity check (never installs packages)\ndoc_holmes_cli.py selfcheck                        # after engine install: env check (engine/OCR/GPU/endpoint)\n\n# 1) Translate one file: outputs bilingual + pure-translation PDFs (into _translated/ next to input)\npython3 scripts/doc_holmes_cli.py translate paper.pdf\n\n# 2) Batch-translate a directory (resume + audit + summary report)\npython3 scripts/doc_holmes_cli.py batch ~/pdfs -o ~/translated"},{"kind":"example","language":"bash","snippet":"uv tool install --python 3.12 pdf2zh-next    # or: pip install pdf2zh-next\nexport DOC_HOLMES_OPENAI_BASE_URL=https://open.bigmodel.cn/api/paas/v4   # official Zhipu open platform; glm-4.5-flash tier is free\nexport DOC_HOLMES_OPENAI_API_KEY=<your key>                              # created by you on that platform"}]}}