OpenClawをAI翻訳アシスタントとして活用する方法
TABLE OF CONTENTS
OpenClawは、あなたのチャットアプリをパーソナルAIアシスタントに変身させます。翻訳用途なら、数分で小さなカスタムスキルを書いて始めることができ、必要に応じて強力なコミュニティ製スキルにアップグレードできます。
OpenClawは、あなたのマシン上で動作し、Telegram、WhatsApp、Slack、Discord、Signal、iMessageなどのチャットアプリと連携する、無料かつオープンソースのパーソナルAIエージェントです。ClaudeやOpenAIのモデル、ローカルモデルを利用でき、コミュニティが作成したスキルにも対応しています。
翻訳用途では、2つのアプローチが選べます。一般的なテキスト用に数分で小さなカスタムスキルを書くか、Markdownやビザ書類、レイアウト保持PDFなど特定のシナリオ向けに作られたコミュニティスキルをインストールするかです。本ガイドでは、その両方とOpenClaw公式セットアップ手順を解説します。
OpenClawとは?
OpenClawは自らを「実際に何かをしてくれるAI」と表現しています。ブラウザタブ内にとどまらず、ローカルでデーモンとして動作し、あなたのコミュニケーションチャネルと接続、ツールやスキルを通じてタスクを実行します。
| ライセンス | MIT、オープンソース |
| 対応OS | macOS、Windows、Linux |
| 対応モデル | Anthropic Claude、OpenAI GPT、ローカルモデル |
| チャットチャネル | Telegram、WhatsApp、Slack、Discord、Signal、iMessage、WeChatなど |
| スキル | Skills.sh / ClawHubのコミュニティスキル、またはローカルカスタムスキル |
| 公式サイト | openclaw.ai |
| GitHub | github.com/openclaw/openclaw |
OpenClawはワークフローレイヤーとして理解するのが最適です。メッセージを受信し、タスクを振り分け、コンテキストを記憶し、スキルをトリガーします。翻訳の品質自体は、接続するモデルや専門ツールに依存します。
公式インストール方法
公式で推奨されているインストール方法は、以下のワンライナーです。
curl -fsSL https://openclaw.ai/install.sh | bash
その後、オンボーディングを実行します。
openclaw onboard --install-daemon
オンボーディング時に、OpenClawはモデルプロバイダーの選択、APIキーの入力、ローカルGatewayの設定を求めます。セットアップが完了したら、ダッシュボードを開きます:
openclaw dashboard
ここから、チャットチャンネルを接続します。Telegramは通常、ボットトークンだけで済むため最も手早く接続できます。WhatsAppやiMessage、その他のチャンネルは、コンパニオンアプリや追加のペアリング手順が必要な場合があります。
セキュリティに関する注意:OpenClawはコマンドの実行やローカルファイルへのアクセスが可能です。不審な受信メッセージにさらす前に、必ずセキュリティガイダンスを確認し、openclaw doctorを実行してください。
独自のシンプルな翻訳スキルを作成する
最も手軽に始める方法は、自分で最小限の翻訳スキルを書いてみることです。スキルはMarkdownファイル一つで完結します ― コーディングは不要です。
~/.agents/skills/translate/SKILL.md を作成します:
---
name: translate
description: Translate text between languages on demand
user-invocable: true
---
You are a professional translator. Translate the user's text accurately into the requested target language. Return only the translation — no commentary, no explanation.
If no target language is specified, detect the source language and translate to English.
user-invocable: true フラグを付けることで、接続したチャット内で /translate スラッシュコマンドとして利用できるようになります。インストール後は、以下のように使えます:
/translate Translate to French: Our new product launches next week.
用語の一貫性を保つためのカスタム用語集を追加したい場合は、同じファイルにセクションを追記します:
## Glossary (always follow these terms)
- "API" → "API" (do not translate)
- "Dashboard" → "control panel"
- Brand names like "OpenL" are never translated
これが出発点です。もしさらに高度なニーズ ― 長文ドキュメント、PDFレイアウトの保持、OCR付きの公式文書など ― がある場合は、以下のコミュニティ製スキルを利用してください。
知っておきたいおすすめの既存翻訳スキル
基本的な翻訳以上のニーズがある場合、コミュニティ製スキルがより高度なシナリオをカバーしています。ここでは特におすすめの3つをご紹介します。
1. baoyu-translate — 汎用テキスト&Markdown翻訳の最適解
jimliuによる高品質な翻訳スキル「baoyu-translate」は、jimliu/baoyu-skillsリポジトリからインストールできます。
インストール方法:
npx skills add https://github.com/jimliu/baoyu-skills --skill baoyu-translate
主な特長:
- クイック、ノーマル、精緻の3つのワークフローモードを提供
- リクエスト内容に応じて自動的に最適なモードを選択
- Markdownに対応したチャンク分割で長文にも対応
- MarkdownフォーマットやYAMLフロントマターを保持
- チャンク間で共通の用語集を適用
- フォーマル、テクニカル、アカデミック、ビジネス、会話調、ユーモラス、エレガントなどのスタイルプリセットに対応
EXTEND.mdによるカスタマイズが可能
洗練されたテキスト翻訳、ブログ記事翻訳、ドキュメント翻訳、Markdown中心のコンテンツ翻訳が必要な場合に最適です。紹介しているスキルの中で最も汎用性が高い選択肢です。
2. visa-doc-translate — ビザ・公式書類画像翻訳の最適解
visa-doc-translateは、ビザ申請書類の英訳およびバイリンガルPDF生成に特化したスキルです。
インストール方法:
npx skills add https://github.com/affaan-m/everything-claude-code --skill visa-doc-translate
対応可能な書類:
- 銀行残高証明書
- 在職証明書
- 退職証明書
- 不動産関連書類
- 身分証明書・パスポート
- HEIC画像変換
- EXIFデータによる画像の向き補正
- macOS Vision、EasyOCR、TesseractによるOCR
- 氏名・日付・金額を保持したまま英訳
- 2ページ構成のPDF出力(1ページ目:原本画像、2ページ目:英訳)
スキャンや撮影した公式書類を、ビザ申請用に英訳する必要がある場合に最適です。
3. translate-pdf — レイアウト保持型PDF翻訳の最適解
wshuyi の translate-pdf は、レイアウトを維持しながらテキストベースのPDFを翻訳することに特化しています。
Skills.sh からインストールするには:
npx skills add https://github.com/wshuyi/translate-pdf-skill --skill translate-pdf
またはリポジトリからインストールするには:
git clone https://github.com/wshuyi/translate-pdf-skill.git
cp -r translate-pdf-skill/skills/translate-pdf ~/.claude/skills/
主な特徴:
- ページレイアウトやテキストの位置を維持
- 背景色、フォントサイズ、テキストカラーを保持
- 画像やグラフもそのまま保存
- 翻訳後のテキストをPDF内の元の位置に置換
- 中国語、日本語、韓国語、主要なラテン文字言語向けのフォントに対応
重要な制限事項:このツールはテキストベースのPDF専用です。スキャンPDFの場合は事前にOCRが必要で、画像内に埋め込まれたテキストは翻訳できない場合があります。
どのスキルを使うべき?
| ニーズ | 最適なオプション |
|---|---|
| 一般的なテキストやMarkdownの翻訳 | baoyu-translate |
| ビザ書類、身分証明書、証明書 | visa-doc-translate |
| レイアウトを維持したテキストベースPDFの翻訳 | translate-pdf |
| Telegram/Slack/WhatsApp内での即時チャット翻訳 | OpenClaw + baoyu-translate |
| ローカル環境不要でオンライン文書・画像・PDF・OCR翻訳 | OpenL |
基本パターンはシンプルです:OpenClawでチャットからリクエストをルーティングし、用途に合ったスキルを使います。
OpenClaw が翻訳ワークフローにどう役立つか
OpenClaw は翻訳において実際に何ができる?
OpenClaw は、翻訳がより大きなワークフローの一部となる場合に特に有用です。
- サプライヤーがTelegramで外国語のメッセージを送信する
- OpenClawがそのメッセージを受信する
- あなたがスレッドの翻訳や要約を依頼する
- OpenClawが翻訳スキルを呼び出す
- 翻訳結果を同じチャットに返信する
ファイルの場合、ワークフローは次のようになります:
- あなたがPDFやドキュメントのパスをOpenClawに送信する
- OpenClawが適切なスキルを選択する:
translate-pdf、visa-doc-translate、またはbaoyu-translate - スキルが翻訳済みのアウトプットを生成する
- OpenClawがファイルや要約をチャットで返送する
ここがOpenClawの強みです:翻訳ツールそのものを置き換えるのではなく、あなたが普段使っている場所にそれらをつなげることができるのです。
代わりにOpenLを使うべき場合
OpenClawは強力ですが、ローカルでのセットアップやAPIキー、コマンドラインツールの扱いに慣れている必要があります。もし単純にドキュメントや画像、PDF、スキャンファイルをオンラインで翻訳したいだけなら、OpenLの方が簡単です。
OpenLが適しているのは、以下のような場合です:
- PDF、Word、PowerPoint、Excelの翻訳
- 画像やスクリーンショットの翻訳
- スキャン文書のOCR翻訳
- ローカルツールをインストールせずに書式を維持したい場合
- ローカルエージェントではなくWebベースのワークフローを使いたい場合
OpenClawは、チャットアプリやローカルファイル、定期的なタスク、カスタムワークフローを自動化したい場合に最適です。
まとめ
OpenClaw自体は翻訳アプリではありません。翻訳スキルやツールを、あなたの個人的なコミュニケーションフローの中で動かすための自動化レイヤーです。
ほとんどのユーザーにとって最適な流れは次の通りです:
- OpenClawを公式にインストールする
- Telegram、Slack、WhatsAppなどのチャットアプリを接続する
- 一般用途向けに最小限の
translateスキルを書く - 必要に応じてSkills.shのコミュニティスキルをインストールする(PDF、公式文書、整形済みMarkdown出力など)
- ローカルセットアップが不要な場合は、Webベースのドキュメント・OCR・書式付きファイル翻訳にはOpenLを使う
大切なのは、目的に合ったツールを選ぶことです。すべてを一から作る必要も、すべてをインストールする必要もありません。
関連記事:
参考文献
- OpenClaw 公式サイト — 公式のポジショニング、インストールコマンド、対応プラットフォーム、統合情報
- OpenClaw GitHubリポジトリ — ソースコード、ライセンス、README、セキュリティノート
- OpenClaw ドキュメント: はじめに — オンボーディング、ゲートウェイ設定、チャンネル接続
- baoyu-translate on Skills.sh — 汎用翻訳スキルの機能とインストールコマンド
- visa-doc-translate on Skills.sh — ビザ書類翻訳ワークフローとOCR機能
- translate-pdf on Skills.sh — PDF翻訳スキルの一覧
- translate-pdf GitHubリポジトリ — レイアウトを保持したPDF翻訳の詳細と制限事項


