跳转至

万象造词指南:管理你的个人词库

万象自带的系统词库已经覆盖了大多数常用词汇。对于词库中已经存在的词,更推荐通过辅助码进行筛选,而不是重复造词。

对于人名、专业术语、行业词汇、英文专有名词等系统词库未收录的内容,可以通过下面几种方式写入个人词库(UserDB)。

这里所说的“造词”是直接写入 UserDB,并实时生效。它与通过 custom_phrase.txt 添加固定词条的方式不同,不需要手动编辑词表文件。


一、中文按需造词模式(仅限 Pro 版)

按需造词适合明确知道某个词需要长期保留的情况。Pro 版提供前置触发、后置触发和次选造词三种方式。

1. 前置触发造词(双反引号开头)

当你在输入之前已经确定接下来要录入一个词库中没有的新词时,可以先进入造词模式:

  • 操作方式:输入拼音前,连续按两次反引号 ` `(Tab 键上方的按键)。

  • 执行效果:进入造词模式后继续输入拼音,前面的双反引号不会作为正文参与输入。依次完成选字、选词并上屏后,最终组成的内容会写入 UserDB。

这种方式适合人名、专业术语等已经明确需要加入个人词库的内容。

2. 后置触发造词(拼音末尾加双反引号)

有时已经输入了一整段拼音,才发现候选中没有需要的词。此时不需要删除原有编码重新输入,可以直接从当前输入状态切换到造词模式。

  • 操作方式:保留当前已经输入的拼音,在编码末尾连续按两次反引号 ` `

  • 执行效果:当前编码会直接进入造词流程,随后可以逐字或逐词选择需要的候选。完成上屏后,最终组成的内容会写入 UserDB。

这种方式主要用于处理“已经输入完编码,才发现词库没有该词”的情况。

3. 次选造词

除了手动触发造词模式,Pro 版还支持根据次选候选进行造词。

  • 操作方式:输入一段拼音后,如果首选不是目标内容,而第二个候选正好是由已有字词组合得到的目标词,直接选择第二候选上屏。

  • 执行效果:符合条件时,系统会将这次选择得到的组合记录为新词,并写入 UserDB。


二、中文无感造词 Lua(仅限 Pro 版)

Pro 版还提供基于 Lua 的无感造词方式,用于记录用户在连续选字、选词过程中最终组成的新词。

  • 使用条件:需要在配置中关闭自动调频

  • 工作方式:当一段编码需要通过多次选字或选词才能完成输入时,Lua 会记录这次连续选择过程,并在最终上屏后,将完整的组合结果写入用户词库。

  • 处理规则

  • 只记录最终组合结果:中间选字、选词过程中形成的临时候选不会分别写入用户词库,只保留最终完成的词或组合。

  • 正常首选上屏不会触发造词:如果只是正常输入并直接使用首选上屏,不会因为这次输入自动生成新的用户词。

  • 统一写入用户词库:生成的词条与按需造词写入相同的 UserDB,后续可以按照相同方式进行管理和同步。

无感造词适合经常通过连续选字、选词输入专有名称或固定组合,同时又不希望每次手动进入造词模式的情况。


三、英文造词 Lua

对于英文专有名词、缩写、代号或其他英文词库中没有的内容,可以直接写入英文用户词库。

  • 操作方式:输入英文内容后,在编码末尾连续输入两个反斜杠 \\

  • 输入示例:输入 nihao\\,然后按空格上屏。

  • 执行效果nihao 会作为英文词条写入 en.userdb。后续导出、备份和同步方式与中文用户词一致。


四、用户词删除:Ctrl + Delete

如果造入了错误词条,或者某个个人词已经不再需要,可以直接在候选界面中删除。

  • 操作方式:当需要删除的用户词出现在候选框中时,使用方向键或 Tab 将候选焦点移动到该词,然后按下 Ctrl + Delete

Mac 平台通常使用 Fn + Shift + Delete

  • 删除机制:Rime 对用户词采用的是软删除方式。执行删除后,对应记录的权重会被标记为 c<=0,使该词不再作为正常用户词参与候选。

这种处理方式不会简单地从数据库中物理移除记录,因此在进行用户数据同步(Sync)时,删除状态也可以随用户数据一起同步到其他设备。

按需记录真正需要的词,让个人词库保持清晰、稳定并且易于管理。