选中项改为读取 canvas.selectedItems(Set),并保留 selected_nodes / is_selected 回退 节点尺寸与位置改用 setSize()/setPos() 写入 layout store,旧版自动回退数组写入 修复主题重绘时控制区重复创建,导致面板底部空白、点击落到已移除元素的问题 修复 showAtMousePosition 中使用浏览器不存在的 require() 导致定位异常 面板实例改为模块级单例,Nodes 2.0 切换 / 画布重建后不再丢失或重复 配色与同步结果按实际生效数量提示,失败时明确报错;更新中英文版本文档