在laper中建立场景关系需依次完成关系类型选择、实体节点构建、语义连接绑定及resolve_relations()调用验证;必须明确选择空间/功能/从属/时间关系之一,节点名禁用空格和中文标点,confidence不低于0.8,否则关系无效。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在Laper中建立场景关系,是为了让AI编剧能理解角色、道具、空间之间的逻辑关联,从而生成符合叙事逻辑的剧本内容。没有正确的关系设定,角色可能在错误的地点说话,道具可能突然出现在未交代的场景中。
明确核心关系类型
先确认你要建模的关系属于哪一类:空间关系(如“林小雨站在讲台左侧”)、功能关系(如“遥控器用于开关投影仪”)、从属关系(如“教案属于张老师”)或时间序列关系(如“铃响→学生入座→老师走上讲台”)。Laper不支持模糊描述,必须选择其中一种类型才可继续。
这一步不能跳过——如果选错类型,后续所有节点连接都会被系统忽略,且不会报错提示。
在层级管理器中构建实体节点
打开层级管理器,右键空白处→新建entity,命名为“教室_01”。
再新建两个entity:“讲台”和“林小雨”,确保三者都显示在层级树中,且“讲台”与“林小雨”处于同一级,而非嵌套在“教室_01”下(嵌套即默认为容器关系,会覆盖你手动设定的空间关系)。
【注意:节点名称不能含空格或中文标点,否则关系无法保存】
使用关系编辑器绑定语义连接
选中“林小雨”节点→在属性检查器中找到“Relations”标签→点击“+ Add Relation”。
在弹出窗口中: ① Target选择“讲台”; ② Type下拉菜单选择“spatial:left_of”; ③ Confidence设为0.95(低于0.8系统将拒绝写入); ④ 点击Confirm完成绑定。
此时关系已写入,但尚未激活——必须在脚本编辑区调用scene.resolve_relations()才能触发推理引擎。不执行该函数,Laper在生成台词时仍按无关系处理。
验证关系是否生效
在脚本编辑区输入测试指令:describe("林小雨的位置"),回车运行。
若返回“林小雨站在讲台左侧”,说明关系已成功建立并被解析;若返回“位置未定义”,请检查上一步是否遗漏scene.resolve_relations()调用。











