From ad3c5e302eb0467b6a5a713476836d48758e7019 Mon Sep 17 00:00:00 2001
From: john <409225776@qq.com>
Date: 星期二, 27 五月 2025 17:45:43 +0800
Subject: [PATCH] docs: 自定义节点文档更新。

---
 docs/zh/development/ai/custom-node.md |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/docs/zh/development/ai/custom-node.md b/docs/zh/development/ai/custom-node.md
index b009cc8..bc4691f 100644
--- a/docs/zh/development/ai/custom-node.md
+++ b/docs/zh/development/ai/custom-node.md
@@ -56,7 +56,8 @@
         },
         forms: [  // 鑺傜偣琛ㄥ崟
             {
-                type: 'heading', // 'input' | 'textarea' | 'select' | 'slider' | 'heading'
+                // 'input' | 'textarea' | 'select' | 'slider' | 'heading' | 'chosen'
+                type: 'heading', 
                 label: '琛ㄥ崟澶�',
             },
             {
@@ -71,6 +72,22 @@
                         value: 'docx'
                     }
                 ]
+            },
+            {
+                // 鐢ㄦ硶鍙弬鑰冩彃浠惰妭鐐圭殑浠g爜
+                type: 'chosen',
+                label: '鎻掍欢閫夋嫨',
+                chosen: {
+                    // 鑺傜偣鑷畾涔夊睘鎬�
+                    labelDataKey: 'pluginName',
+                    valueDataKey: 'pluginId',
+                    // updateNodeData 鍙姩鎬佹洿鏂拌妭鐐瑰睘鎬�
+                    // value 涓洪�変腑鐨� value
+                    // label 涓洪�変腑鐨� label
+                    onChosen: ((updateNodeData: (data: Record<string, any>) => void, value?: string, label?: string, event?: Event) => {
+                        console.warn('No onChosen handler provided for plugin-node');
+                    })
+                }
             }
         ],
     }

--
Gitblit v1.8.0