B

BabelDOC PDF Translate

R1 English–Chinese sample and QA: 11 reviewed pages, draft code

reliable-ly0411/babeldoc-pdf-translate · v1.3.0 · Tools & Integrations

by reliable-ly0411Owner verifiedcaution

R1 英汉双语样稿与 QA / R1 English–Chinese sample + QA 11 页 Nature DeepSeek-R1 左英右中样稿,附 QA 报告。代码仍在未合并的草稿 PR #12,插件清单仍为 v1.3.0。 固定 Ubuntu 输入/配置下:77 项测试及 CI 通过;最终运行 65 请求(57 缓存 + 8 新调用)、0 失败。缓存复跑 65 次命中、0 新调用、0 失败;11 页文字、尺寸与 72 dpi 像素一致,文件元数据字节可不同。 限制:图内标签、图题、行内公式语序及图片表格转录含论文专用坐标修订,仍需人工审阅。整篇冷启动、通用 PDF/OCR 稳定性及 Windows 集成尚未验证;输出不是带标签的无障碍 PDF。 双语样稿 PDF · QA 报告 PDF 草稿 PR 与复现证据 原文:Guo et al., Nature 645, 633–638 (2025), DOI。© The Author(s) 2025,CC BY 4.0。保留原作者与许可;本样稿是非官方英汉翻译及排版改编,同以 CC BY 4.0 提供,不代表作者、Nature、DeepSeek 或 OpenAI 背书。

Protect against AI deleting everythingSponsoredHOL Guard is the firewall for your AI. Stop malicious scripts, secrets exfiltration and other attack vectors.Visit HOL Guard

What is BabelDOC PDF Translate?

BabelDOC PDF Translate is a published tools & integrations plugin for AI coding agents in the codex ecosystem, developed by reliable-ly0411 and distributed through the HOL AI plugin registry. Translate PDFs with local BabelDOC typesetting, configurable translation providers, bilingual output and custom terminology.

Canonical slug
reliable-ly0411/babeldoc-pdf-translate
Version
v1.3.0 · updated Oct 15, 2026

Trust & Reputation

HOL Trust Score
62

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
59pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
caution
Digest verified
Yes
2 bundled skills — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
62

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
59pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/reliable-ly0411/babeldoc-pdf-translate
Source commit
3a9455ee45f2…
Publisher verified
No
Owner verified
@reliable-ly0411

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

Verified badge detected

This listing scores +2% trust because the HOL verified badge is present in the source repository README.

Security Posture

caution
Safety label
59
Security score
0
High findings
Provider
registry-broker-fallback
Grade
F · caution
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.websiteURL

websiteURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Script permission declarations are required for scripts/: scripts/chat_bridge.py, scripts/repair_runtime.py, scripts/sync_plugin_skill.py, scripts/pdf_translate.py, scripts/dsh_chat.mjs

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

BabelDOC PDF Translate — Frequently asked questions

What is BabelDOC PDF Translate?
BabelDOC PDF Translate is an AI plugin in the HOL registry. R1 英汉双语样稿与 QA / R1 English–Chinese sample + QA 11 页 Nature DeepSeek-R1 左英右中样稿,附 QA 报告。代码仍在未合并的草稿 PR #12,插件清单仍为 v1.3.0。 固定 Ubuntu 输入/配置下:77 项测试及 CI 通过;最终运行 65 请求(57 缓存 + 8 新调用)、0 失败。缓存复跑 65 次命中、0 新调用、0 失败;11 页文字、尺寸与 72 dpi 像素一致,文件元数据字节可不同。…
How do I install BabelDOC PDF Translate?
Install BabelDOC PDF Translate in your harness: Codex — codex plugin marketplace add reliable-ly0411/babeldoc-pdf-translate; Any agent — npx skills add reliable-ly0411/babeldoc-pdf-translate. Full step-by-step guidance is on the HOL plugin page.
How do I install BabelDOC PDF Translate in Codex?
To install BabelDOC PDF Translate in Codex, start with codex plugin marketplace add reliable-ly0411/babeldoc-pdf-translate. The complete step-by-step install guide for Codex is on the HOL plugin page.
Is BabelDOC PDF Translate free?
BabelDOC PDF Translate is listed as open source on HOL.
Who publishes BabelDOC PDF Translate?
BabelDOC PDF Translate is published by reliable-ly0411 and listed on HOL.
Is BabelDOC PDF Translate available now?
BabelDOC PDF Translate is currently beta according to its latest public launch.

Install Guidance

Install in Codex

Install through the Codex CLI plugin marketplace.

Codex plugin docs
  1. 1

    Register the marketplace

    Run in any terminal. Codex reads the marketplace entry from .agents/plugins/marketplace.json (or the legacy .claude-plugin path) in the repository. If the repository ships none, add the generated entry from the Advanced section below first.

    shell
  2. 2

    Install from the Plugins browser

    Open Codex, open the Plugins browser, choose the marketplace registered by the previous command, and install babeldoc-pdf-translate.

  3. 3

    Verify the marketplace registration

    shell
Page 3 of the reviewed R1 English–Chinese sample: preserved table math and translated figure labels.
1 / 1

Guo et al., Nature (2025), CC BY 4.0. Unofficial translation and layout adaptation with paper-specific coordinate repairs. Full sample and QA report are linked in the description.

Page 3 of the reviewed R1 English–Chinese sample: preserved table math and translated figure labels.

Full size
Loading reviews

Plugin Manifest

{
  "name": "babeldoc-pdf-translate",
  "version": "1.3.0",
  "description": "Layout-preserving PDF translation with bilingual output, custom terminology and a configurable translation provider.",
  "author": {
    "name": "reliable-ly0411",
    "url": "https://github.com/reliable-ly0411"
  },
  "homepage": "https://github.com/reliable-ly0411/babeldoc-pdf-translate",
  "repository": "https://github.com/reliable-ly0411/babeldoc-pdf-translate",
  "license": "MIT AND AGPL-3.0-only",
  "keywords": [
    "pdf",
    "translation",
    "babeldoc",
    "skills",
    "terminology"
  ],
  "skills": "./",
  "interface": {
    "displayName": "BabelDOC PDF Translate",
    "developerName": "reliable-ly0411",
    "shortDescription": "Translate PDFs with layout",
    "longDescription": "Translate PDFs with local BabelDOC parsing and typesetting, configurable translation providers, bilingual output and custom terminology. Requires Python and separately installed BabelDOC dependencies. Complex formulas and scanned pages require visual review.",
    "category": "Productivity",
    "capabilities": [
      "Read",
      "Write"
    ],
    "defaultPrompt": [
      "Translate this PDF with bilingual output and preserve its figures and formulas."
    ]
  },
  "holManifestOrigin": "repository",
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/reliable-ly0411/babeldoc-pdf-translate
Marketplace path
Unknown
Source path
plugins/reliable-ly0411/babeldoc-pdf-translate
Install policy
AVAILABLE

Skills

2 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • babeldoc-pdf-translate

    SKILL.md

    Translate PDF documents with BabelDOC while retaining layout, figures and formulas; supports bilingual output, custom glossaries, domain terminology and local processing with configurable translation providers. Use for translated PDFs, not merely summaries or plain text extraction.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • babeldoc-pdf-translate

    skills/babeldoc-pdf-translate/SKILL.md

    Translate PDF documents with BabelDOC while retaining layout, figures and formulas; supports bilingual output, custom glossaries, domain terminology and local processing with configurable translation providers. Use for translated PDFs, not merely summaries or plain text extraction.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.agents/plugins/marketplace.json

file

320 bytes

f30a8aa6a80ee2bd…

.codex-plugin/plugin.json

plugin-manifest

1,152 bytes

5136a57dc629231a…

.github/workflows/tests.yml

file

797 bytes

df1697ae04e896e3…

agents/openai.yaml

file

314 bytes

b3995bcea28bc1ec…

assets/job.codex.example.json

asset

402 bytes

4db9ce6936aadc09…

assets/job.dsh.example.json

asset

554 bytes

6682261f87859f2d…

assets/job.example.json

asset

496 bytes

e513ff28027b6295…

assets/prompt.example.txt

asset

641 bytes

f428cc4e849e09d8…

patches/babeldoc-0.6.4/manifest.json

file

1,597 bytes

60ac7bb9043f6c29…

patches/babeldoc-0.6.4/README.md

file

1,598 bytes

9a1332a0f23d8c64…

plugin.json

file

534 bytes

8c7ff009e49f656c…

README.md

file

5,234 bytes

588850bcbe1fa726…

references/deployment.md

file

6,304 bytes

b4efce4a73e02683…

references/parameters.md

file

5,095 bytes

4ac415e8329aab20…

references/quality.md

file

2,874 bytes

2c8d45047e14a267…

references/sources.md

file

785 bytes

c5416100962bdd5e…

references/terminology.md

file

1,987 bytes

e1abe53aa7316183…

references/unattended.md

file

6,617 bytes

68fb9774d7f42af3…

requirements.lock

file

1,445 bytes

e66efa70afd96c8c…

requirements.txt

file

112 bytes

3f415a8567b994a3…

scripts/chat_bridge.py

file

25,100 bytes

c4cd42070a081aac…

scripts/dsh_chat.mjs

file

4,723 bytes

62dc99ee35ec6a64…

scripts/pdf_translate.py

file

22,442 bytes

981ee3768623f1b8…

scripts/repair_runtime.py

file

6,403 bytes

bebf9d487a1e09ba…

scripts/sync_plugin_skill.py

file

1,567 bytes

ee2c1553cd7449c9…

SECURITY.md

file

1,240 bytes

690efcfeab8567d3…

SKILL.md

skill

6,091 bytes

b1f9c20fd129dc99…

skills/babeldoc-pdf-translate/agents/openai.yaml

skill

314 bytes

b3995bcea28bc1ec…

skills/babeldoc-pdf-translate/assets/job.codex.example.json

skill

402 bytes

4db9ce6936aadc09…

skills/babeldoc-pdf-translate/assets/job.dsh.example.json

skill

554 bytes

6682261f87859f2d…

skills/babeldoc-pdf-translate/assets/job.example.json

skill

496 bytes

e513ff28027b6295…

skills/babeldoc-pdf-translate/assets/prompt.example.txt

skill

641 bytes

f428cc4e849e09d8…

skills/babeldoc-pdf-translate/patches/babeldoc-0.6.4/manifest.json

skill

1,597 bytes

60ac7bb9043f6c29…

skills/babeldoc-pdf-translate/patches/babeldoc-0.6.4/README.md

skill

1,598 bytes

9a1332a0f23d8c64…

skills/babeldoc-pdf-translate/references/deployment.md

skill

6,304 bytes

b4efce4a73e02683…

skills/babeldoc-pdf-translate/references/parameters.md

skill

5,095 bytes

4ac415e8329aab20…

skills/babeldoc-pdf-translate/references/quality.md

skill

2,874 bytes

2c8d45047e14a267…

skills/babeldoc-pdf-translate/references/sources.md

skill

785 bytes

c5416100962bdd5e…

skills/babeldoc-pdf-translate/references/terminology.md

skill

1,987 bytes

e1abe53aa7316183…

skills/babeldoc-pdf-translate/references/unattended.md

skill

6,617 bytes

68fb9774d7f42af3…

skills/babeldoc-pdf-translate/requirements.txt

skill

112 bytes

3f415a8567b994a3…

skills/babeldoc-pdf-translate/scripts/chat_bridge.py

skill

25,100 bytes

c4cd42070a081aac…

skills/babeldoc-pdf-translate/scripts/dsh_chat.mjs

skill

4,723 bytes

62dc99ee35ec6a64…

skills/babeldoc-pdf-translate/scripts/pdf_translate.py

skill

22,442 bytes

981ee3768623f1b8…

skills/babeldoc-pdf-translate/scripts/repair_runtime.py

skill

6,403 bytes

bebf9d487a1e09ba…

skills/babeldoc-pdf-translate/SKILL.md

skill

6,091 bytes

b1f9c20fd129dc99…

tests/create_fixtures.py

file

4,058 bytes

5800c1ec072ecb4e…

tests/fixtures/translations.json

file

2,839 bytes

f61f0a5b2d0c2957…

tests/README.md

file

3,655 bytes

fe973b6e72eb6585…

tests/run_native_recovery.py

file

4,696 bytes

c2379511199ff86d…

tests/run_pdf_regression.py

file

9,774 bytes

5e4a8910ad0ab3f5…

tests/test_adapter.py

file

9,737 bytes

6671bf2ed727cb51…

tests/test_chat_bridge.py

file

19,187 bytes

9e1e5a0f2ac9448b…

tests/test_output_validation.py

file

3,986 bytes

a4cccb522d0551e4…

tests/test_runtime_behavior.py

file

6,096 bytes

0049dae43fce290c…

tests/test_runtime_repair.py

file

4,607 bytes

ab4efb68a03afdff…

VALIDATION.md

file

8,807 bytes

aaf23dc96778d7fe…

History, reviews, and alternatives

Latest launch

User reviews

—from 0 reviews

The first substantive review can be added on this page.

Read or write reviews

Milestones and alternatives

Makers can publish releases and security milestones after claiming the plugin.