Commit Graph

855 Commits

Author SHA1 Message Date
Wenjie Zhang
586c09958c
Update README.md 2025-08-26 19:00:43 +08:00
Wenjie Zhang
7fc1673d11 fix(web): 修复偶然状态下的白屏问题 2025-08-26 14:55:39 +08:00
Wenjie Zhang
c26039743c
Update update.md 2025-08-26 13:37:23 +08:00
Wenjie Zhang
e66b4c65b0
Update update.md 2025-08-26 12:59:18 +08:00
Wenjie Zhang
12c2691e60
Update update.md 2025-08-26 12:56:28 +08:00
Wenjie Zhang
fc8bb934c0 style(web): 更新表格渲染样式
- 添加新的颜色变量用于工具调用状态显示
- 调整工具调用组件的悬停样式和边框
- 改进列表和表格的显示样式
- 移除部分不必要的背景色和阴影
2025-08-26 10:54:28 +08:00
Wenjie Zhang
a7a2832e55 fix(AgentMessageComponent): 修复未处理消息内容前后空格的问题 2025-08-25 23:21:49 +08:00
Wenjie Zhang
53b8710a78
Update README.md 2025-08-25 16:08:04 +08:00
Wenjie Zhang
99c46236ea fix: 修正拼写错误,将randerGraph改为renderGraph 2025-08-25 14:07:42 +08:00
Wenjie Zhang
ecd54e3b9c Merge branch 'main' of github.com:xerrors/Yuxi-Know 2025-08-25 13:58:13 +08:00
Wenjie Zhang
6ae61f6652 refactor(智能体组件): 重构部分组件,优化部分样式 2025-08-25 13:57:47 +08:00
Wenjie Zhang
d4bf11ae65 docs(changelog): 更新 changelog 添加数据库迁移脚本任务 2025-08-25 02:30:41 +08:00
Wenjie Zhang
eb04d1f2c4 feat(scripts): 添加 Milvus 集合重命名脚本
添加用于重命名 Milvus 集合的脚本,自动处理重复集合情况
更新文档中的测试说明和代码规范要求
2025-08-25 02:27:02 +08:00
Wenjie Zhang
afaba5c8cb fix(milvus_kb): 修正相似度计算逻辑
移除未使用的auth_api导出并更新相关注释
2025-08-25 02:26:50 +08:00
Wenjie Zhang
3bca00a864 refactor(agent): 重构智能体相关逻辑至Pinia store
将智能体管理、配置、线程和消息等逻辑从组件中抽离,统一管理至Pinia store
优化代码结构,提升可维护性和复用性
修复多处直接调用API的问题,统一通过store管理状态
2025-08-25 01:46:31 +08:00
Wenjie Zhang
b7c54d80c0 chore: 删除未使用的logo.svg文件 2025-08-24 22:32:48 +08:00
Wenjie Zhang
861474d3b8 refactor(api): 重构API模块结构,合并智能体相关功能
feat(api): 新增权限检查函数和分级API请求方法
refactor(api): 将工具API合并到智能体API模块
refactor(api): 重命名系统信息API为品牌API
refactor: 更新前端组件使用新的API路径
fix: 修复知识图谱空数据时的显示问题
docs: 更新README中的品牌配置说明
2025-08-24 22:32:37 +08:00
Wenjie Zhang
51c0af517b fix: 修复知识图谱查询日志中的类型判断错误并支持品牌文件路径配置
修复 tools_factory.py 中知识图谱查询结果日志记录时的类型判断错误,将 'd' 改为 'dict'
在 system_router.py 中添加对环境变量 YUXI_BRAND_FILE_PATH 的支持,用于配置品牌文件路径
2025-08-24 21:07:55 +08:00
Wenjie Zhang
dce989bb2c fix: 修正登录背景图片路径中的拼写错误 2025-08-24 20:19:57 +08:00
Wenjie Zhang
402ff52739 refactor(tools_factory): 重构工具工厂模块,优化工具管理和错误处理
- 重命名工具获取函数为 get_buildin_tools 和 get_buildin_tools_info
- 改进工具ID生成和描述构建逻辑
- 添加详细的日志记录和错误处理
- 优化知识库工具创建流程,避免闭包问题
- 分离静态工具和知识库工具获取逻辑
- 增强计算器和知识图谱查询工具的错误处理
2025-08-24 20:12:15 +08:00
Wenjie Zhang
fbe85702a9 style(components): 调整组件样式和布局细节 2025-08-24 18:54:54 +08:00
Wenjie Zhang
e0f6b66ed1 feat(web): 在图数据库视图添加说明弹窗并优化界面
- 新增图数据库说明弹窗,包含使用说明和查询逻辑
- 修复拼写错误(randerGraph -> renderGraph)
- 优化状态显示,添加状态文本
- 调整搜索框宽度为300px
- 重命名precessing为processing以保持一致性
- 简化图数据库描述信息,移除模型显示
2025-08-24 16:51:23 +08:00
Wenjie Zhang
e3bb35a383 refactor(knowledge): 移除未使用的HistoryManager类及其引用
清理不再使用的历史管理功能,简化代码结构
2025-08-24 13:01:52 +08:00
Wenjie Zhang
061a246159 docs: 添加批量上传和解析脚本的使用说明到README 2025-08-23 17:39:53 +08:00
Wenjie Zhang
fa56bca143 refactor: 移除未使用的代码和注释,优化代码结构
- 删除 SettingView.vue 中的 TODO 注释
- 移除 AgentView.vue 和 AgentChatComponent.vue 中侧边栏互斥逻辑
- 删除 kb_manager.py 中未实现的 migrate_database 方法
- 将操作日志功能提取到 common_utils.py
- 修复文件末尾缺少换行符的问题
2025-08-23 17:39:47 +08:00
Wenjie Zhang
9b96bd0ba6 feat(ui): 重构智能体配置为侧边栏形式并优化交互
将智能体配置从弹窗改为侧边栏形式,提升用户体验
添加配置侧边栏与聊天侧边栏的互斥逻辑
在智能体选择按钮上添加图标增强视觉提示
移除已完成的任务项标记
2025-08-22 23:17:48 +08:00
Wenjie Zhang
fe6c9ea364 feat(知识库): 实现知识库删除时清理Milvus和Neo4j数据
添加delete_database方法,在删除知识库时同步清理Milvus集合和Neo4j节点关系
移除graphbase.py中未使用的txt_add_entity和format_query_result_to_graph方法
更新README.md中关于Neo4j节点标签和关系类型的说明
2025-08-19 13:08:41 +08:00
Wenjie Zhang
e6145657c5 feat(lightrag): 添加LightRAG知识库的语言选择和LLM模型选择功能
- 支持在创建LightRAG知识库时选择语言和LLM模型
- 修复知识图谱加载按钮在没有文件时仍可点击的问题
- 更新README中的分支说明
- 简化chroma和milvus的集合命名方式
- 修复知识库创建失败的情况
2025-08-16 20:07:12 +08:00
Wenjie Zhang
9e4402aa60 Update Readme 2025-08-15 21:43:48 +08:00
Wenjie Zhang
6687e1bd25 Update README.md 2025-08-15 20:13:37 +08:00
Wenjie Zhang
8e66bc821e refactor: 优化界面组件和文案,调整默认智能体显示方式 2025-08-12 19:14:44 +08:00
Wenjie Zhang
68e7bd8300 feat(ui): 优化智能体界面交互和样式
- 添加单例模式支持,区分独立页面和普通视图
- 重构智能体选择器为按钮样式并优化交互
- 更新侧边栏组件以支持不同模式下的显示
- 统一智能体名称显示为"智能体助手"
- 调整按钮圆角样式提升视觉一致性
2025-08-11 21:29:33 +08:00
Wenjie Zhang
7f1b4f4a59 refactor: 移除qianfan模型相关代码和依赖 2025-08-11 15:40:41 +08:00
Wenjie Zhang
93d2dac343 feat(knowledge): 添加知识库数据导出功能(未完成)
style(AgentMessageComponent): 调整工具调用边框样式

chore: 删除未使用的MessageComponent.vue文件
2025-08-10 21:58:41 +08:00
Wenjie Zhang
7e5d0d9d6d style: typro 2025-08-10 16:08:10 +08:00
Wenjie Zhang
386a2c422f feat: 优化聊天界面样式和交互体验
- 将默认对话标题从"新对话"改为"新的对话"
- 调整聊天侧边栏的背景色和悬停效果
- 在空聊天状态添加输入框
- 重构智能体选择器为弹窗模式
- 改进消息输入组件支持单行/多行模式
- 优化加载动画和生成状态指示器
2025-08-09 23:18:19 +08:00
Wenjie Zhang
4857de1856 feat(ui): 重构登录页和主页UI设计,优化品牌信息配置
- 将登录背景图片移至public目录并更新引用路径
- 完全重构登录页面布局,分为图片区和表单区
- 优化主页布局,添加导航链接和底部版权信息
- 更新品牌信息配置,移除short_name字段
- 调整多个组件的样式和间距
- 更新README添加品牌配置说明
2025-08-08 22:57:14 +08:00
Wenjie Zhang
24f3d03c8e fix(知识图谱): 修正节点和关系统计方法,排除知识库自动构建的图谱
更新 GraphView.vue 中的统计描述,明确说明不包含知识库创建的图谱
修改 graphbase.py 中的查询逻辑,只统计带有特定标签的节点和关系
更新 changelog 中相关问题的状态 #236
2025-08-08 21:21:24 +08:00
Wenjie Zhang
9481117000 docs(changelog): 更新待办事项列表 2025-08-08 18:44:56 +08:00
Wenjie Zhang
f372d6fa44 fix: 修复代理配置和文档错误,更新默认模型
修复docker构建时的代理配置问题,移除pyproject.toml中不必要的依赖
更新README中关于代理配置的说明,修正文档中的大小写错误
将默认LLM模型从Qwen更换为GLM-4.5-Air
添加测试数据文件,优化embedding配置的错误处理
2025-08-08 18:35:01 +08:00
Wenjie Zhang
a13c2e0a0c docs(models): 更新默认模型和文档说明
- 将默认模型从 Qwen/Qwen3-32B 更新为 zai-org/GLM-4.5
- 移除 DeepSeek 相关模型配置
- 更新 README 中的模型推荐和文档说明
- 调整 LightRAG 默认配置为 siliconflow/Qwen3-30B-A3B-Instruct-2507
2025-08-07 21:26:22 +08:00
Wenjie Zhang
6dee4edcd0
Update README.md 2025-08-05 23:04:25 +08:00
Wenjie Zhang
b23bbe023f fix(query): 知识库更新
- 修复切换知识库之后,检索结果没有刷新
- 修复文件上传模块 UI的边距、配色有问题
2025-08-05 22:58:30 +08:00
Wenjie Zhang
f1098f0c7d refactor(kb_utils): 简化文件路径处理逻辑 2025-08-05 22:19:55 +08:00
Wenjie Zhang
1043f9e84f 添加任务待办 2025-08-05 21:47:41 +08:00
Wenjie Zhang
ac1f640ca5 docs(changelog): 更新更新日志中的任务列表,简化描述 2025-08-05 21:43:39 +08:00
Wenjie Zhang
40c2922132 refactor(database): 重构知识库信息页面组件化实现
- 将DataBaseInfoView.vue拆分为多个独立组件:
  * DatabaseHeader.vue: 数据库头部信息展示和编辑功能
  * FileTable.vue: 文件列表展示和操作功能
  * FileDetailModal.vue: 文件详情弹窗展示
  * FileUploadModal.vue: 文件上传和URL添加功能
  * KnowledgeGraphSection.vue: 知识图谱展示区域
  * QuerySection.vue: 查询功能区域
- 优化database.js store,增加完整的状态管理和业务逻辑
- 更新AppLayout.vue中数据库信息获取方法
- 添加工具函数文件file_utils.js和kb_utils.js
- 更新KnowledgeGraphViewer.vue组件配置

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 18:00:45 +08:00
Wenjie Zhang
80acc7ad8f Merge branch 'main' into 0.2.0.preview 2025-08-04 20:54:30 +08:00
Wenjie Zhang
264910ea4e refactor(docker): 移除Dockerfile中的代理设置
代理设置已不再需要,简化构建环境配置
2025-08-04 20:52:58 +08:00
Wenjie Zhang
4380165919 refactor(docker): 移除Dockerfile中的代理设置
代理设置已不再需要,简化构建环境配置
2025-08-04 20:46:17 +08:00