Wenjie Zhang
|
9c7a5fb4ec
|
docs: 添加GitHub问题模板和PR模板
|
2025-11-20 22:30:17 +08:00 |
|
Wenjie Zhang
|
96d257a7ac
|
style: 优化对话/工具调用分布图表显示TOP 3数据示格式
|
2025-11-18 21:21:20 +08:00 |
|
Wenjie Zhang
|
2047170540
|
feat: 新增 dashscope rerank/embeddings 模型支持并重构 reranker 基类 #341
- 在 models.py 中添加 dashscope 的 text-embedding-v4 和 gte-rerank-v2/qwen3-rerank 模型配置
- 重构 reranker 模块,提取 BaseReranker 抽象基类并实现 OpenAIReranker 和 DashscopeReranker
- 在 embed.py 中优化错误提示信息并统一测试连接方法
- 更新 roadmap.md 文档记录新增功能
|
2025-11-17 23:04:43 +08:00 |
|
Wenjie Zhang
|
4d5c1c0a83
|
feat(agent): 添加获取智能体详细信息接口并优化前端状态管理
- 添加获取单个智能体完整信息的API接口
- 优化前端智能体状态管理,增加详细信息缓存
- 重构配置项获取逻辑以使用缓存数据
|
2025-11-17 20:18:46 +08:00 |
|
Wenjie Zhang
|
292237e5e2
|
feat(mineru_official_parser): 基于mineru官方API的接口新增图片自动上传到文件数据库。
|
2025-11-17 17:08:53 +08:00 |
|
Wenjie Zhang
|
b0038d3da5
|
feat(agent): 添加智能体状态刷新功能及API
- 在AgentPopover组件中添加刷新按钮
- 新增获取AgentState的API接口
- 优化AgentState相关计算逻辑
- 实现状态刷新功能并集成到聊天组件
|
2025-11-17 12:01:59 +08:00 |
|
Wenjie Zhang
|
9a8f1c4ae3
|
feat(model): 添加自定义模型支持(Fix #304)
|
2025-11-16 21:24:26 +08:00 |
|
Wenjie Zhang
|
967014a72d
|
docs: 优化环境变量和git版本
|
2025-11-15 22:33:22 +08:00 |
|
Wenjie Zhang
|
7db4071ec8
|
docs: 修改版本信息以及windows下的镜像拉取问题
|
2025-11-15 20:55:04 +08:00 |
|
Wenjie Zhang
|
12c7aeb259
|
fix(chat): 修复工具调用状态判断和错误处理
改进工具调用状态的判断逻辑,使用status字段替代tool_call_result
前端增加错误状态显示,包括错误信息展示
后端确保tool_output为空时返回空字符串而非null
|
2025-11-15 12:52:21 +08:00 |
|
Wenjie Zhang
|
14bcb29d5b
|
重构 zip 格式 markdown 入库以及其他风格优化 (#336)
* 更新日志
* refactor(docs): 重构 zip 格式的支持逻辑
---------
Co-authored-by: lihuan-coder <1120083712@qq.com>
|
2025-11-15 12:18:31 +08:00 |
|
Wenjie Zhang
|
0d20cf66db
|
feat(agent): 添加智能体工作状态显示功能
实现智能体工作状态的实时显示,包括任务列表和文件管理功能
- 在 DeepAgent 中添加 todo 和 files 能力支持
- 新增 AgentPopover 组件展示工作状态
- 修改聊天界面添加状态显示按钮
- 更新服务端状态提取逻辑
- 更新文档和路线图
|
2025-11-14 12:50:32 +08:00 |
|
Wenjie Zhang
|
15acdaac73
|
fix(deploy): 更新API代理配置以匹配容器网络
将nginx和vite配置中的API代理地址统一为容器网络中的地址,确保开发和生产环境的一致性
|
2025-11-14 11:00:57 +08:00 |
|
Wenjie Zhang
|
3e6b3b2b6e
|
style: 优化部分按钮并统一部分颜色
|
2025-11-14 00:56:24 +08:00 |
|
supreme0597
|
1700628624
|
feat: 完善重新分块功能,优化代码逻辑,保存请求参数
|
2025-11-14 00:33:39 +08:00 |
|
supreme0597
|
b7ba646fae
|
feat: 新增知识库文档重新分块功能
|
2025-11-14 00:33:39 +08:00 |
|
Wenjie Zhang
|
ed010da121
|
feat(docs): 更新 .env.template 文件和新增 Docker 启动问题模板
- 在 .env.template 文件中,重新格式化可选配置部分,确保更清晰的结构。
- 新增 Docker 启动问题的 GitHub Issue 模板,提供详细的故障排除步骤和环境信息收集指南。
- 更新 FAQ 文档,增强对 Docker 镜像拉取和服务启动失败的说明,提供更具体的解决方案和操作步骤。
- 移除 AttachmentOptionsComponent.vue 中的拖拽上传功能代码,简化组件逻辑。
|
2025-11-13 18:50:42 +08:00 |
|
Wenjie Zhang
|
d999613f41
|
refactor: 优化环境变量获取逻辑,确保默认值处理
- 在多个文件中更新环境变量的获取方式,使用 `or` 语法简化代码,确保在未设置环境变量时使用默认值。
- 移除 `.env.template` 中与 LightRAG 相关的环境变量配置,简化配置文件。
- 更新 `pyproject.toml` 中的项目描述,提供更清晰的项目定位。
- 在文档中增加对图片上传响应格式的详细说明,提升用户理解。
|
2025-11-12 19:53:56 +08:00 |
|
Wenjie Zhang
|
628b37c73c
|
feat(multimodal): 完整实现多模态图片支持功能
1. 后端:
- 添加图片上传接口 /api/chat/image/upload
- 在消息处理中支持图片内容
- 更新数据库模型和迁移脚本
- 实现图片处理工具类
2. 前端:
- 添加图片上传和预览组件
- 支持多模态消息发送
- 更新消息显示以支持图片
- 集成图片上传API
3. 文档:
- 更新agents-config.md添加多模态图片支持说明
- 更新roadmap.md添加多模态支持计划
主要功能包括:
- 支持JPEG、PNG、WebP、GIF、BMP等格式
- 图片大小限制为10MB
- 自动处理图片格式转换和压缩
- 支持单图片上传
- 图片以base64编码存储在数据库
|
2025-11-12 14:04:34 +08:00 |
|
Wenjie Zhang
|
67ddbe6f40
|
feat: 添加 CLAUDE.md 文件以提供项目开发指导
- 新增 CLAUDE.md 文件,包含项目概述、开发环境管理、项目架构、开发规范、特色功能模块及调试和故障排除指南。
- 详细描述了使用 Docker Compose 管理开发环境的步骤和常用命令。
- 介绍了项目的技术栈、核心目录结构及主要服务,确保开发者能够快速上手。
|
2025-11-12 11:00:39 +08:00 |
|
Wenjie Zhang
|
0e92aaa99a
|
fix: 修正深度智能体上下文配置的模块名称引用
- 在 `graph.py` 中,将上下文配置的模块名称从 `self.name` 更新为 `self.module_name`,确保正确加载上下文信息。
|
2025-11-12 03:41:30 +08:00 |
|
Wenjie Zhang
|
31cc6aa8a5
|
feat: 重构聊天组件以支持附件上传和状态指示器
- 在 `AgentChatComponent.vue` 中,替换 `AttachmentInputPanel` 为 `AttachmentOptionsComponent`,并添加图片上传功能的处理。
- 新增 `AttachmentOptionsComponent.vue` 以处理文件和图片上传选项。
- 新增 `AttachmentStatusIndicator.vue` 以显示已上传附件的状态和操作。
- 更新 `MessageInputComponent.vue` 以支持新的插槽结构,增强组件的灵活性和可扩展性。
|
2025-11-12 03:41:22 +08:00 |
|
Wenjie Zhang
|
5adff04865
|
feat: 添加深度分析智能体模块及相关上下文和工具
- 在 `src/agents/deep_agent` 中新增深度分析智能体模块,包含任务规划、深度知识搜索和分析能力。
- 引入 `deepagents` 库,创建深度智能体并实现复杂任务处理。
- 更新 `pyproject.toml` 以添加 `deepagents` 依赖。
- 修改 `context.py` 和 `graph.py`,为深度智能体提供专用上下文和工具支持。
- 更新文档以反映新功能和模块的集成。
|
2025-11-12 01:21:38 +08:00 |
|
Wenjie Zhang
|
cab57e7f4d
|
feat: 增强调试组件的日志输出和信息展示
- 在 `DebugComponent.vue` 中,添加用户登录信息、电话号码和头像的打印。
- 更新知识库信息的日志格式,增加基本信息、状态信息和查询参数的详细输出。
- 改进智能体配置信息的日志,增加智能体数量和可配置项的显示,并根据用户权限控制配置详情的可见性。
- 修改应用布局的头部背景颜色以提升视觉一致性。
|
2025-11-11 16:56:23 +08:00 |
|
Wenjie Zhang
|
6bc1f0e247
|
refactor: 移除知识图谱统计信息的显示和相关逻辑(因为不准确)
- 在 `KnowledgeGraphSection.vue` 中,删除不准确的节点和边统计信息显示。
- 在 `KnowledgeGraphViewer.vue` 中,更新统计信息逻辑,移除对总节点和总边的依赖。
- 在 `database.js` 和 `graphStore.js` 中,移除图统计信息的初始化和重置逻辑,简化状态管理。
|
2025-11-11 14:09:58 +08:00 |
|
Wenjie Zhang
|
bf286e1f01
|
fix: 修复由于文件处理超时导致异常未能捕获的情况
|
2025-11-10 22:34:25 +08:00 |
|
Wenjie Zhang
|
a1bf8d3f7a
|
fix: 增强知识图谱加载逻辑和错误处理
- 在 `KnowledgeGraphSection.vue` 中,更新 `loadGraph` 和 `scheduleGraphLoad` 函数,增加条件检查和日志输出,以确保图谱加载的稳定性。
- 在 `KnowledgeGraphViewer.vue` 中,优化数据库加载逻辑,确保在没有选中数据库时提供适当的警告信息,并添加日志以跟踪加载过程。
- 重置图谱统计信息以适应新的数据库选择逻辑,确保用户体验的一致性。
|
2025-11-10 22:33:47 +08:00 |
|
Wenjie Zhang
|
bbcfacf975
|
refactor: 移除系统重启功能及相关代码
- 删除 `system_router.py` 中的重启系统 API 及其相关逻辑。
- 更新 `system_api.js` 中的重启系统 API 调用。
- 移除 `SettingView.vue` 中的重启按钮和相关逻辑。
- 调整 `ChatSidebarComponent.vue` 和 `StatusBar.vue` 的样式,优化 UI 体验。
|
2025-11-10 13:10:53 +08:00 |
|
Wenjie Zhang
|
cb2a57b2a1
|
fix: 增强知识图谱结果判断逻辑
- 在 `ToolResultRenderer.vue` 中,改进知识图谱结果的判断逻辑,增加对数据格式的验证,确保返回有效的三元组。
- 在 `agent.js` 中,添加用户权限检查,确保只有管理员可以加载智能体配置。
|
2025-11-10 09:17:06 +08:00 |
|
Wenjie Zhang
|
92710097ba
|
Update README.md
|
2025-11-09 15:29:30 +08:00 |
|
Wenjie Zhang
|
918db15d9e
|
Merge branch 'main' of github.com:xerrors/Yuxi-Know
|
2025-11-09 15:09:36 +08:00 |
|
Wenjie Zhang
|
18fc7d57b4
|
fix: 更新聊天删除逻辑以自动创建新对话
- 修改 `AgentChatComponent.vue` 中的删除聊天逻辑,确保删除当前对话时自动创建新对话。
- 更新 `ChatSidebarComponent.vue` 中的删除菜单项,移除对当前聊天 ID 的限制,允许删除任何聊天。
|
2025-11-09 15:09:23 +08:00 |
|
Wenjie Zhang
|
0c24c1c17b
|
Update document-processing.md
|
2025-11-08 22:37:21 +08:00 |
|
Wenjie Zhang
|
ee7b149381
|
refactor: 更新系统路由和信息配置
- 移除 `get_default_info_config` 函数,简化信息配置加载逻辑。
- 在 `info.template.yaml` 中更新品牌信息和功能特性,添加新的统计信息和操作链接。
- 修改 `HomeView.vue` 以支持新的功能特性和操作链接展示,优化页面布局和样式。
- 删除过时的 `models.yaml` 文件,集中管理模型配置。
|
2025-11-08 20:59:24 +08:00 |
|
Wenjie Zhang
|
7aaae83dbc
|
fix: 修复新建对话按钮是禁用状态的问题
|
2025-11-08 17:14:54 +08:00 |
|
Wenjie Zhang
|
47bf8f41fe
|
feat:
- 在 FileDetailModal 组件中,新增下载原文和下载 Markdown 按钮。
- 实现下载原文和 Markdown 的逻辑,包括文件名处理和错误提示。
- 优化模态框标题样式,增强用户体验。
|
2025-11-08 17:00:32 +08:00 |
|
Wenjie Zhang
|
2f64a4b597
|
Update README.md
|
2025-11-08 16:50:23 +08:00 |
|
Wenjie Zhang
|
35f56e5bce
|
Update roadmap.md
|
2025-11-08 16:47:14 +08:00 |
|
Wenjie Zhang
|
fd7cb4d3d0
|
Update roadmap.md
|
2025-11-08 14:41:00 +08:00 |
|
Wenjie Zhang
|
214bcb8d3e
|
fix: 更新聊天代理处理逻辑,增强敏感内容检测和中断提示
- 在 chat_agent 函数中,优化了敏感内容检测后的响应,添加了时间成本的记录。
- 修改了前端 AgentChatComponent 和 AgentMessageComponent,以正确处理和显示敏感内容中断的提示信息。
- 移除了不必要的代码注释和冗余逻辑,提升了代码可读性。
|
2025-11-08 14:20:19 +08:00 |
|
Wenjie Zhang
|
685f48272b
|
feat: 重构聊天界面状态管理,整合 UI 状态到 chatUI store
|
2025-11-08 13:59:56 +08:00 |
|
Wenjie Zhang
|
41c5b43ea4
|
fix: 修复手动中断 的时候,消息没有显示的 BUG
|
2025-11-08 13:32:15 +08:00 |
|
Wenjie Zhang
|
2017f2d7b3
|
docs: 恢复 0.3 版本的文档
|
2025-11-08 11:32:41 +08:00 |
|
Wenjie Zhang
|
03d4e9bad1
|
docs: 删除过时的文档文件,包括更新说明、贡献指南、常见问题和开发路线图,以简化文档结构
|
2025-11-08 11:01:34 +08:00 |
|
Wenjie Zhang
|
62cdd8648f
|
docs: 更新文档结构和内容,添加新功能说明(新增区分开发版和稳定版)
|
2025-11-08 10:52:09 +08:00 |
|
Wenjie Zhang
|
8b4b7c230c
|
feat: 添加附件上传中间件和管理功能
- 实现对话线程的附件上传、列出和删除功能
- 引入附件中间件以支持附件内容的上下文注入
- 更新智能体和对话管理器以处理附件元数据
- 增强前端组件以支持文件上传和显示附件状态
- 优化文档以反映新功能和使用示例
|
2025-11-08 10:51:30 +08:00 |
|
Wenjie Zhang
|
6361602851
|
feat: 更新FileUploadModal组件,优化按钮逻辑和样式
|
2025-11-07 15:01:59 +08:00 |
|
Wenjie Zhang
|
0e2b7c86a3
|
fix: 修复上次 examples 错误
|
2025-11-07 12:38:29 +08:00 |
|
Wenjie Zhang
|
99aae1c00a
|
feat: 重构智能体元数据系统,从集中式 YAML 迁移到分布式 TOML 配置
|
2025-11-07 12:28:58 +08:00 |
|
Wenjie Zhang
|
bf3e8cdedf
|
chore: 添加 bug 修复发布流程和更新 CallStatsComponent 及 KnowledgeStatsComponent 以优化数据展示
|
2025-11-07 02:55:35 +08:00 |
|