From b4c8625f0b762e12de984be10d286fa328a08775 Mon Sep 17 00:00:00 2001 From: ShineKOT <1917095344@qq.com> Date: Tue, 4 Nov 2025 16:35:46 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E4=BB=A5=20function?= =?UTF-8?q?=5F=20=E5=BC=80=E5=A4=B4=E5=91=BD=E5=90=8D=E7=9A=84ai=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=E6=A0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 4 ++++ src/util/ai-util/ai-util.ts | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e8fb39a7..70d9649f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,10 @@ - 优化树计数器 - 优化菜单部件计数器,将其迁移到控制器中处理 +### Added + +- 新增以 function_ 开头命名的ai工具栏 + ## [0.7.41-alpha.33] - 2025-10-24 ### Changed diff --git a/src/util/ai-util/ai-util.ts b/src/util/ai-util/ai-util.ts index 2e90e8cc..2a5b1e62 100644 --- a/src/util/ai-util/ai-util.ts +++ b/src/util/ai-util/ai-util.ts @@ -24,10 +24,12 @@ export function calcAiToolbarItemsByAc(deACMode: IAppDEACMode): { footerToolbarItems: IAIToolbarItem[]; questionToolbarItems: IAIToolbarItem[]; otherToolbarItems: IAIToolbarItem[]; + functionToolbarItems: IAIToolbarItem[]; } { const contentToolbarItems: IAIToolbarItem[] = []; const footerToolbarItems: IAIToolbarItem[] = []; const questionToolbarItems: IAIToolbarItem[] = []; + const functionToolbarItems: IAIToolbarItem[] = []; const otherToolbarItems: IAIToolbarItem[] = []; deACMode.deuiactionGroup?.uiactionGroupDetails?.forEach( (item: IAppDEUIActionGroupDetail) => { @@ -56,6 +58,8 @@ export function calcAiToolbarItemsByAc(deACMode: IAppDEACMode): { footerToolbarItems.push(toolbarItem); } else if (item.uiactionId?.startsWith('question_')) { questionToolbarItems.push(toolbarItem); + } else if (item.uiactionId?.startsWith('function_')) { + functionToolbarItems.push(toolbarItem); } else { otherToolbarItems.push(toolbarItem); } @@ -66,5 +70,6 @@ export function calcAiToolbarItemsByAc(deACMode: IAppDEACMode): { footerToolbarItems, questionToolbarItems, otherToolbarItems, + functionToolbarItems, }; } -- Gitee