角色卡翻译,是把外文角色卡(多为英文或日文)转成中文可用的过程。它的难点不在语言,而在分层:同一份文件里既有给人读的叙述文本,也有给程序读的控制文本,前者要译,后者一译就废。搜索这个词的人最想知道的无非两件事——译完还能不能正常触发、照着什么顺序动手不会漏。下面按字段给取舍标准、给可复制模板、给可以照着走的步骤。

角色卡翻译为什么不能整卡机翻

一张卡的文字大致分两类。第一类是叙述文本:人设、开场白、世界书条目正文,这些是写给模型看的,必须译。第二类是控制文本:花括号包起来的宏、正则匹配串、快捷指令、世界书的触发关键词,这些是写给程序读的,译了就等于把开关拆了。

对外文卡来说,整卡机翻最容易踩的三个坑:

一是宏被拆散。{{char}} 这类占位符在通用翻译引擎眼里是一堆散符号,有的给你加空格,有的直接翻成「角色」,导入后模型只看到一串没有意义的括号,角色名锚点当场丢失。

二是触发词被换成中文。世界书条目靠关键词匹配来点亮,原文 keys 写的是 office,你译成「办公室」,用户聊英文场景时这条设定永远不会触发。

三是长度被撑爆。开场白在本站每条不超过 300 字,英译中普遍会涨三分之一以上的字数,逐条译完必须回头数一遍,超了就压缩形容词而不是删剧情。

角色卡翻译的字段取舍表

动手前先做一次字段盘点,按下面的表逐项过,比译到一半再回头改省事得多。

字段 是否翻译 处理方式
角色名、卡片标题 译 译后与开场白内的称呼统一,别两套并存
人设、描述字段 译 全译,专有名词首次出现用「中文(原文)」
开场白与备选开场 译 全译,逐条核对是否超 300 字
世界书条目正文 译 整段译,保留原条目的分句节奏
世界书触发关键词 不译或双语 原词保留,另加中文同义词
宏与占位符 不译 原样复制,含花括号,别加空格
正则与快捷指令 不译 匹配串原样,只译描述文字
标签 译 译成中文便于站内筛选取用

这张表里最容易被忽略的是最后三行。标签译了对检索有帮助,正则和快捷指令译了则直接报错。

想直接试一试?

进合欢主站选一个角色,把上面的内容用起来。可免费试用,进阶能力按平台规则计费。

免费开始演绎

人设字段与开场白的翻译写法

人设字段的翻译目标不是文采,而是让模型知道「这个角色怎么说话、怎么反应」。所以形容词可以收,行为逻辑不能丢。英文卡里常见的 "she rarely speaks first, but when she does it's clipped",译成「她极少先开口,一旦开口句子很短」就够,不必加「宛如冬日寒风」这类修辞。

开场白要额外做两件事:一是动作描写保留星号或括号的原有格式,二是人称与称呼和译后的人设对齐。三条典型反例:

  1. 把 {{char}} leans closer 译成「角色靠得更近」——宏消失,锚点丢失。
  2. 专有名词各译各的:人设里叫「学生会」,开场白里留 Student Council,世界书里又写成「学生会组织」。
  3. 把语气标记删干净:星号动作、括号里的呼吸声、日文语尾一律抹平,只剩干净对白,角色立刻退回播音腔。

第三条最隐蔽。很多人以为删掉符号是「清爽」,实际是砍掉了模型判断情绪的唯一线索。

世界书关键词与条目的翻译处理

世界书的处理原则可以压成一句话:正文全译,触发词双语。

本站世界书支持关键词触发和按概率触发两种方式,还能设插入位置、扫描深度和排序。翻译这件事只影响条目正文与关键词,触发方式、插入位置、扫描深度、排序都不必跟着改。

关键词的正确写法是原词保留加中文同义词,两个都要挂上去,让中英两种输入都能点亮条目;如果原文那是一条长关键词,宁可拆成两三个短词,也不要塞一整句进去。

反例也有两个:一是把 keys 全部替换成中文,英文输入再也触发不了;二是把 keys 里带正则语义的写法当成普通句子翻掉,扫描时匹配不上。遇到吃不准的词,先原样保留,跑通再加中文。

角色卡翻译的分工步骤与模板

推荐先复制一份底稿,再按「结构字段照抄、叙述字段译、触发字段双语」三段走。可以直接套用下面两个模板。

角色卡翻译字段对照清单
字段名:[description / first_mes / 世界书条目名] 原文片段:[粘贴原句] 处理判定:[全译 / 不译 / 双语] 译后内容:[写出结果] 占位符核对:{{char}} 与 {{user}} 是否完整无空格 长度核对:[开场白条目字数 / 上限 300]
世界书关键词双语写法
条目名:[译后名称] 主关键词:[保留原词] 追加同义词:[中文词一]、[中文词二] 触发方式:[关键词触发 / 按概率触发] 插入位置:[按需填写] 扫描深度:[按需填写] 排序:[序号]

操作按这个顺序走,中间不要跳步:

  1. 导出或复制原卡 JSON,另存一份底稿,全程不在原文件上改。
  2. 拿取舍表逐字段判定,把「不译」的内容原样复制到新文件对应位置。
  3. 译人设与开场白,专有名词首次出现写成「中文(原文)」,之后统一用中文。
  4. 译世界书条目正文,关键词按双语模板补齐,触发方式与排序保持原值。
  5. 通读一遍,专有名词、称呼、代词三处对齐,宏与花括号扫一遍。
  6. 导入试聊三轮,确认开场白正常、条目能触发,再回来微调措辞。

自建角色可以在创作里逐项填写人设、开场白、世界书这些字段。导入方面,本站支持 SillyTavern 角色卡 JSON 与 SillyTavern 世界书,也支持本站导出的作品包和部分其他平台导出的 JSON,导入文件不含 CG 图,画面描述需要另配。可免费试用,进阶能力按平台规则计费,以产品内显示为准。

常见问题

角色卡翻译可以直接用在线翻译工具一键完成吗?

不建议。通用翻译引擎分不清叙述文本和控制文本,会把宏拆散、把触发词换成中文,译完导入往往打不通。可行的做法是先用它译人设和开场白这类长段落,再把宏、占位符、世界书关键词逐个手工还原回去,最后按字典逐项核对。

世界书关键词在角色卡翻译里到底译不译?

原则是正文全译、关键词双语。触发词保持原词不动的理由是它要和对话做匹配,一旦改成中文,英文场景下的对话就点不亮条目。稳妥写法是原词后面再挂一到两个中文同义词,让两种输入都能命中,跑几轮确认后再决定要不要精简。

译完的角色卡导入后出戏,最先查哪里?

按这个顺序查:占位符有没有被翻掉或加空格;开场白里对角色的称呼和人设是否一致;语气标记、星号动作有没有在翻译中被整段删除。这三处任一缺失,模型就失去判断语气的线索,表现会立刻从有个性退回到平铺直叙的一般对白。

角色卡翻译时专有名词统一用什么格式?

首次出现用「中文(原文)」,之后一律只用中文,别混着写。同一个词在整张卡里只能有一种译法,人设、开场白、世界书三处必须对齐。译名越短越好记,长名字会挤占本就不宽裕的设定篇幅,也容易在长对话里被模型记混。

关于本文:由合欢AI 内容团队整理,最后更新于 2026-10-22。文中产品能力以合欢主站内实际提供为准;第三方产品名称归其各自所有者。