diff --git a/web/pages/Assistants.tsx b/web/pages/Assistants.tsx index 49bf9ad..73bac32 100644 --- a/web/pages/Assistants.tsx +++ b/web/pages/Assistants.tsx @@ -754,7 +754,7 @@ export const AssistantsPage: React.FC = () => { - -
-
- 系统指令可选 -
-
- {availableSystemTools.map((tool) => ( - - ))} - {availableSystemTools.length === 0 && ( -
没有可添加的系统指令工具
- )} -
-
-
-
- 信息查询可选 -
-
- {availableQueryTools.map((tool) => ( - - ))} - {availableQueryTools.length === 0 && ( -
没有可添加的信息查询工具
- )} -
-
- - )}
提示:此处仅导入工具库中的已有工具。移除仅对当前小助手生效,不会删除工具库。 @@ -1009,6 +947,68 @@ export const AssistantsPage: React.FC = () => {
+ {/* Tool Picker Modal */} + setToolPickerOpen(false)} + title="添加工具" + > +
+
+
+ 系统指令可选 +
+
+ {availableSystemTools.map((tool) => ( + + ))} + {availableSystemTools.length === 0 && ( +
+ 没有可添加的系统指令工具 +
+ )} +
+
+
+
+ 信息查询可选 +
+
+ {availableQueryTools.map((tool) => ( + + ))} + {availableQueryTools.length === 0 && ( +
+ 没有可添加的信息查询工具 +
+ )} +
+
+
+
+ {selectedAssistant && (