feat:优化意图识别

This commit is contained in:
2026-09-30 21:31:20 -07:00
parent 1b727cde42
commit 8e37d30ef2
7 changed files with 138 additions and 52 deletions
+2 -1
View File
@@ -24,11 +24,12 @@ properties 只包含需要修改的画布顶层字段,宽高为最终绝对值
依据快照选择 props / style 下的字段路径,不猜测不存在的嵌套结构
path 中字符串是对象键,整数是数组下标;中间路径必须存在,数组下标不能越界
只替换指定字段,不做深度合并;null 表示赋值,不表示删除
不通过修改属性改变组件类型(如把 series 的 type 改成其他图表类型),组件类型由节点 type 和物料决定
style 为 null 时可用单层路径添加属性,保留未要求修改的配置
""",
"add": """## add:按物料新增组件
每个 add 规划对应一个新增动作,用 plan_id 关联规划,component_key 选择 component_materials 中的物料
node.id 使用不与已有节点冲突的新 ID,node.type 必须与物料和规划一致
node.id 使用不与已有节点冲突的新 ID(更换类型时沿用原 ID),node.type 必须与物料和规划一致
component_materials 提供物料默认 schema,依据它和设计要求生成 node
后端会用物料默认配置补全 node:对象逐层覆盖,数组整体替换,null 明确覆盖
物料示例数据仅作占位展示,sample_data 由后端依据物料设置,不代表已获取真实数据