跳转到主内容
版本发布

42md 知识工具大升级(3)AI 翻译 translate:33 种语言一行命令到手

一份中文笔记想翻成英文发给海外同事、一篇英文论文想翻成中文方便阅读——`42md tools translate` 一行命令做完。33 种语言全覆盖,保留 Markdown 结构 / 代码块 / 公式 / 表格不变,webapp 「我的翻译」可自定义专属翻译方向。按千字计费。

9 分钟
产品发布AI 翻译translate跨语言

一、为什么要做 AI 翻译

跨语言的内容流动是个高频场景:

  • 写完一份中文项目报告,想翻成英文发给海外同事
  • 读到一篇英文论文 / 日文博客 / 法文公告,想翻成中文方便快速消化
  • 维护多语言文档站,每次源语言更新都要同步翻译多个版本
  • 整理外语会议纪要时,需要中外文对照存档

过去翻译流程很零碎:复制到翻译网站 → 复制回来 → 调格式 → 调代码块 → 调公式。文章一长,光复制粘贴就是 10 分钟。

42md tools translate 把这件事压成一行命令——读你的 Markdown、保留全部结构、翻完直接落盘。

二、AI 翻译的特色

  • 33 种语言全覆盖——英、中、日、韩、法、德、西、俄、阿、葡、印、越、泰、土、波兰、希腊、希伯来、荷兰、瑞典、芬兰…(DeepL + Google Translate + 腾讯翻译开源模型公认交集)
  • Markdown 结构原样保留——代码块 / 公式 / 表格 / 链接 / 列表 / 标题层级翻完一字不差,不会把代码标识符当成英文乱翻
  • 专属翻译方向可自定义——webapp「我的翻译」可建「中 → 英 技术翻译」「日 → 中 文学翻译」等专属方向,下次直接选用
  • AI 热词自动注入——你建过的专属词库在翻译时自动生效,专有名词 / 人名 / 品牌名按你预设写法处理,长期稳定不漂
  • 长短文智能路由——短文秒级出结果;长文自动分段并行处理,命令行展示进度
  • 幂等友好:跑过一次后,原文未变 + 译文还在 → 再跑自动跳过

三、怎么用 · Webapp

打开 42md.cc 「我的知识库」,找到你要翻译的笔记:

  1. 点笔记顶部「二次处理」下拉 → 选「AI 翻译」
  2. 在弹出 Dialog 里选翻译方向(内置方向 + 你的自定义方向)
  3. 二次确认 Dialog 显示「预估消耗 + 当前余额」
  4. 按「翻译」启动,输出与原文同目录,文件名带语言后缀

自定义翻译方向(推荐高频用户用):

打开 42md.cc/config/translate 「我的翻译」页:

  • 点「新建翻译方向」→ 选源语言(含「自动检测」)+ 目标语言 → 保存
  • 下次翻译时直接选这个方向,省去每次选语言的步骤
  • 适合「我专门做中→英技术文档」「我经常把日语博客翻成中文」这类固定场景

小技巧:

  • 翻译技术文档前先跑 AI 热词抽出术语词库——翻译时这些词按词库写法处理,不会乱翻专有名词
  • 论文翻译用 paper 预设先跑一遍 版式优化,断行 + 全角化处理完再翻,输出更整齐

四、怎么用 · CLI

# 默认翻成中文
42md tools translate report.md

# 指定目标语言
42md tools translate paper.md --target English
42md tools translate paper.md --target 日本語
42md tools translate paper.md --target Français

# ISO 简写也支持(zh / en / ja 都行)
42md tools translate paper.md --target en

# 批量翻译
42md tools translate notes/*.md --target English

# 强制覆盖已有译文(默认幂等跳过)
42md tools translate paper.md --target English --force

输出文件命名:

原文:paper.md
译文:paper_en.md   # target=English 或 en 都生成 _en

小技巧:

  • 默认非交互终端(脚本 / CI)下若没传 -y 会拒绝执行——防止脚本误扣配额
  • 批量翻译时先看预估消耗:Dialog 会显示「20 篇文档约 X 千字」,确认后再启动
  • 跑过一次后重跑自动跳过——原文未变 + 译文还在 → 跳过重算;要重新翻就加 --force

注意事项:

  • 输入文件 > 200,000 字符会被拒绝(防超大文件白等几秒后被服务端打回)
  • 翻译方向若是「自定义方向」,CLI 当前同步路径仅支持 target;source 锁定由 webapp 异步路径处理(即将上线)

五、实际演示

一份中文规约文档 · 翻译为英文

3000 字技术规约:标题层级 / 表格 / 代码块 / 列表 / 链接全部保留,专业术语稳定

更多翻译方向的样本见 AI 翻译演示中心

六、常见问题

支持哪些语言?

33 种主流语言:英、中、印地、西班牙、阿拉伯、孟加拉、葡萄牙、俄、日、德、法、印尼、意大利、越南、土耳其、韩、波斯、波兰、乌克兰、泰、马来、荷兰、罗马尼亚、希腊、匈牙利、捷克、瑞典、芬兰、丹麦、挪威、希伯来、保加利亚、斯洛伐克。

依据是 DeepL + Google Translate + 腾讯翻译开源模型的公认交集,覆盖全球主流使用人口。

代码块 / 公式 / 表格会被翻译吗?

不会。代码块(含行内代码 like_this)/ LaTeX 公式($...$ / $$...$$)/ Markdown 表格的结构都原样保留,只翻译其中的人类语言文本。

配额怎么算?

按源文字符数 / 1000 计费(千字粒度向上取整)。翻译 / AI 优化 / AI 热词共享同一套「AI 生成」额度。注册即送 42 千字额度,够你完整试一轮。

能跳过二次确认 Dialog 吗?

-y / --yes 即可。但非交互终端(脚本、CI)下若没传 -y 会拒绝执行——防止脚本误扣配额。

专有名词 / 品牌名翻译总是不准怎么办?

先用 AI 热词 跑一遍同领域的几份文档建词库,下次翻译时这些词自动生效,专有名词 / 人名 / 品牌名按词库写法处理,长期稳定。

七、立即体验

# 安装或升级
curl -fsSL https://42md.cc/mac | bash

# 一行命令翻译
42md tools translate report.md --target English

或者打开 42md.cc 知识库,每篇笔记顶部「二次处理 → AI 翻译」直接调用,并可在 /config/translate 自定义专属翻译方向。

系列回顾


42md — 你的 AI 知识快刀。更快地获取、更深地编译、更好地策展、更强的工具。

活水 AI 实验室(42ailab) — 源自 2023 年成立的活水智能团队,致力于以认知科学为基石,推动人工智能与人类智能的深度融合与科学创新。

官网https://42md.cc