feat(canvas): 完善画布 Agent 交互能力

This commit is contained in:
ddcat666
2026-09-27 18:31:37 +08:00
parent 367145010f
commit 05f0c7a64b
12 changed files with 1567 additions and 488 deletions

View File

@@ -1511,7 +1511,7 @@ function InfiniteCanvasPage() {
const canCreateDrawingFromConnection = !pendingConnectionCreate?.batchSourceNodeIds?.length && pendingConnectionSourceNode?.type === CanvasNodeType.Image && Boolean(pendingConnectionSourceNode.metadata?.content);
const openTextNodeEditor = useCallback((node: CanvasNodeData) => {
if (node.type !== CanvasNodeType.Text) return;
if (node.type !== CanvasNodeType.Text && node.type !== CanvasNodeType.Markdown) return;
setSelectedNodeIds(new Set([node.id]));
setSelectedConnectionId(null);
setContextMenu(null);