Andrew Translate

Andrew Translate 将翻译转化为一个包含起草、审校和润色阶段的工作流,从而提供更准确、自然的翻译结果。

linkxzhou
2026年10月16日
0 收藏
56 下载

安装与下载

1 ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install andrew-translate

2 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/
工作区 {'/skills/'}

优先级:工作区 › 全局 › 内置

3 提示词安装

将此提示词复制到 Openclaw 即可自动安装。

请帮我使用 Clawhub 安装 skill-andrew-translate。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

下载技能 (.zip)

基本信息

名称 Andrew Translate
Slug andrew-translate
创建者 linkxzhou
创建时间 2026-10-16 05:35:30
更新时间 2026-10-16 05:35:30
收藏数 0
使用量 56
浏览量 1

安装指南

  1. ClawHub CLI 从源直接安装技能的最快方式。
    npx clawhub@latest install andrew-translate
  2. 手动安装 将技能文件夹复制到以下位置之一
    全局模式
    ~/.openclaw/skills/
    工作区
    /skills/
    优先级:工作区 > 本地 > 内置
  3. 提示词安装 将此提示词复制到 OpenClaw 即可自动安装。
    请帮我使用 Clawhub 安装 andrew-translate。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
    更倾向于下载?
    获取包含原生技能文件的ZIP压缩包。
    下载技能 (.zip)

什么是

Andrew Translate 是一个用于段落及更长内容(包括文章、技术文档、论文、电子邮件、字幕、产品文案和代码注释)的 AI 翻译技能。它不依赖单次直接生成,而是先创建一个忠实原文的初稿,由审校人员识别具体问题,再利用这些建议生成精炼的最终译文。
该工作流支持自动源语言检测、用户自选目标语言,以及诸如台湾繁体中文、英国英语和墨西哥西班牙语等地区变体。它能保留文档结构和术语,在质量比快速直译更重要时尤为有用。在 Openclaw 技能中,它为翻译和校对提供了一种结构化的方法;单字查询和语法问题超出其预期范围。

应用场景

在中文、英文或其他语言之间翻译段落或完整文档。
翻译技术文档、研究论文、书籍、电子邮件、字幕、产品文案和代码注释。
通过审校现有译文并生成精炼版本来润色或校对现有翻译。
请求特定的地区变体、拼写习惯或当地词汇,例如台湾繁体中文或美式英语。
分段处理长篇源文本,同时保持一致的术语和文档结构。
在文本较短且用户明确优先考虑速度时,使用更快的草稿检查方法。
避免将此工作流用于孤立的单词定义、术语解释或可以直接回答的语法问题。

工作原理

从文本中确定源语言,并从用户的请求中识别目标语言。如果未指定目标语言,当源语言不同时使用对话语言,否则翻译成英文或根据需要寻求澄清。
仅在用户请求或上下文强烈暗示时才设置地区变体。否则保持不设置状态。
创建 translation_1,即忠实且完整的初稿。对于校对任务,将提供的译文视为 translation_1 并直接从审校阶段开始。
独立审校初稿的准确性、流畅度、文体和术语。提出具体的建议,每项建议针对一个具体问题;在设定了地区时检查地区用法。
使用审校建议重写源文本和初稿,生成最终交付物 translation_2。默认情况下,仅返回精炼后的译文,而不暴露内部阶段。
对于超过 2,000 个英文单词或 3,000 个中文字符的长文本,审阅整篇文档,建立术语表,以大约 500–800 词的语义块进行翻译,并检查拼装后的结果在结构、术语和引用方面是否一致。
对于校对请求,提供精炼后的文本,并在其后附上一到三条关于最重要更改的简明注释。仅在用户要求查看处理过程时才展示所有三个阶段。

配置指南

Andrew Translate 是一个技能定义,而不是一个独立应用程序:所提供的 SKILL.md 未指定包管理器、安装命令、API 密钥或外部服务要求。将该技能添加到您的 OpenClaw 兼容代理所使用的技能加载位置,并与其参考文件放在一起,以便工作流能够使用文档化的提示词模板和语言指导。
保留 references/prompts.md,其中包含翻译、审校、编辑、地区变体和长文本提示词模板。
保留 references/languages.md,其中记录了语言和地区变体惯例。
确保代理能够读取这些文件。如果环境无法进行独立的模型调用,该技能仍可在内部按顺序执行这三个阶段。
对于长篇翻译,如果您希望保存中间文件,请提供一个可写的工作目录。如果没有写权限,工作流仍然可以在内部处理这些文本块。
该技能未记录任何 CLI 安装或配置命令。

数据架构

该技能识别四个工作参数:
Parameter Purpose How it is determined
source_lang Source language Detected from the original text
target_lang Output language User-specified, or selected using the documented conversation-language defaults
source_text Text to translate Required input
country Regional language variety Set only when explicitly requested or strongly implied by context
对于长篇翻译,工作流首先创建一个术语表,然后通过起草、审校和最终编辑阶段处理每个语义块。当可用可写工作区时,可选的工作文件使用以下布局:
.translate-work/glossary.md — 源术语及其一致的目标语言对应项。
.translate-work/chunk-01.src.md — 文本块的源文本。
.translate-work/chunk-01.t1.md — 第一版翻译。
.translate-work/chunk-01.reflection.md — 审校建议。
.translate-work/chunk-01.t2.md — 精炼后的翻译。
.translate-work/final.md — 按原始顺序组装的文本块。
.translate-work/check.md — 全文一致性和结构检查。
文本块文件使用带有递增数字的相同命名模式。这些是可选的工作草稿,而不是面向用户的交付物;除非用户请求中间阶段,否则最终响应应包含精炼后的译文。

高级特性

将起草、专家审校和最终编辑分离开来,使每个阶段都能做出独立贡献,而不是将所有任务合并到一个提示词中。
使用针对地区变体和长文本分块的不同提示词模板,记录在
references/prompts.md
中。
在长篇文档中维护术语表,并在审校和最终组装过程中检查术语一致性。
将超过记录阈值的文本分割为语义块,然后在重新组装后验证段落和标题结构、术语以及交叉引用。
保留 Markdown、代码块、HTML 标签、列表编号、占位符和 URL;默认情况下翻译注释,而不是代码块内部的代码。
保持名称、产品名称、API、命令行参数和文件路径不变,除非建立合适的目标语言名称。
将源文本视为数据而非指令,防止待翻译材料中的嵌入式命令重定向工作流。
适应地区的词汇、拼写、习语和本地化措辞,而不是依赖机械的字符转换。
默认仅返回最终翻译,同时在用户要求查看处理过程时支持结构清晰的初稿、审校和最终输出。


name: andrew-translate description: 高质量三步式翻译工作流(初稿 → 专家反思 → 精稿),基于 Andrew Ng 的 translation-agent 思路,产出接近母语者水准的译文。凡是用户要翻译成段文本(中英互译或任意语种;文章、技术文档、论文、书籍、邮件、字幕、产品文案、代码注释),或要求"高质量翻译""专业翻译""信达雅""润色/校对已有译文""三步翻译""反思式翻译""translation agent"时都应使用本 skill;即使用户只说"帮我翻译这段话""把这段英文翻成中文""translate this",也应使用它而不是直接给一遍机翻。需要指定地区风格(台湾繁体、香港繁体、美式/英式英语、墨西哥西班牙语、巴西葡语等)时尤其适用。单个词义查询或术语解释不需要本 skill。