diff --git a/CHANGELOG.md b/CHANGELOG.md
index f4defa8..d1d7ad0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,9 @@
## [Unrealse]
+* 图论框架支持蓝图模式
+* 蓝图添加了工具,节点,端口,连接线,ugui渲染工具等等
+
## [0.6.2] 2026-07-13
* 添加运行时图论框架(v2)
diff --git a/Editor/Blueprint/BlueprintMenuItems.cs b/Editor/Blueprint/BlueprintMenuItems.cs
index 2a48297..1b6c612 100644
--- a/Editor/Blueprint/BlueprintMenuItems.cs
+++ b/Editor/Blueprint/BlueprintMenuItems.cs
@@ -6,45 +6,44 @@ using XericLibrary.Runtime.Blueprint;
namespace XericLibraryEditor.Bluprint.Editor
{
///
- /// 蓝图右键菜单项 —— 通过 GameObject 菜单快捷创建蓝图示例。
+ /// 蓝图右键菜单项 —— 通过 GameObject 菜单/Gizmo 快捷创建蓝图场景对象。
+ ///
+ /// 创建逻辑:
+ ///
+ /// - 检查选中节点是否已在 Canvas 子级下;若否则新建 Canvas(1024×720)。
+ /// - 在 Canvas 下创建背景 Image 子项(1024×720,中心对齐)。
+ /// - 在 Canvas 下创建蓝图组件子项。
+ ///
+ ///
///
public static class BlueprintMenuItems
{
private const string MenuRoot = "GameObject/Xeric Library/Blueprint/";
+ private const string BackgroundGoName = "__Bp_GridBackground";
+
+ // ========== 菜单项 ==========
[MenuItem(MenuRoot + "UI Graph Bp", false, 10)]
private static void CreateUIGraphBlueprint()
{
- var go = CreateBlueprintGameObject("Blueprint Graph (UI)");
-
- var canvas = go.AddComponent