diff --git a/packages/plugins/page/src/mcp/tools/editSpecificPage.ts b/packages/plugins/page/src/mcp/tools/editSpecificPage.ts
index 5fe50d62dc..dbe7398f4b 100644
--- a/packages/plugins/page/src/mcp/tools/editSpecificPage.ts
+++ b/packages/plugins/page/src/mcp/tools/editSpecificPage.ts
@@ -6,7 +6,7 @@ const inputSchema = z.object({
})
export const editSpecificPage = {
- name: 'Edit_page_in_canvas.',
+ name: 'edit_page_in_canvas',
title: '在画布中编辑页面',
order: 9,
description: 'Edit a specific page in canvas. Use this tool when you need to edit some page in canvas.',
diff --git a/packages/plugins/robot/assets/loading.webp b/packages/plugins/robot/assets/loading.webp
new file mode 100644
index 0000000000..ed71b43597
Binary files /dev/null and b/packages/plugins/robot/assets/loading.webp differ
diff --git a/packages/plugins/robot/src/Main.vue b/packages/plugins/robot/src/Main.vue
index 4e5562d225..1e202390bb 100644
--- a/packages/plugins/robot/src/Main.vue
+++ b/packages/plugins/robot/src/Main.vue
@@ -36,20 +36,27 @@