Commit Graph

5 Commits

Author SHA1 Message Date
Wenjie Zhang
b589521775 feat: 添加更多工具解析组件 2026-02-03 14:03:57 +08:00
Wenjie Zhang
995c6041aa lint(web): [大量改动] 格式化前端代码 2026-01-15 06:01:34 +08:00
Wenjie Zhang
0d87c1755e feat(tool-calling): 统一工具调用结果的头部样式并添加写文件工具
- 为WebSearchTool、KnowledgeGraphTool、TodoListTool和TaskTool添加统一的sep-header样式
- 新增WriteFileTool组件用于显示写文件工具调用结果
- 在ToolCallRenderer中集成WriteFileTool组件
- 在BaseToolCall中定义统一的sep-header样式
2025-12-28 01:00:12 +08:00
Wenjie Zhang
84128b831a feat(tool-calling): 重构工具调用结果展示组件,增加模块化和可扩展性
重构工具调用结果展示组件,将原有单一组件拆分为多个专用工具组件,包括网页搜索、知识库、知识图谱、计算器、待办事项和图片工具。新增BaseToolCall基础组件提供统一布局和交互,ToolCallRenderer组件负责动态渲染不同类型工具结果。优化样式和交互体验,支持折叠展开和参数展示。

新增ImageTool、CalculatorTool、WebSearchTool、TodoListTool、KnowledgeGraphTool和KnowledgeBaseTool等专用工具组件,各组件独立处理对应类型的数据展示逻辑。删除旧版ToolResultRenderer组件,迁移至新架构。

同时更新AgentMessageComponent和AgentPopover组件,适配新的工具调用展示架构,改进文件预览弹窗的下载功能和Markdown支持。
2025-12-27 14:50:32 +08:00
Wenjie Zhang
d1f4d850f5 feat: 增加工具调用结果组件
- 在 AgentMessageComponent.vue 中优化工具参数和结果展示。
- 新增 CalculatorResult、KnowledgeBaseResult、KnowledgeGraphResult、WebSearchResult 和 ToolResultRenderer 组件,支持不同类型的工具调用结果展示。
- 添加工具调用结果的样式和逻辑处理。
2025-06-22 23:08:40 +08:00