Wenjie Zhang
|
d8e5612d19
|
feat(KnowledgeGraphResult): 添加图谱重新渲染功能
|
2025-09-16 02:03:40 +08:00 |
|
Wenjie Zhang
|
08d156a5b6
|
fix(GraphView): 优化节点索引按钮状态显示,避免在索引过程中重复点击
|
2025-09-16 00:34:41 +08:00 |
|
Wenjie Zhang
|
d6dfa2b5e3
|
refactor(ui): 优化调试模式实现并改进界面样式
- 将调试模式状态管理移至 infoStore 实现全局统一控制
- 移除各组件中分散的调试模式状态管理代码
- 调整侧边栏和头部组件的边框和背景颜色
- 优化按钮和交互元素的悬停效果
- 更新文档中的 changelog 记录待办事项
|
2025-09-11 03:09:17 +08:00 |
|
Wenjie Zhang
|
95b084ec69
|
feat(GraphCanvas): 添加关键词高亮功能 #260
新增highlightKeywords属性用于根据关键词高亮节点
添加高亮状态样式和动画效果
实现关键词匹配和高亮清除功能
|
2025-09-11 02:44:35 +08:00 |
|
Wenjie Zhang
|
e7137b883b
|
fix(AgentMessageComponent): 修复部分场景下未返回 reasoning_content 的问题 #261
|
2025-09-11 02:11:06 +08:00 |
|
Wenjie Zhang
|
04f49f48d5
|
feat(agent): 添加智能体元数据支持和示例问题展示
- 新增智能体元数据配置文件及图标资源
- 在聊天界面中显示智能体图标和示例问题
- 更新 changelog 中已完成的任务项
|
2025-09-09 20:25:48 +08:00 |
|
Wenjie Zhang
|
7a23ce4742
|
refactor: 优化界面组件和样式,简化代码结构
- 移除知识图谱查看器的图例和部分控制按钮
- 调整数据库信息视图的面板宽度和背景色
- 简化知识库工厂注册参数
- 移除文件表格的自动刷新和面板切换按钮
- 优化代理配置侧边栏的系统提示词编辑体验
|
2025-09-06 14:04:33 +08:00 |
|
Wenjie Zhang
|
3b24d3a04e
|
feature(AgentConiigSidebar): 弹出工具选项之前会自动加载可用工具 #258
|
2025-09-04 18:31:40 +08:00 |
|
Wenjie Zhang
|
8adad7e51c
|
fix(GraphCanvas): 调整样式结构并优化指针事件处理
|
2025-09-04 01:47:09 +08:00 |
|
Wenjie Zhang
|
2267c8634a
|
refactor(graph): 重构知识图谱组件为GraphCanvas并替换GraphContainer
将原有的GraphContainer组件重构为更灵活的GraphCanvas组件,支持插槽布局和更多配置选项
更新KnowledgeGraphResult和GraphView视图使用新组件
删除旧的GraphContainer组件并更新相关文档
|
2025-09-03 16:06:56 +08:00 |
|
Wenjie Zhang
|
06e1d3cb09
|
perf(GraphView): 优化力导向图布局参数以提升性能
调整 alphaDecay、velocityDecay 和 charge.strength 参数,加快布局收敛速度并减少节点震荡
|
2025-09-03 03:09:39 +08:00 |
|
Wenjie Zhang
|
81aaef8e44
|
feat(GraphView): 改进图数据库视图的交互和样式
- 重构图数据库视图布局,优化搜索和节点加载功能
- 添加节点点击交互,突出显示相关节点和边
- 使用标签展示图谱信息,替换原有描述文本
- 更新节点和边的样式,提升可视化效果
|
2025-09-03 03:00:25 +08:00 |
|
Wenjie Zhang
|
dc8f48513f
|
fix(AgentConfigSidebar): 修复无效配置的检查错误的问题
|
2025-09-02 19:53:12 +08:00 |
|
Wenjie Zhang
|
f16dc7ae49
|
feat(AgentConfigSidebar): 添加配置项验证和过滤功能
在保存配置前验证并过滤无效的工具ID和选项值,确保配置有效性
|
2025-09-01 22:28:07 +08:00 |
|
Wenjie Zhang
|
a1080a4641
|
perf(graph): 优化图布局性能并改进节点查询算法
调整力导向图布局参数以加快收敛速度并减少节点重叠
重构节点查询逻辑,优先返回连通的子图结构
完善关系查询,确保双向关系的完整性
|
2025-09-01 20:04:05 +08:00 |
|
Wenjie Zhang
|
63da8d9733
|
feat(chatbot): 添加MCP工具支持并优化工具管理逻辑
实现MCP服务器工具的动态加载和管理功能
重构工具获取逻辑以支持MCP工具和本地工具的混合使用
优化前端工具调用结果显示样式
移除未使用的工具相关代码
添加工具序列化转换工具函数
|
2025-09-01 03:38:46 +08:00 |
|
Wenjie Zhang
|
43440d63ca
|
refactor: 移除AppLayout中未使用的警告组件
|
2025-08-31 19:36:08 +08:00 |
|
Wenjie Zhang
|
acc4942522
|
refactor(agent-chat): 将线程和对话状态管理迁移到组件级别
重构智能体聊天功能,将线程和对话相关状态从store迁移到AgentChatComponent组件中管理
简化store结构,移除不再需要的线程状态和actions
在组件中实现线程创建、删除、消息发送等完整功能
添加组件级别的流式对话状态管理
|
2025-08-31 14:39:28 +08:00 |
|
Wenjie Zhang
|
b940b23b91
|
refactor(agent): 优化智能体选择和初始化逻辑
移除未使用的侧边栏相关代码
修改默认智能体设置函数以接收agentId参数
优化AgentChatComponent的加载逻辑和监听处理
重构agent store的初始化流程并添加调试日志
|
2025-08-31 12:22:49 +08:00 |
|
Wenjie Zhang
|
221f4af213
|
fix(chatbot): 修复智能体工具获取和权限问题
- 修改工具获取逻辑,使用智能体实例的工具列表
- 将工具获取接口的权限从管理员改为普通用户
- 更新日志格式,添加行号信息
- 修复前端工具获取时未传递智能体ID的问题
|
2025-08-31 10:27:58 +08:00 |
|
Wenjie Zhang
|
13b0c7b4c8
|
feat(agent): 添加流式对话取消功能并优化错误处理
添加 streamAbortController 以支持取消正在进行的流式对话
优化初始化流程的顺序和错误处理逻辑
修复 configurableItems 计算中的潜在空指针问题
|
2025-08-31 00:57:59 +08:00 |
|
Wenjie Zhang
|
b524ca687b
|
feat(agents): 重构智能体系统,引入Context替代Configuration
- 将Configuration重构为Context,支持动态工具配置
- 新增state.py和tools.py模块,优化状态管理和工具处理
- 移除旧的tools_factory.py和registry.py
- 更新前端API引用路径,修复brandApi命名错误
- 调整README和更新日志,反映架构变更
- 优化智能体历史记录管理,改进SQLite检查点
- 修复默认智能体加载和工具展示问题
|
2025-08-31 00:34:26 +08:00 |
|
Wenjie Zhang
|
808485aa5e
|
refactor(tools): 重构工具工厂返回工具列表而非字典
feat(ui): 在代理视图头部添加品牌名称显示
style(ui): 调整代理视图头部内边距和样式
fix(chatbot): 修复工具选择逻辑以匹配新工具结构
chore: 删除未使用的深度研究代理相关代码文件
|
2025-08-29 20:54:49 +08:00 |
|
Wenjie Zhang
|
e51d0dccdd
|
fix(滚动控制): 优化滚动逻辑并修复流式消息时的滚动问题
|
2025-08-27 11:52:49 +08:00 |
|
Wenjie Zhang
|
04b0f92c2e
|
style(ui): 统一工具调用结果组件的视觉样式
|
2025-08-27 09:57:29 +08:00 |
|
Wenjie Zhang
|
b8ba85654f
|
feat(知识库): 完善知识库检索结果展示逻辑和样式
refactor(工具): 更新知识库工具元数据结构
style(UI): 优化配置侧边栏和消息组件样式
docs: 更新开发计划文档
perf(调试): 增强智能体配置调试信息输出
|
2025-08-27 00:13:38 +08:00 |
|
Wenjie Zhang
|
921c8d6640
|
fix(知识图谱): 修复边点击不显示问题并优化面板布局
改进边数据查找逻辑,增加多种ID格式匹配方式
调整边面板位置逻辑,避免与节点面板重叠
增加边点击容差和悬停容差,提升交互体验
添加调试日志和错误处理,便于问题排查
|
2025-08-26 22:20:23 +08:00 |
|
Wenjie Zhang
|
7fc1673d11
|
fix(web): 修复偶然状态下的白屏问题
|
2025-08-26 14:55:39 +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
|
99c46236ea
|
fix: 修正拼写错误,将randerGraph改为renderGraph
|
2025-08-25 14:07:42 +08:00 |
|
Wenjie Zhang
|
6ae61f6652
|
refactor(智能体组件): 重构部分组件,优化部分样式
|
2025-08-25 13:57:47 +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
|
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
|
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
|
e6145657c5
|
feat(lightrag): 添加LightRAG知识库的语言选择和LLM模型选择功能
- 支持在创建LightRAG知识库时选择语言和LLM模型
- 修复知识图谱加载按钮在没有文件时仍可点击的问题
- 更新README中的分支说明
- 简化chroma和milvus的集合命名方式
- 修复知识库创建失败的情况
|
2025-08-16 20:07:12 +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
|
f372d6fa44
|
fix: 修复代理配置和文档错误,更新默认模型
修复docker构建时的代理配置问题,移除pyproject.toml中不必要的依赖
更新README中关于代理配置的说明,修正文档中的大小写错误
将默认LLM模型从Qwen更换为GLM-4.5-Air
添加测试数据文件,优化embedding配置的错误处理
|
2025-08-08 18:35:01 +08:00 |
|
Wenjie Zhang
|
b23bbe023f
|
fix(query): 知识库更新
- 修复切换知识库之后,检索结果没有刷新
- 修复文件上传模块 UI的边距、配色有问题
|
2025-08-05 22:58:30 +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
|
c543b63d68
|
fix(database_info): 修复 result container 的框体高度 bug
|
2025-08-04 18:43:06 +08:00 |
|
Wenjie Zhang
|
ff15fd1389
|
feat(用户界面): 改进登录按钮样式并优化首页视觉效果
|
2025-08-04 18:31:25 +08:00 |
|
Wenjie Zhang
|
dc540c0efa
|
feat(knowledge graph): 改进智能体界面对于知识图谱检索结果的渲染稳定性和数据格式兼容性
重构知识图谱组件以支持新的数据格式并提高渲染稳定性
添加容器可见性检查和重试机制确保图表正确渲染
优化组件间通信通过暴露刷新方法
移除不再需要的详细面板以简化界面
|
2025-07-30 11:05:18 +08:00 |
|
Wenjie Zhang
|
1b3a5fe0fd
|
style(ui): 统一使用新的颜色变量并优化侧边栏样式
重构颜色变量定义,移除旧变量并使用新的 --main-* 和 --gray-* 变量
优化聊天侧边栏的分组显示和交互样式
调整多个组件的边框和背景色以匹配新颜色方案
|
2025-07-30 11:00:50 +08:00 |
|
Wenjie Zhang
|
6a2a0ebedb
|
refactor(GraphView): 移除不必要的disabled状态计算和属性
简化计算逻辑,移除与模型匹配状态相关的disabled属性和计算
|
2025-07-28 19:37:02 +08:00 |
|
Wenjie Zhang
|
04f6cb5a79
|
feat(milvus_kb): 优化文件删除逻辑,增加文件存在性检查
|
2025-07-27 13:02:57 +08:00 |
|
Wenjie Zhang
|
cf3cb5ef33
|
feat(ocr): 增强OCR处理功能,支持图像解析和参数传递,优化Docker环境变量配置
|
2025-07-27 04:12:49 +08:00 |
|
Wenjie Zhang
|
c14bd06db6
|
chore(docker-compose): 更新PADDLEX_URI和NO_PROXY配置,调整GPU设备ID,优化环境变量设置
|
2025-07-27 02:56:50 +08:00 |
|
Wenjie Zhang
|
316bc609c2
|
feat(DataBaseInfoView): 查询输入和示例展示,添加示例轮播功能,改进自动刷新按钮样式
|
2025-07-27 02:56:13 +08:00 |
|
Wenjie Zhang
|
6e06102a12
|
chore(database): 优化DataBaseInfoView组件,添加批量删除文件进度显示,改进文件选择逻辑,更新样式以提升用户体验
|
2025-07-27 00:30:30 +08:00 |
|
Wenjie Zhang
|
32c34762d3
|
feat(DataBaseInfoView): 添加右侧面板切换功能,优化文件过滤和排序逻辑,更新样式以提升用户体验
|
2025-07-26 15:19:11 +08:00 |
|
Wenjie Zhang
|
b50d555e37
|
style(DataBaseInfoView): 为文件名添加文件类型图标和颜色
|
2025-07-26 11:18:54 +08:00 |
|
Wenjie Zhang
|
7d4722b62c
|
feat: 更新知识库相关配置
- 实现QA数据
- 优化现在创建知识库的体验
- 优化文件处理与加载方法
- 整体的格式检查与优化
- 优化 Embedding model 的加载逻辑,修复并行问题
- 优化整体的颜色布局
- 移除未使用的接口(前后端)
- 优化知识库的 chunk 逻辑
- 添加新的 Embedding模型支持
- 修复新建知识库后,Agent无法reload的问题
|
2025-07-26 03:36:54 +08:00 |
|
Wenjie Zhang
|
9f5924b8e6
|
refactor(agent): 移除不必要的要求检查,简化 BaseAgent 初始化逻辑;更新工具注册逻辑,添加获取可运行工具信息的功能;重构聊天 API,优化代码结构和可读性。
|
2025-07-24 00:46:15 +08:00 |
|
Wenjie Zhang
|
75c52a3855
|
feat(router): 添加工具路由,更新聊天和智能体相关功能,优化工具获取逻辑
|
2025-07-24 00:45:47 +08:00 |
|
Wenjie Zhang
|
770d098f05
|
refactor(database): 文件结构优化,顺便修复了 chroma 的 embedding 错误
|
2025-07-23 19:21:45 +08:00 |
|
Wenjie Zhang
|
346b85836b
|
style(database/agent): 调整字体大小和颜色,修改标题加载状态,增强用户界面体验。
|
2025-07-23 12:54:36 +08:00 |
|
Wenjie Zhang
|
9f596e55e7
|
refactor(agent): 将智能体相关的名称参数统一更改为ID,优化相关API调用
|
2025-07-23 04:02:36 +08:00 |
|
Wenjie Zhang
|
21a9a3236f
|
feat: 更新 HeaderComponent 和 KnowledgeGraphViewer 组件,优化样式和功能,添加文件详情弹窗,增强用户交互体验
|
2025-07-23 03:52:22 +08:00 |
|
Wenjie Zhang
|
9d58ebc13c
|
refactor(agent): 将智能体相关的名称参数更改为ID,优化智能体管理逻辑
|
2025-07-22 17:30:00 +08:00 |
|
Wenjie Zhang
|
9d9101a3e5
|
refactor(router): 更新系统路由
|
2025-07-22 17:29:38 +08:00 |
|
Wenjie Zhang
|
44b6dfdbc0
|
feat: 更新依赖项,添加新的配置字段,优化智能体管理和视图组件
|
2025-07-22 04:12:55 +08:00 |
|
Wenjie Zhang
|
a9e35e64bf
|
feat: 在设置视图中添加服务链接部分,提供快速访问外部服务的功能,并优化用户管理组件的显示逻辑
|
2025-07-22 00:23:16 +08:00 |
|
Wenjie Zhang
|
84039ae474
|
feat: 添加OCR服务健康检查和统计功能,优化PDF解析逻辑,增强错误处理机制
|
2025-07-21 19:25:07 +08:00 |
|
Wenjie Zhang
|
14d95ce64c
|
feat: 知识库更新,支持Milvus、Chroma、Lightrag类型的知识库 (#223)
|
2025-07-21 18:18:47 +08:00 |
|
Wenjie Zhang
|
5ed016298c
|
feat: 更新 Docker 配置,添加 Milvus 令牌支持,优化健康检查命令,移除 PostgreSQL 配置,调整环境变量,增强系统稳定性
|
2025-07-18 11:29:12 +08:00 |
|
Wenjie Zhang
|
9a162d5197
|
feat: 更新环境模板,添加知识图谱模型名称配置;重构工具工厂,移除冗余代码并优化工具注册逻辑;增强图数据库类,添加数据库连接检查和嵌入模型获取功能;调整设置视图,移除不必要的开关和选择项
|
2025-07-02 02:58:13 +08:00 |
|
Wenjie Zhang
|
6810f1f84e
|
feat: 在依赖组中添加 ruff 依赖,并优化代码中的类型提示和异常处理,提升代码可读性和稳定性
|
2025-07-02 02:38:36 +08:00 |
|
Wenjie Zhang
|
a1225b05b5
|
feat: 在模型提供者组件中添加模型ID字段,支持编辑模式下显示模型ID
|
2025-07-01 13:26:28 +08:00 |
|
Wenjie Zhang
|
8f37e1c8d9
|
feat: 增加 LightRAG的图谱可视化功能(但是目前的检索和可视化会出现跨知识库的情况,需要继续debug)
|
2025-06-30 22:29:23 +08:00 |
|
Wenjie Zhang
|
c89ba37617
|
style: 优化部分细节样式
|
2025-06-29 15:43:40 +08:00 |
|
Wenjie Zhang
|
7b846ff76b
|
fix: 更新数据库路径和日志配置,确保兼容性和可维护性
|
2025-06-28 20:19:26 +08:00 |
|
Wenjie Zhang
|
a91d57f274
|
fix: 更新嵌入模型配置,修复相关信息获取逻辑
- 修改数据路由器中的嵌入模型信息获取方式,确保使用正确的配置项。
- 在 LightRagBasedKB 类中,增强 LLM 和嵌入函数的获取逻辑,支持动态配置。
- 更新嵌入模型和重排序模型的 URL 获取方式,统一为 base_url。
- 前端数据库视图中,调整嵌入模型选择的样式和信息展示,提升用户体验。
|
2025-06-27 12:22:35 +08:00 |
|
Wenjie Zhang
|
30163baed4
|
feat: !important 讲知识库的后端修改为 LightRAG 添加 PostgreSQL 支持和环境变量配置
- 在 docker-compose.yml 中新增 PostgreSQL 服务配置,包括健康检查和环境变量设置。
- 添加 PostgreSQL 初始化脚本,确保数据库和用户的创建及权限配置。
- 更新 pyproject.toml,新增 asyncpg 和 graspologic 依赖。
- 重构知识库管理逻辑,使用 LightRagBasedKB 替代原有 KnowledgeBase 类,优化知识库的管理和查询功能。
- 更新前端 API 接口,调整文件处理和数据库创建逻辑,支持新的嵌入模型配置。
|
2025-06-27 01:55:04 +08:00 |
|
Wenjie Zhang
|
dbd394843b
|
style: 更新 AgentMessageComponent 组件的加载指示器样式
|
2025-06-27 01:53:45 +08:00 |
|
Wenjie Zhang
|
105ade5273
|
refactor(debug): 更新调试组件,增强系统配置和用户信息打印功能
- 修改 DebugComponent.vue,重命名打印配置函数为 printSystemConfig,并新增打印用户信息、知识库信息和智能体配置的功能。
- 更新日志级别选择的实现方式,采用多选卡片样式,提升用户体验。
- 调整样式以优化界面布局,确保在不同屏幕尺寸下的适配性。
- 在 AppLayout.vue 中移除调试面板的浮动按钮,改为使用模态框展示调试组件。
|
2025-06-27 01:53:30 +08:00 |
|
Wenjie Zhang
|
9bc5b086f9
|
chore: 移除 Chat 、Retriever 相关代码,知识库与知识图谱默认开启且无法修改
- 删除 retriever.py 文件,移除不再使用的检索器逻辑。
- 更新 base_router.py,简化重启逻辑,移除 retriever.restart() 调用。
- 修改 config.py,移除知识库和知识图谱的配置项。
- 更新前端组件,调整与知识库相关的显示逻辑,确保界面一致性。
- 修改路由配置,移除与聊天相关的路由,优化用户导航体验。
|
2025-06-27 01:52:59 +08:00 |
|
Wenjie Zhang
|
be3adf7b9d
|
fix: 修复原本 store 中的 refreshDatabase 失败的问题
|
2025-06-27 01:48:55 +08:00 |
|
Wenjie Zhang
|
b4be4c0021
|
feat: 添加分享对话功能,支持导出为HTML文件
|
2025-06-27 01:48:09 +08:00 |
|
Wenjie Zhang
|
db38035577
|
chore: 移除不再使用的脚本和优化日志信息
- 删除了 download_models.sh 和 migrate_kb_to_sqlite.py 脚本,清理不必要的代码。
- 在 base_router.py 中更新日志信息,调整为英文以提高可读性。
- 移除 retriever.restart() 调用,简化重启逻辑。
- 优化 OCRPlugin 中的注释,去除冗余代码。
|
2025-06-27 01:47:52 +08:00 |
|
Wenjie Zhang
|
57299fda8d
|
chore: 更新配置文件和日志路径
- 在 docker-compose.yml 中新增测试目录挂载。
- 修改 __init__.py 文件,更新配置文件路径以使用 save_dir 变量。
- 更新 logging_config.py 文件,调整日志文件路径至 tmp/logs,并确保相应目录存在。
- 移动 test/test_neo4j.py 文件
|
2025-06-26 02:13:46 +08:00 |
|
Wenjie Zhang
|
4afbb42f96
|
feat: 添加自动索引功能,优化文件处理流程
- 在知识库中新增自动索引参数,支持在文件处理后自动触发索引。
- 更新前端界面,允许用户配置自动索引选项,并在处理结果中反馈索引状态。
- 调整定时器刷新间隔,提高数据库信息更新的实时性。
|
2025-06-25 02:45:57 +08:00 |
|
Wenjie Zhang
|
5aebc248c3
|
style: 调整聊天组件和消息组件的样式,优化视觉效果
- 在 AgentMessageComponent.vue 中更新了 Markdown 预览的颜色和字体大小,增强了文本的可读性。
- 在 ChatSidebarComponent.vue 中修改了对话列表的内边距和按钮样式,提升了整体界面的美观性和一致性。
|
2025-06-25 02:12:29 +08:00 |
|
Wenjie Zhang
|
c0a6afc11c
|
style: 更新样式和颜色变量,优化组件视觉效果
- 在 base.css 中新增灰色调变量 --gray-25。
- 在 AgentMessageComponent.vue 和 KnowledgeBaseResult.vue 中调整背景颜色,使用新的灰色变量。
- 优化 AgentView.vue 中的样式,移除不必要的样式设置。
|
2025-06-24 15:44:05 +08:00 |
|
Wenjie Zhang
|
bb4793e785
|
feat: 增强聊天组件功能,优化消息展示和滚动逻辑
- 在 AgentChatComponent.vue 中新增对话最后一个消息使用的模型显示。
- 添加生成中的加载状态指示,提升用户体验。
- 优化滚动控制逻辑,确保在消息更新时自动滚动到底部。
- 在 AgentMessageComponent.vue 中更新消息解析逻辑,处理推理内容。
- 在 RefsComponent.vue 中增强模型信息的显示和交互功能。
|
2025-06-24 00:15:51 +08:00 |
|
Wenjie Zhang
|
17ec5c5f77
|
feat: 优化知识库检索结果组件,增强文件分组展示和详细信息弹窗
- 更新 KnowledgeBaseResult.vue 以按文件名聚合文档片段,提升用户体验。
- 添加文件级别的展开/折叠功能,允许用户查看每个文件的具体片段。
- 新增弹窗展示选中片段的详细信息,包括相似度和重排序分数。
- 调整样式以改善视觉效果和交互体验。
|
2025-06-24 00:14:54 +08:00 |
|