diff --git a/components/canvas/CanvasChatPanel.tsx b/components/canvas/CanvasChatPanel.tsx
index 916697160..72a793577 100644
--- a/components/canvas/CanvasChatPanel.tsx
+++ b/components/canvas/CanvasChatPanel.tsx
@@ -1506,50 +1506,52 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF
setTagPreview(null);
}}
>
- {/* 图片全貌 */}
-
-

- {/* 如果是物品标签,显示标注位置 */}
- {tagPreview.pickedObject && (
- <>
- {/* 标注点 */}
-
- {/* 序号标记 */}
-
- {/* 脉冲动画背景 */}
-
- {/* 主标记点 */}
-
-
+ {/* 图片全貌 - 使用 inline-block + 居中,让标注点相对于图片本身定位 */}
+
+
+

+ {/* 如果是物品标签,显示标注位置 */}
+ {tagPreview.pickedObject && (
+ <>
+ {/* 标注点 */}
+
+ {/* 序号标记 */}
+
+ {/* 脉冲动画背景 */}
+
+ {/* 主标记点 */}
+
-
- {/* 物品名称标签 */}
-
- {tagPreview.pickedObject.objectName}
-
- >
- )}
+ {/* 物品名称标签 */}
+
+ {tagPreview.pickedObject.objectName}
+
+ >
+ )}
+
{/* 底部信息 */}