mcpField
T
translate-ja

translate-ja

github.com/k5-mot文档处理093 次安装6 周前更新
代码仓库

关于 translate-ja

translate-ja 是一个文档翻译技能,将 PDF、Word、PowerPoint、HTML 和图像等输入转换为 Docling schema JSON,再整理、分块并翻译成日语。它还可将内容合并为 Markdown,并转换为 Word 文档。

主要功能

  1. 01将多种文档规范化为 Docling schema JSON
  2. 02执行结构修正与内容清理
  3. 03对文档分块并翻译为日语
  4. 04合并输出为 Markdown
  5. 05转换为 Word docx
  6. 06支持 CSV 术语词典

适用场景

  1. 01翻译 PDF 等源文档
  2. 02使用术语词典处理专业材料
  3. 03将翻译结果整理为 Markdown
  4. 04生成 Word 格式的翻译文档

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/k5-mot/skills --skill translate-ja

安装后在 Claude Code 中输入/translate-ja确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
run.ps1
run.sh
SPEC_v0.md
SPEC_v1.md
SPEC_v2.md
template.docx
template.dotx
template.v1.dotx
scripts/
chunk_docling_json.py
clean_doc.py
concat_chunks.py
config.py
convert_md_to_docx_with_docling.py
convert_to_md_remote.py
io_utils.py
preprocess_doc_with_docling.py
realign_doc_struct_with_llm.py
translate_chunks.py
translate_ja.py
tests/
test_chunk_docling_json.py
test_clean_doc.py
test_concat_chunks.py
test_convert_to_md_remote.py
test_realign_doc_struct_with_llm.py
test_translate_ja.py

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

translate-ja

PDF、Word、PowerPoint、HTML、画像などの入力文書を Docling schema JSON に正規化し、構造補正、清掃、チャンク化、日本語翻訳、Markdown 連結、Word docx 変換までを実行する。

詳細仕様、Docling artifacts、runner挙動、Chunk JSONL採用理由は SPEC_v0.md を参照する。

使い方

./skills/translate-ja/run.sh --input ./docs/source/source.pdf

用語辞書を使う場合:

./skills/translate-ja/run.sh --input ./docs/source/source.pdf --dictionary-csv ./docs/source/dictionary.csv

辞書 CSV は UTF-8 で、列は english, japanese, genre, description とする。

注意

  • Docling Serve と OpenAI 互換 API が必要。外部サービスなしの PDF フォールバックは行わない。
  • .env または環境変数に DOCLING_SERVER_URL, DOCLING_API_KEY, OPENAI_BASE_URL, OPENAI_API_KEY, OPENAI_MODEL を設定する。
  • ログには原文や翻訳文が含まれうるため、機密文書では保存先のアクセス制御を確認する。

评论

支持 Markdown