用中文对话Claude Code:终端自动中英翻译插件实测

Claude Code 终端翻译插件,用 DeepSeek 实现中英双向翻译并保留原文对照。
Claude Terminal Translator 是一个嵌入 Claude Code 终端的插件,用 DeepSeek 作为翻译引擎,让用户可以用中文提需求:插件先把中文翻成英文再发给 Claude,Claude 的英文回答完成后整段翻成中文附在原文下方,实现原文与译文并排显示。安装需添加插件并配置 DeepSeek API Key,费用和连通性由用户承担。日常支持等号跳过单条翻译,/Translate Off/On/查询三个斜杠命令控制开关且跨会话保持。翻译失败时降级为原文发送或保留英文,保证对话不中断。开启翻译后提问与回答全文都会发给 DeepSeek,敏感代码需先关闭翻译。
Claude Code 在终端里干活确实利索,但它的回答永远是英文。你用中文提需求,它回一段英文;你想核对它有没有理解错,还得自己先翻译一遍。B站有 UP 主介绍了一个叫 Claude Terminal Translator 的插件,思路很直接:你负责用中文说需求,DeepSeek 负责翻译,Claude 负责回答。整个来回都被搬进了终端对话里,原文和译文并排显示,不用再切窗口。

它是怎么工作的
插件的核心是一条"翻译流水线"。你输入中文需求后,插件先调用 DeepSeek广告 把它翻成英文,再把英文发给 Claude。终端会提示这版英文译文,你可以在发送前核对它有没有曲解你的意思——这一步比"翻完直接用"更稳妥,尤其是指令里带条件、带否定的时候。
Claude 开始回答后,英文先逐字出现在终端里;等回答完成,插件把整段内容交给 DeepSeek 翻成中文,附在英文原文下面。这样你既能看到 Claude 的原始表述,也能快速读懂它在说什么。原文和译文同时保留,是这套方案比较讨巧的地方:翻译出错时你有据可查,而不是只能对着译文猜。
对于代码、路径和命令,插件有专门的保留要求,尽量不把标识符翻成中文。但作者也提醒,翻译仍可能出错,关键内容要自己核对——这句话不是客套,终端里的路径和参数翻错了,后果可能比看错一句自然语言严重得多。
DeepSeek API 是深度求索公司提供的云端大模型接口服务,开发者通过 API Key 调用其语言模型完成翻译、问答等任务。在本插件中,DeepSeek 承担的是“翻译引擎”角色:它不参与代码生成或问题解答,只负责在中文与英文之间做语义转换。之所以选择 DeepSeek 而非本地翻译库,是因为大模型能更好处理带上下文、含专业术语或口语化表达的句子,但代价是每次调用都会产生 token 计费,且需要网络连通。
安装与配置
安装流程分两步:在 Claude Code 终端里输入命令添加插件,然后配置你的 DeepSeek API Key。完整的安装命令和项目链接在视频简介里,这里不展开复述。

需要留意的是,这个插件的翻译能力完全依赖 DeepSeek 的 API。也就是说,你得自己准备 Key,调用产生的费用和网络连通性都由你自己承担。插件本身只是个调度层,把 Claude Code 和 DeepSeek 串起来。
Claude Code 插件机制允许通过终端命令安装第三方扩展,这些插件可以挂钩对话流程、注入预处理或后处理逻辑。Claude Terminal Translator 正是利用这一机制,在“用户输入”与“发送给 Claude”之间,以及“Claude 输出”与“展示给用户”之间插入翻译步骤。插件本身不包含模型,只是一个调度层,因此它的可用性完全取决于所依赖的外部 API 是否正常。
日常使用:三个开关
平时直接用中文提问就行,插件会自动走翻译流程。如果某一条只想原样发送、不经过翻译,在开头加一个等号即可,比如 =保留中文。

开关类操作走斜杠命令:输入 /Translate Off 关闭自动翻译,而且这个状态跨会话保持——关一次,下次进来还是关的;输入 /Translate On 重新开启;只输入 /Translate 则查看当前状态。这种设计对"临时想用英文原版"和"长期想用中文"两种习惯都照顾到了,不用每次都重新配置。
斜杠命令(slash command)是 Claude Code 终端中一类以 / 开头的控制指令,用于切换模式、查看状态或触发特定操作,与自然语言提问走不同的解析路径。这里的 /Translate Off、/Translate On 和 /Translate 分别对应关闭、开启和查询翻译状态。状态跨会话保持意味着插件把开关值写入了持久化配置,而不是仅存在于当前对话的内存中,因此重启终端后设置依然生效。
失败时的降级策略
网络类插件最怕的就是中途断掉。遇到连接中断或服务繁忙,插件会重试,重试最终失败就按原文发送——你的中文需求会直接以原样交给 Claude,不至于卡在翻译环节。反过来,如果 Claude 的回答翻译失败,就保留英文,不显示中文译文。

这种降级思路值得肯定:翻译是增强项,不是必经环节,任何一环挂掉都不该让整个对话停摆。代价是失败时你可能会收到一段没翻译的英文回答,体验上有落差,但至少工作流没断。
一个必须正视的隐私问题
开启翻译后,你的提问和 Claude 的回答全文都会发给 DeepSeek。这意味着两件事:一是对话内容离开了本地,进入第三方 API;二是如果对话里涉及敏感代码、内部数据或凭证信息,这些内容同样会被送出去。
作者的提醒很明确:涉及敏感代码或数据,先关闭翻译。这不是可以含糊过去的细节。用 /Translate Off 关掉自动翻译,或者用等号跳过单条,都是可行的规避方式。把它当成一个默认开启的便利功能,而不是默认安全的方案,心态会更稳。
第三方 API 的数据流向值得单独说明:当你开启翻译时,数据链路变成“本地终端 → DeepSeek 服务器 → Claude 服务器”,你的提问和回答至少经过两个外部服务。即使 Claude 侧原本有数据使用政策,DeepSeek 侧也会独立留存或处理这些内容。API 调用通常通过 HTTPS 加密传输,但这只防止传输途中被窃听,不改变数据离开本地、进入第三方控制范围的事实。因此“关闭翻译”实质上是把数据链路缩回到只有 Claude 一方。
适合谁用
这个插件解决的是一个很具体的痛点:想用母语和 Claude Code 对话,又不想在浏览器和终端之间反复复制粘贴。它把翻译嵌进了终端交互本身,译文核对、开关控制、失败降级都考虑到了,属于"小而完整"的工具。
它的边界也很清楚:依赖第三方翻译服务、有隐私外泄面、翻译质量不保证。如果你日常用 Claude Code 处理的是非敏感的通用开发任务,这套流程能明显降低阅读英文回答的成本;如果你的工作涉及保密代码,那就得先想清楚哪些会话可以开翻译、哪些必须关掉。工具本身不解决判断问题,判断还是得自己做。
相关推荐

Workbuddy零基础入门:桌面AI智能体如何落地工作流
Workbuddy桌面AI智能体零基础教程解读:从安装、积分领取到文件管理与自动化工作流搭建,对比CodeX的适用场景与成本差异,帮助职场人完成从AI提问者到AI管理者的思维转变。

OpenAI智能体新栈:计算机操作、决策API与超速工作流
OpenAI Dev Day发布智能体新栈:Computer Use操作速度超越普通人,Decisions API基于Luna实现极低延迟分类,Agents API开放同源计算机操作能力,GPT-6.1 Sol成本仅为Astra七分之一。本文梳理核心更新、实测数据与开发者落地要点。

梁文峰开源推理框架DeepInfo,硬刚美国禁令
DeepSeek在开源模型后再开源推理框架DeepInfo,包含GPU/CPU交叉流水线、小模型预判大模型复核、华为昇腾与英伟达芯片全面适配等技术,直面美国联邦禁令。本文解析其对AI产业落地的意义与开源策略。