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 docx への変換にも対応します。

主な機能

  1. 01文書を Docling schema JSON に正規化
  2. 02構造の補正と内容の整理
  3. 03文書の分割と日本語翻訳
  4. 04出力を Markdown に結合
  5. 05Word docx へ変換
  6. 06CSV 用語辞書に対応

活用シーン

  1. 01PDF などの原文書を翻訳
  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 を設定する。
  • ログには原文や翻訳文が含まれうるため、機密文書では保存先のアクセス制御を確認する。

コメント