Wenjie Zhang
|
ee82aa385c
|
refactor(ui): 将检索配置功能从QuerySection移至DataBaseInfoView
重构检索配置弹窗和相关按钮的位置,从QuerySection组件移动到DataBaseInfoView组件
|
2026-01-02 15:02:10 +08:00 |
|
Wenjie Zhang
|
f8ee1df96c
|
feat(FileTable): 添加多选模式切换功能
添加多选按钮用于切换表格的选择模式,当退出多选模式时清空已选项
|
2026-01-02 15:02:04 +08:00 |
|
Wenjie Zhang
|
302175e0b0
|
refactor: 移除 ChromaDB 相关代码和依赖
移除项目中所有与 ChromaDB 相关的代码、依赖和文档引用,统一使用 Milvus 作为向量数据库实现
|
2026-01-02 14:44:00 +08:00 |
|
Wenjie Zhang
|
450911eaad
|
refactor(kb): 移除QA分割功能并改进分隔符处理
移除不再使用的QA分割功能及相关代码,简化文本分块逻辑
添加分隔符转义处理以支持前端传入的转义字符
改进分块参数配置界面的描述和默认值
|
2026-01-02 14:20:18 +08:00 |
|
Wenjie Zhang
|
9c1747667c
|
feat(知识图谱): 添加批处理大小配置并优化上传功能
- 在知识图谱上传功能中添加批处理大小配置选项
- 将同步操作改为异步以提高性能
- 优化前端上传配置界面布局
- 更新文档中的路线图信息
|
2026-01-01 23:39:17 +08:00 |
|
Wenjie Zhang
|
c8b8c92644
|
style(DataBaseView): 调整标题和信息的布局样式
优化标题的显示方式,从 flex 布局改为 block 布局,并添加文本溢出处理
确保信息区域的弹性布局和最小宽度设置
|
2026-01-01 22:53:06 +08:00 |
|
Wenjie Zhang
|
20f0f793dc
|
feat(knowledge-graph): 添加嵌入模型选择功能到图数据库实体上传(仅初次)
允许用户在上传图数据库实体时选择嵌入模型
添加前端模型选择组件和后端支持
确保模型选择与现有数据兼容
|
2026-01-01 22:19:48 +08:00 |
|
Wenjie Zhang
|
295d019d16
|
style: 统一文件夹图标样式并修复缩进问题
更新前端文件夹相关图标为更一致的填充样式
修复后端Python代码中的缩进不一致问题
|
2025-12-31 00:00:24 +08:00 |
|
Justin Gao
|
192da56fca
|
feat(知识库): 实现文件夹功能支持
添加文件夹创建、移动和删除功能
- 后端添加文件夹相关API和逻辑处理
- 前端实现文件夹树形展示和操作界面
- 支持文件上传到指定文件夹
- 添加拖拽移动文件功能
|
2025-12-31 00:00:24 +08:00 |
|
Wenjie Zhang
|
610b60e204
|
feat(knowledge): 智能体查询知识库时,支持基于文件名的模糊过滤功能,不支持 LightRAG
实现知识库检索时可按文件名进行模糊匹配过滤
在Milvus知识库中支持文件名的like表达式过滤
前端展示添加文件名显示
添加相关测试用例验证过滤功能
|
2025-12-30 20:10:42 +08:00 |
|
Wenjie Zhang
|
6d9f3add6c
|
docs: 将 PaddleX 统一更新为 PP-StructureV3
更新文档、代码注释和变量命名,将 PaddleX 统一替换为 PP-StructureV3 以反映实际使用的技术栈
|
2025-12-30 19:40:09 +08:00 |
|
Wenjie Zhang
|
22fc138ab5
|
refactor(agents): 移除reload_graph能力并简化agent初始化逻辑
统一agent初始化流程,直接从context获取system_prompt
清理不再使用的middleware导入和配置
|
2025-12-30 19:19:49 +08:00 |
|
Wenjie Zhang
|
8087ef4b00
|
feat(chatbot): 增强智能体工具和知识库集成能力
- 在智能体上下文中添加知识库字段,支持从知识库中选择工具
- 重构工具获取逻辑,支持根据上下文动态加载工具
- 优化前端知识库创建和加载逻辑,移入 store 管理
- 改进工具调用结果渲染,支持知识库工具识别
- 添加 clear-btn 样式改进
|
2025-12-30 19:01:45 +08:00 |
|
Wenjie Zhang
|
34fbd1a13e
|
feat(TaskTool): 显示任务描述并优化结果展示样式
|
2025-12-30 03:14:03 +08:00 |
|
Wenjie Zhang
|
26b25df027
|
fix(AgentMessageComponent): 添加剪贴板兼容性处理并优化引用样式
为剪贴板功能添加降级处理方案,当现代API不可用时使用execCommand方法
优化引用样式,添加悬停提示框和箭头指示器
|
2025-12-29 19:52:40 +08:00 |
|
Wenjie Zhang
|
2271555a11
|
fix(ui): 统一工具名称显示并调整默认语言设置
将工具名称从英文改为中文显示,并移除查询文本的引号
调整语言选项顺序并将默认语言设置为中文
将Milvus显示名称改为CommonRAG
|
2025-12-29 19:52:18 +08:00 |
|
Wenjie Zhang
|
148dcf2e43
|
feat(know-tool-calling): 增强知识库工具结果显示功能
支持 get_mindmap 操作的纯文本显示
优化搜索结果的展示样式和参数解析
移除未使用的 FileTextOutlined 图标
|
2025-12-29 11:25:03 +08:00 |
|
Wenjie Zhang
|
e9681c8a32
|
feat(ocr): 添加 DeepSeek OCR 支持
新增 DeepSeek OCR 解析器,基于 SiliconFlow API 实现文档处理和 OCR 功能
更新文档处理工厂和前端组件以支持新 OCR 选项
优化前端 OCR 选项标签生成逻辑为通用函数
|
2025-12-29 10:32:07 +08:00 |
|
Wenjie Zhang
|
b0fa9d249b
|
fix: 修复工具数据类型转换导致的调用结果无法识别
修复agentStore.availableTools的处理逻辑,统一使用Object.values获取工具列表
将进度条的stroke-width属性改为动态绑定格式
|
2025-12-28 23:00:53 +08:00 |
|
Wenjie Zhang
|
da351df193
|
feat(agent): 添加智能体配置保存时的graph重载功能
在保存智能体配置时新增reload_graph选项,用于强制清空graph缓存并重新构建
修改前后端接口以支持该功能,并在UI中添加相应提示
为DeepAgent添加subagents_model配置项,优化子智能体模型选择
|
2025-12-28 22:55:42 +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
|
2b315f19ab
|
feat(tool-calling): 添加任务工具支持并改进工具显示样式
- 新增 TaskTool 组件用于显示任务分配工具结果
- 为 BaseToolCall 添加通用 header slot 支持自定义标题
- 改进 TodoListTool 和 WebSearchTool 的显示样式
- 调整浮动侧边栏的 z-index 防止遮挡
- 优化 AgentChatComponent 的 header-right slot 支持响应式隐藏文本
|
2025-12-27 17:29:21 +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
|
291d793c95
|
feat(home): 添加项目概述组件并更新文档
在首页视图中添加 ProjectOverview 组件用于自定义项目介绍,并更新相关文档说明
调整首页布局样式,包括容器高度和间距
|
2025-12-26 00:51:56 +08:00 |
|
Wenjie Zhang
|
ccc6cbd17a
|
fix: 修复SQL 工具重复加载的问题
|
2025-12-24 20:59:19 +08:00 |
|
Wenjie Zhang
|
e8a5844af7
|
feat(todo-tools): 添加待办事项结果渲染组件并优化状态图标显示
添加 TodoListResult 组件用于渲染待办事项结果
使用 ant-design 图标替换原有 SVG 图标以保持一致性
优化待办事项状态显示样式
|
2025-12-24 20:37:46 +08:00 |
|
Wenjie Zhang
|
012e46a761
|
refactor: 移除未实现的保存思维导图到知识库功能
|
2025-12-24 20:37:30 +08:00 |
|
Wenjie Zhang
|
606afc99ee
|
feat(agent): 添加强制刷新智能体详情的功能 Fixes #396
修改 fetchAgentDetail 方法支持强制刷新参数
更新上下文配置选项为动态获取
调整工具和MCP服务器列表为实时获取
|
2025-12-24 18:52:14 +08:00 |
|
Wenjie Zhang
|
313f386c56
|
fix: 调整浮动侧边栏的z-index值以避免重叠
|
2025-12-24 18:14:24 +08:00 |
|
Wenjie Zhang
|
15a7a32787
|
feat(feedback): 增加反馈消息和对话标题的展开收起功能
在反馈模态框中添加消息内容和对话标题的展开/收起功能,优化长文本显示体验
添加相关样式和交互逻辑,支持自适应显示和折叠
移除消息内容长度限制,显示完整内容
|
2025-12-24 13:17:12 +08:00 |
|
Wenjie Zhang
|
44ede4d911
|
feat(feedback): 实现消息反馈状态的预加载和同步
Fixes #394
在消息管理中预加载tool_calls和feedbacks数据
前端组件添加反馈状态初始化和消息变化监听
后端接口返回消息时包含当前用户的反馈状态
|
2025-12-24 11:41:03 +08:00 |
|
Wenjie Zhang
|
2cab40b6e0
|
fix(RAGEvaluationTab): 修复指标值格式化逻辑中百分比转换的条件
将val < 1改为val <= 1以确保所有0.0-1.0范围的检索指标都能正确转换为百分比
|
2025-12-24 00:03:59 +08:00 |
|
Wenjie Zhang
|
cd34ea5474
|
docs: 更新文档内容并优化图标映射
更新多个文档内容,包括移除演示视频、调整模型配置说明、优化知识库文档结构
在HomeView.vue中添加图标映射区域注释
将FileTable.vue中的刷新图标从RefreshCcw改为ReloadOutlined
添加agent.png图片资源
|
2025-12-23 12:12:34 +08:00 |
|
Wenjie Zhang
|
696cd97618
|
feat(日志): 增加后端日志级别过滤功能并优化前端显示
1. 在后端添加日志级别过滤参数,支持按级别筛选日志
2. 前端移除本地级别过滤,改为向后端传递过滤参数
3. 优化日志显示样式和自动刷新逻辑
|
2025-12-23 11:21:34 +08:00 |
|
Wenjie Zhang
|
ccf6ddaaeb
|
style(components): 统一组件样式使用CSS变量替换硬编码颜色
将多个组件中的硬编码颜色值替换为CSS变量,提高主题一致性和可维护性
|
2025-12-23 02:02:12 +08:00 |
|
Wenjie Zhang
|
dede6679db
|
feat(web): 添加消息复制功能并优化反馈组件图标
|
2025-12-23 01:51:05 +08:00 |
|
Wenjie Zhang
|
abf4414a0f
|
feat(agent-ui): 添加智能体选择弹窗并优化默认标记样式
- 在AgentSingleView中添加智能体选择弹窗功能
- 重构默认智能体标记的样式和位置
- 仅管理员显示系统设置菜单项
|
2025-12-22 04:32:45 +08:00 |
|
Wenjie Zhang
|
5f1f6be7c4
|
Merge branch 'main' of https://github.com/xerrors/Yuxi-Know
|
2025-12-21 21:25:49 +08:00 |
|
Wenjie Zhang
|
1d04842f02
|
refactor(agent-tools): 移除已弃用的工具获取接口及相关代码
|
2025-12-21 20:58:40 +08:00 |
|
Wenjie Zhang
|
643f49e218
|
refactor(agent-tools): 移除已弃用的工具获取接口及相关代码
|
2025-12-21 20:52:05 +08:00 |
|
Wenjie Zhang
|
a9d2f41e43
|
fix(agent): 修复智能体重复初始化和工具重复加载问题
- 修复智能体初始化时的并发问题,添加isInitializing状态防止重复初始化
- 优化工具加载逻辑,避免重复请求
- 移除AgentView中多余的watch监听
|
2025-12-21 16:23:19 +08:00 |
|
Wenjie Zhang
|
7df10afba7
|
refactor(ui): 优化知识图谱界面布局和交互
调整图谱布局参数提升渲染效果
重构顶部操作栏布局,改进搜索框样式和交互
移除冗余的说明按钮
|
2025-12-20 15:53:27 +08:00 |
|
Wenjie Zhang
|
c5dde79051
|
refactor(components): 移除独立信息面板组件并整合到GraphCanvas中
将GraphInfoPanel和LightRAGInfoPanel组件删除,将其功能整合到GraphCanvas组件中
简化视图层代码,移除GraphView中不必要的模板和计算逻辑
|
2025-12-20 15:44:37 +08:00 |
|
Wenjie Zhang
|
92518e5bbc
|
fix(GraphView): 修复文件上传和模态框关闭逻辑
添加文件上传状态验证和错误处理
修复模态框关闭时未清空文件列表的问题
统一搜索框的占位文本
移除不再使用的说明弹窗组件
|
2025-12-20 14:51:02 +08:00 |
|
Wenjie Zhang
|
558d26853f
|
fix(GraphCanvas): 修复节点大小计算缩进并优化图谱渲染流程(避免缩成一团)
|
2025-12-19 21:18:46 +08:00 |
|
Wenjie Zhang
|
9ca01763ec
|
refactor(settings): 将设置页面重构为模态框形式并优化样式
重构设置功能为模态框形式,移除原设置页面路由及相关导航链接
新增 SettingsModal 组件集中管理设置功能,优化移动端适配
调整 ModelProvidersComponent 样式,移除冗余按钮和样式
统一用户管理组件样式,优化颜色和布局
|
2025-12-19 14:41:23 +08:00 |
|
Wenjie Zhang
|
69cd29803c
|
refactor(AgentChat): 重构聊天组件,提取输入区域和流处理逻辑
|
2025-12-19 04:04:48 +08:00 |
|
Wenjie Zhang
|
ba2d0d0007
|
fix(db): 使用asyncio.shield确保数据库连接正确关闭
1. 简化对话状态重置逻辑并移除冗余代码
2. 重构聊天路由的数据库会话管理
|
2025-12-19 02:22:29 +08:00 |
|
Wenjie Zhang
|
be3abc00b5
|
fix(ui): 调整任务卡片和上传模态框的样式
修复任务卡片圆角大小和背景色不一致问题
优化文件上传模态框的按钮布局和样式
调整OCR控制项的间距和按钮类型
|
2025-12-19 00:41:51 +08:00 |
|
Wenjie Zhang
|
b3d15c5f57
|
style: 调整前端样式
- 修复 DataBaseView.vue 中的标签闭合问题
- 在 mineru 解析器中添加空行提高可读性
- 更新 roadmap.md 文档内容
- 优化 AiTextarea.vue 组件样式和图标
|
2025-12-18 21:58:22 +08:00 |
|