Laper中需通过结构化身份锚定和导入前清洗实现角色名称去重。须统一角色名为标准字符串,手动替换变体;创建角色时生成唯一ID并强制绑定;导入时优先使用role_id字段;导入后逐处扫描并手动绑定别名,不可批量操作。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在Laper中导入角色后出现“林晚”“林小姐”“女主”“她”等多个名称指向同一人物,会导致角色关系图断裂、台词统计失真、AI动机推演错乱。系统不会自动识别语义等价称呼,必须通过结构化身份锚定+导入前清洗完成去重。
导入前校验角色命名唯一性
打开你要导入的角色CSV或JSON文件→用Excel或文本编辑器检查「角色名」列→确认所有行的值完全一致,例如统一为“林晚”,不能混入“林晚(成年)”“林晚-主线”“林晚【闪回】”等变体。
若原始文件含多级别称呼,必须手动替换为标准名——【Laper只认“角色名”字段的精确字符串匹配,不支持模糊识别或正则通配】。
保存文件前,复制「角色名」列全部内容→粘贴至新Sheet→使用“删除重复项”功能→若弹出提示“发现X个重复值”,说明已有冲突,需立即回溯修正。
绑定角色时强制启用ID锚定
方法一:通过「Characters」页手动创建并绑定ID
点击左侧【Characters】→【+ 新建角色】→输入标准名“林晚”→填写完整人设卡→点击「创建」。此时系统生成唯一ID(如CHR-1105),后续所有导入操作都必须引用此ID,而非文字名。
方法二:CSV导入时直连已存在ID
准备导入文件,在「role_id」列填入目标ID(如CHR-1105)→删除原「角色名」列→上传时勾选「跳过名称校验,强制绑定至指定ID」→系统将忽略文件中的任何名称字段,全部映射到该ID下。
注意:【若CSV中同时存在role_id和角色名两列,且二者不一致,Laper将优先采用role_id,但会在批注栏标红警告“名称冲突”,必须人工确认后才能继续】。
导入后批量清理残留别名
第一步:启用别名扫描
点击顶部菜单【编辑】→【扫描角色别名】→系统高亮全文中所有未绑定至标准角色ID的指代,如“那个穿旗袍的女人”“她父亲”“女法医”。
第二步:逐处绑定而非全局替换
选中高亮文本“她父亲”→右键→【绑定至角色】→搜索“陈哲”→选择对应角色卡片→点击确认。这一步必须手动完成,【不可全选后批量绑定,否则可能把“林晚的父亲”错误绑到“苏曼的父亲”】。
第三步:验证绑定结果
返回【Characters】页→点击“林晚”卡片→下滑至「被引用位置」模块→检查列表是否仅包含带绿色对勾的正式引用(如“INT. 梧桐路37号 - 日”段落内“林晚说:……”),若出现灰色条目(如“她站在窗边”),说明该处尚未绑定,需返回正文重新操作。


















