语系树
管理语言的谱系关系,从一个原始语言派生出子语言树。
导航:点击左侧 语系树
当你的原始语言足够成熟后,可以创建它的子语言,模拟真实世界中的语言分化。
拓扑可视化
树形结构展示所有语言,高亮当前活动语言,点击节点可切换到该语言。
派生语言
从父语言创建子语言,复制父语言的音系、语法、词典与语料数据,作为独立分支进行修改。
- 子语言会继承词条
entry_id,用于稳定的父子词对齐与后续同步 - 子语言的 SCA 规则文件初始化为空,建议按分支历史单独配置
- 派生完成后会自动切换到新创建的子语言
操作步骤
- 在语系树中选择父语言
- 点击 「派生」 按钮
- 输入子语言名称
- 系统会完整复制父语言的所有数据
拉取同步
拉取同步会比较父语言与子语言中的继承词条,生成「新增」与「更新」候选:
- 新增:父语言有、子语言还没有的继承词
- 更新:父或子发生变化且可安全合并的继承词
- 冲突:父与子都变更时保留子语言版本,不自动覆盖
点击 拉取并应用音变 时,候选词会经过当前子语言 SCA 规则处理,并写入词源链(parent_entry_id + applied_sound_changes)。
Tip
释义(gloss/definitions/examples)差异不触发拉取同步。释义属于子语言可独立演化内容,不会因为父语言释义变化而被覆盖。
旧数据迁移
若历史项目缺少 parent_entry_id / source_language_id 等继承字段,可在拉取同步面板使用:
- 预览迁移(dry-run):仅扫描并显示预计修复量,不写入文件
- 迁移旧词条:执行实际修复并写回文件
Tip
如果后续给父语言添加了新词,在子语言中打开语系树,点击 「拉取」 即可自动同步。
借词
从任意其他语言借入词汇:
- 点击 「借词」
- 选择源语言
- 浏览/搜索源语言词典
- 选择想借入的词,自动标记为「借词(Borrowed)」来源
多语言工作区
- 语言切换器:左上角的语言名称,点击可进入语系树切换
- 独立数据:每个语言拥有独立的音系、语法、词典、SCA、语料数据
- 谱系关系:语言间通过 parent_id 建立谱系树
- 跨语言操作:拉取同步、借词等功能