如何将 OpenClaw 用作你的 AI 翻译助手
目录
OpenClaw 可以让你的聊天应用变身为个人 AI 助手。对于翻译需求,你可以在几分钟内编写一个简单的自定义技能——需要时还可以升级为强大的社区技能。
OpenClaw 是一款免费、开源的个人 AI 代理,运行在你的本地设备上,并可连接 Telegram、WhatsApp、Slack、Discord、Signal 和 iMessage 等聊天应用。它支持 Claude、OpenAI 模型或本地模型,并兼容社区开发的技能。
对于翻译场景,这意味着你有两种选择:可以在几分钟内为通用文本编写一个简单的自定义技能,或者安装专为特定场景打造的社区技能——比如支持 Markdown、签证文件、保留排版的 PDF 等。本指南将详细介绍这两种方式,以及 OpenClaw 的官方安装流程。
什么是 OpenClaw?
OpenClaw 自称为“真正能做事的 AI”。它不是停留在浏览器标签页里,而是作为守护进程本地运行,连接你的通讯渠道,并通过工具和技能执行任务。
| 许可证 | MIT,开源 |
| 支持系统 | macOS、Windows、Linux |
| 支持模型 | Anthropic Claude、OpenAI GPT 或本地模型 |
| 聊天渠道 | Telegram、WhatsApp、Slack、Discord、Signal、iMessage、微信等 |
| 技能 | 来自 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 通常最快,因为只需要一个 bot token。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 的官方文件——建议使用下方推荐的社区技能。
值得了解的最佳现有翻译技能
当你的需求超越基础翻译时,社区技能可以满足更高阶的场景。以下三款值得关注。
1. baoyu-translate — 最佳通用文本与 Markdown 翻译工具
baoyu-translate 是 jimliu 提供的一款高质量翻译技能,安装自 jimliu/baoyu-skills 仓库。
安装方法:
npx skills add https://github.com/jimliu/baoyu-skills --skill baoyu-translate
主要优势:
- 提供三种工作流程模式:快速、普通、精细
- 根据请求自动判断并选择适合的模式
- 支持长文档,具备 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 识别
- 翻译为英文时保留姓名、日期、金额等关键信息
- 输出双页 PDF:第一页为原始图片,第二页为英文翻译
适用于需要将扫描或拍摄的官方文件翻译成英文,用于签证等正式提交场景。
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 接收到该消息
- 你要求它翻译或总结该对话
- 它调用翻译技能
- 它将翻译结果发送回同一个聊天窗口
对于文件,流程如下:
- 你将 PDF 或文档路径发送给 OpenClaw
- OpenClaw 自动选择合适的技能:
translate-pdf、visa-doc-translate或baoyu-translate - 该技能生成翻译后的输出内容
- OpenClaw 通过聊天将文件或摘要返回给你
这正是 OpenClaw 的优势所在:不是取代翻译工具,而是将它们无缝连接到你日常工作的场景中。
什么时候应该使用 OpenL
OpenClaw 功能强大,但需要本地配置、API 密钥,以及对命令行工具有一定熟悉度。如果你只是想在线翻译文档、图片、PDF 或扫描文件,OpenL 更加简单易用。
当你需要以下功能时,请选择 OpenL:
- PDF、Word、PowerPoint 或 Excel 文件翻译
- 图片或截图翻译
- 扫描文档的 OCR 翻译
- 保持格式,无需安装本地工具
- 基于网页的工作流程,而非本地代理
当你需要在聊天应用、本地文件、重复任务或自定义流程中实现自动化时,请选择 OpenClaw。
总结
OpenClaw 本身不是翻译应用。它是一个自动化层,让翻译技能和工具能够融入你的个人沟通流程。
对于大多数用户,最佳使用路径是:
- 官方安装 OpenClaw
- 连接 Telegram、Slack、WhatsApp 或其他聊天应用
- 编写一个简单的
translate技能用于日常翻译 - 当需要更多功能时(如 PDF、官方文件、精致的 Markdown 输出),从 Skills.sh 安装社区技能
- 当本地配置不值得投入时,使用 OpenL 进行网页端文档、OCR 和格式化文件翻译
关键在于根据需求选择合适的工具——无需从零开始构建,也无需全部安装。
相关阅读:
参考来源
- OpenClaw 官方网站 — 官方定位、安装命令、支持平台及集成信息
- OpenClaw GitHub 仓库 — 源代码、许可证、README 及安全说明
- OpenClaw 文档:快速上手 — 新手引导、网关设置和频道连接
- baoyu-translate 在 Skills.sh 上的页面 — 通用翻译技能功能及安装命令
- visa-doc-translate 在 Skills.sh 上的页面 — 签证文档翻译流程及 OCR 功能
- translate-pdf 在 Skills.sh 上的页面 — PDF 翻译技能介绍
- translate-pdf GitHub 仓库 — 保持版式的 PDF 翻译细节及局限说明


