translate-ja について
translate-ja は、PDF、Word、PowerPoint、HTML、画像などを Docling schema JSON に正規化して、日本語に翻訳するスキルです。構造の補正や分割を行い、Markdown の結合や Word docx への変換にも対応します。
主な機能
- 01文書を Docling schema JSON に正規化
- 02構造の補正と内容の整理
- 03文書の分割と日本語翻訳
- 04出力を Markdown に結合
- 05Word docx へ変換
- 06CSV 用語辞書に対応
活用シーン
- 01PDF などの原文書を翻訳
- 02専門資料に用語辞書を適用
- 03翻訳内容を Markdown に整理
- 04翻訳文書を Word 形式で作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ k5-mot/ skills --skill translate-jaインストール後、Claude Code で/translate-jaを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdrun.ps1run.shSPEC_v0.mdSPEC_v1.mdSPEC_v2.mdtemplate.docxtemplate.dotxtemplate.v1.dotxscripts/chunk_docling_json.pyclean_doc.pyconcat_chunks.pyconfig.pyconvert_md_to_docx_with_docling.pyconvert_to_md_remote.pyio_utils.pypreprocess_doc_with_docling.pyrealign_doc_struct_with_llm.pytranslate_chunks.pytranslate_ja.pytests/test_chunk_docling_json.pytest_clean_doc.pytest_concat_chunks.pytest_convert_to_md_remote.pytest_realign_doc_struct_with_llm.pytest_translate_ja.pyREADME(原文)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 対応