Wenjie Zhang
d282cab00c
feat: 增加工具配置说明展示
2026-03-30 16:39:27 +08:00
Wenjie Zhang
fa5a2fa1ae
fix: 调整工作台文件预览全屏交互
2026-03-30 16:26:46 +08:00
Wenjie Zhang
94e16802d1
chore: 更新版本号至 v0.6.0.beta3,修正文档及配置文件中的相关信息
2026-03-30 15:48:57 +08:00
Wenjie Zhang
97c585f6c6
Merge branch 'main' into copilot/fix-agent-config-repository-error
2026-03-30 15:41:07 +08:00
Wenjie Zhang
d1a02579bc
fix: 修复 lightrag 序列化与 knowledge router 路径问题 Fixes : #584
...
- 修正 lightrag.py 中的序列化逻辑
- 修复 knowledge_router.py 路由路径
- 更新 roadmap.md 文档记录
2026-03-30 15:39:49 +08:00
Wenjie Zhang
4f6353d555
feat(test): 重组测试目录结构为 integration/unit/e2e 三层架构
...
- 将 api 测试重组为 integration 测试
- 新增 unit 和 e2e 测试目录分类
- 新增 testing-guidelines.md 测试指南文档
- 更新 pyproject.toml 和 run_tests.sh 以适配新结构
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 15:24:47 +08:00
copilot-swe-agent[bot]
fb05161f10
fix: 修复智能体配置默认创建缺少agent_id参数
...
Agent-Logs-Url: https://github.com/xerrors/Yuxi/sessions/933d6368-5424-4327-99cf-3722768afa57
Co-authored-by: xerrors <35524243+xerrors@users.noreply.github.com>
2026-03-30 07:18:33 +00:00
Wenjie Zhang
e3515fa795
fix: 统一沙盒后端命名与配置说明
2026-03-29 16:52:33 +08:00
Wenjie Zhang
3963ddbe20
docs: 更新沙盒架构说明,添加文档校对提示和运行时需求描述
2026-03-29 14:49:45 +08:00
Wenjie Zhang
f71f779570
fix: 修正沙盒共享 workspace 宿主机路径
...
将共享 workspace 的宿主机目录从 saves/user-data/workspace 调整为 saves/threads/shared/workspace。
同时同步更新本地 Docker 与 Kubernetes provisioner 的 user-data 挂载逻辑,确保 workspace 为共享目录,而 uploads 与 outputs 继续保持线程私有,避免多租户项目下路径语义错误。
补充更新沙盒架构文档与 roadmap 表述,使代码实现与文档说明保持一致。
2026-03-29 14:38:06 +08:00
Wenjie Zhang
46fd74f50e
fix(ci): point ruff workflow to backend pyproject and package path
2026-03-29 14:01:03 +08:00
Wenjie Zhang
b7e10c6666
feat: 重构扩展管理中的 SubAgent 与 MCP 交互,统一为类似 Skills 的方式。
2026-03-29 13:47:41 +08:00
Wenjie Zhang
ab268d8eba
feat: 添加工件管理和展示功能
...
- 更新 .gitignore 以排除测试相关目录。
- 增强 ChatbotAgent 和 DeepAgent 以利用 BaseState 进行状态管理。
- 引入 PresentArtifacts 工具,允许代理向用户展示输出文件。
- 在 state.py 中添加新的状态管理功能,包括 merge_artifacts 和 BaseState。
- 创建 AgentArtifactsCard 组件以在前端显示工件。
- 在 AgentChatComponent 和 AgentInputArea 中集成工件处理。
- 更新 MessageInputComponent 和 ToolCallRenderer 以更好地处理工件的 UI 展示。
- 添加工件状态管理和标准化函数的测试。
- 更新 docker-compose 以使用最新的沙箱配置器镜像。
- 在路线图中记录新功能。
2026-03-29 10:55:00 +08:00
Wenjie Zhang
d72273f469
feat(skills): 新增内置技能 deep-reporter,支持生成科研报告和深度分析类长报告
2026-03-28 20:44:11 +08:00
Wenjie Zhang
ef0f5ca233
feat(web): 优化工具管理界面,重构搜索和分类筛选功能,提升用户体验
2026-03-28 20:43:58 +08:00
Wenjie Zhang
6078518577
feat: 更新内置技能版本,增强技能更新逻辑,优化技能管理界面
2026-03-28 20:02:52 +08:00
Wenjie Zhang
8041c5ef4d
Merge branch 'main' into feat/builtin-skills-on-demand-install
2026-03-28 19:36:41 +08:00
Wenjie Zhang
557ac824e5
feat: 调整沙盒 user-data 目录隔离策略,workspace 修改为用户级,优化文件系统逻辑及权限校验
2026-03-28 19:36:06 +08:00
Wenjie Zhang
a005e0f3dc
feat: 内置 Skills 按需安装机制
...
- Skill 模型新增 version, is_builtin, content_hash 字段
- 内置 skills 不再自动安装,改为按需安装
- 新增 GET/POST /system/skills/builtin 路由
- 安装时计算目录内容 hash,用于变更检测
- 更新时 hash 不一致返回 409 确认
- 前端显示内置 skills 未安装状态,支持安装/更新按钮
- 内置 skill 文件编辑入口已隐藏
- 修复 _compute_dir_hash 内存问题,改为 chunk 读取
- 19 个测试用例全部通过
2026-03-28 17:53:53 +08:00
Wenjie Zhang
4e740bab1b
fix: avoid sandbox cold starts in viewer tree
2026-03-28 14:59:36 +08:00
Wenjie Zhang
d20d65c735
docs: 添加 roadmap 待办事项 - 工作区长期记忆保存和 present file 工具
2026-03-27 11:50:52 +08:00
Wenjie Zhang
f7ad327ef2
fix: update repository references from Yuxi-Know to Yuxi across documentation and codebase
2026-03-27 02:00:22 +08:00
Wenjie Zhang
5bd8aa0b2d
chore: 更新版本号至 v0.6.0.beta2,修复历史对话上下文配置问题
2026-03-27 01:42:19 +08:00
Wenjie Zhang
3b5514e9b5
fix(apikey): 修复管理员无法创建维护 API_KEY 的问题
...
- 前端:API Key 管理 tab 对所有登录用户可见,非管理员默认显示 API Key tab
- 前端:apikey_api 改为普通 API 调用(移除 superadmin 专用接口)
- 后端:list/create/get/update/delete/regenerate 接口改为按用户过滤,superadmin 可查看全部
2026-03-27 01:15:42 +08:00
Wenjie Zhang
9f51cfd96b
refactor(chat-api): 重构聊天接口请求模型:流式与非流式聊天统一使用 query + agent_config_id 请求体
2026-03-26 23:13:44 +08:00
Wenjie Zhang
0f331b12d4
fix: 修复 GitHub Pages 文档部署工作流失败,调整依赖安装命令
2026-03-26 14:27:24 +08:00
Wenjie Zhang
fad9d55911
chore(docs): 更新配置,新增忽略链接规则以排除 CONTRIBUTING 和 docker-compose.yml 文件
2026-03-26 14:22:46 +08:00
Wenjie Zhang
56d11db978
feat: 更新版本号至 0.6.0.beta1,修改相关文档和配置文件
2026-03-26 13:13:34 +08:00
Wenjie Zhang
61d4bbf9ea
feat: 增强工具调用结果组件,新增 grep 工具支持,优化工具图标映射和渲染逻辑
2026-03-26 12:13:51 +08:00
Wenjie Zhang
3aec5d8901
feat: 新增沙盒文件系统支持 HTML 预览,优化面板调整功能和文件预览体验
2026-03-26 06:07:18 +08:00
Wenjie Zhang
93a7dccd07
feat: 新增源文件预览功能,支持图片和 PDF 格式,优化文件预览体验
2026-03-26 05:25:43 +08:00
Wenjie Zhang
b09f4f426f
feat: 增加文件预览类型判定,工作台支持 Markdown、文本、图片和 PDF 预览,处理不支持格式的反馈
2026-03-26 05:14:50 +08:00
Wenjie Zhang
623f6f31ab
refactor: 用户数据路径从 '/home/yuxi' 重构为 '/home/gem'
2026-03-26 03:29:34 +08:00
Wenjie Zhang
2be5aedaf2
feat: 添加知识库文件在沙盒以及文件系统中的映射 #576
2026-03-26 03:25:55 +08:00
Wenjie Zhang
0836fd8d4f
feat: 添加非流式对话接口和相应的集成测试
2026-03-26 00:26:45 +08:00
Wenjie Zhang
f7c5a9112b
fix(FileUploadModal): 优化 OCR 下拉选项,添加自动健康检查逻辑优化体验
2026-03-25 16:09:26 +08:00
Wenjie Zhang
08330a9351
feat: 修复文件下载截断问题并优化前端流式消息体验,新增流平滑调度层
2026-03-25 13:46:52 +08:00
Wenjie Zhang
1d8a5e88af
fix(kb): 修剪文件列表负载并清理处理参数
2026-03-25 08:06:25 +08:00
Wenjie Zhang
ecb2252e36
Merge branch 'feat/agent-sandbox' of https://github.com/xerrors/Yuxi-Know into feat/agent-sandbox
2026-03-25 07:42:52 +08:00
Wenjie Zhang
638da2afb8
feat: 在文件上传组件中添加上传进度显示和队列管理功能
2026-03-25 07:28:30 +08:00
Wenjie Zhang
e4ae12dc75
refactor: 重构并清理多个模块的测试
...
- 移除了文件系统和沙盒路由器的过时集成测试。
- 更新了文件系统路由器测试,确保正确的身份验证和线程所有权检查。
- 调整了沙盒端到端测试,以改进附件处理和命令执行。
- 修改了设置路由器测试,对未授权访问返回404而不是401/403。
- 增强了任务路由器测试,以处理精简模式场景并确保任务创建和查询按预期工作。
- 优化了查看器文件系统测试,使用附件上传代替直接文件写入。
- 改进了技能后端测试中的错误处理,为越界访问引发适当的异常。
2026-03-25 06:32:14 +08:00
Wenjie Zhang
dc88874118
feat(webui): 在浮动模式下创建和选择聊天时切换侧边栏
2026-03-25 05:31:56 +08:00
Wenjie Zhang
d433f56aaf
refactor: 将沙盒虚拟路径前缀更新为 /home/yuxi/user-data
...
- 将代码库中所有对 /mnt/user-data 的引用更改为 /home/yuxi/user-data。
- 更新测试用例以反映新的路径结构。
- 调整 Docker 配置以使用新路径。
- 修改文档以与新的路径约定保持一致。
- 增强沙盒配置器中文件读取操作的错误处理。
- 改进代理文件管理系统中的附件处理。
2026-03-25 05:26:00 +08:00
Wenjie Zhang
e49d8dda53
docs: 更新大量文档
2026-03-25 00:36:42 +08:00
Wenjie Zhang
e07e88ae49
feat: 新增沙盒能力对齐改造:详见 docs/advanced/sandbox-validation.md
2026-03-24 21:48:28 +08:00
Wenjie Zhang
d9b9980877
fix: 重构内置技能目录处理逻辑,改为复制以兼容沙盒场景
2026-03-24 15:46:01 +08:00
Wenjie Zhang
3b61571bd8
feat(web): UI小幅调整,多处细节优化
2026-03-24 11:10:39 +08:00
Wenjie Zhang
7d52358bc6
docs: 将 roadmap.md 迁移至 docs/develop-guides/,新增开发指南栏目并更新相关链接
2026-03-24 11:09:55 +08:00
Wenjie Zhang
2db72c3d6c
docs: 将 DESIGN.md 移至 docs/develop-guides/ 目录
2026-03-24 11:09:55 +08:00
Wenjie Zhang
376d9dc36a
docs: 新增界面设计规范文档 DESIGN.md,同步 AGENTS.md 和 CLAUDE.md 的前端规范
2026-03-24 11:09:55 +08:00
Wenjie Zhang
74229c05a4
feat: 添加API密钥管理功能,可通过 API_KEY 代替 Token 访问接口
...
- 引入了用于API密钥管理的新路由,包含列出、创建、更新、删除和重新生成API密钥的端点。
- 在后端实现了API密钥生成逻辑和验证。
- 增强了认证中间件以支持API密钥认证以及JWT认证。
- 创建了用于在前端管理API密钥的新Vue组件,包括用于创建、显示和删除密钥的用户界面。
2026-03-24 11:09:55 +08:00
Wenjie Zhang
f1c7ad25be
feat(web-custom-model): 增加模型校验逻辑以确保默认模型在支持列表中
2026-03-24 11:09:54 +08:00
Wenjie Zhang
4504ed1b5b
docs: 更新开发准则和路线图,添加前端开发规范及测试要求
2026-03-24 11:09:54 +08:00
Wenjie Zhang
73bb5ae6b9
refactor: typo 将 gen_tool_info 函数重命名为 get_tool_info
2026-03-24 11:09:53 +08:00
Wenjie Zhang
1bc6285fb1
refactor: 优化代码结构 将 yuxi.agents.common 移动到 yuxi.agents
2026-03-24 11:09:51 +08:00
Wenjie Zhang
d62328d73b
chore: Bump project version to 0.6.0-dev across backend, web, and Docker configurations
2026-03-24 11:09:47 +08:00
Wenjie Zhang
6a30936a49
feat: 引入 LITE_MODE 以有条件地启用/禁用知识图谱和向量数据库组件,更新 Docker Compose、后端路由器和前端 UI。
2026-03-24 11:09:47 +08:00
Wenjie Zhang
62bb928064
refactor: 更新文档部署说明
...
- 移除对于双版本文档的支持,更加清晰
- 将 docs 的入口从根目录移动到子目录
2026-03-24 11:09:46 +08:00
Wenjie Zhang
34c3a1193f
feat: 添加 SubAgents 管理文档及相关链接
2026-03-24 11:09:44 +08:00
Wenjie Zhang
fe2153ad76
refactor: 重构解析模块;结构更加清晰,代码解耦
2026-03-24 11:09:43 +08:00
Wenjie Zhang
90bfd20d8d
refactor: 重构:将项目重命名为 Yuxi 并更新模块路径
...
- 在所有文档和配置中将品牌从 "Yuxi-Know" 重命名为 "Yuxi"
- 将 Python 导入路径从 `src.*` 更新为 `yuxi.*` 以保持后端包的一致性
- 将 Web 包名称从 `yuxi-know-web` 更新为 `yuxi-web`
此更改与后端代码迁移至 backend/ 目录保持一致。
2026-03-24 11:08:31 +08:00
PR Bot
9f73851858
feat: add MiniMax as first-class LLM provider
...
Add MiniMax (https://platform.minimaxi.com/ ) as a built-in chat model
provider with M2.7, M2.7-highspeed, M2.5, and M2.5-highspeed models.
MiniMax provides OpenAI-compatible API, so it works seamlessly with
the existing OpenAIBase and ChatOpenAI integration paths. Users only
need to set MINIMAX_API_KEY to start using MiniMax models.
Changes:
- Add MiniMax to DEFAULT_CHAT_MODEL_PROVIDERS (models.py)
- Add MINIMAX_API_KEY to .env.template
- Add MiniMax provider icon and frontend registration
- Update model-config docs with MiniMax entry
- Add 22 unit tests + 3 integration tests
2026-03-22 16:08:00 +08:00
Wenjie Zhang
3973a185fa
chore: v0.5.3
2026-03-17 03:45:43 +08:00
Wenjie Zhang
f2096b4004
feat: 增强问题工具功能,支持多问题处理
...
- 新增问题和选项规范化工具函数 (question_utils.py)
- 优化 resume_agent_chat 接口的 answer 参数处理,支持列表类型
- 前端 HumanApprovalModal 支持多问题标签页切换
- 改进问题工具组件交互体验
- 添加批量问题测试用例
- 更新文档
2026-03-17 03:39:48 +08:00
Wenjie Zhang
06cc8cbf7a
feat: 添加用户协议和隐私协议支持,更新登录页和相关配置
2026-03-16 20:04:24 +08:00
Wenjie Zhang
06f8ec4d74
docs: 更新文档
2026-03-16 17:07:31 +08:00
Wenjie Zhang
4477c8d274
feat: 添加 srcDir 配置和忽略死链接规则
2026-03-10 15:02:40 +08:00
Wenjie Zhang
0dcb9fdb7e
docs: 补充并优化项目文档
2026-03-10 13:55:19 +08:00
Wenjie Zhang
d81bd1911a
fix(docker): 在 Dockerfile 中添加 libpq5 并更新 LangGraph 的部分特性以支持 PostgreSQL
...
同时更新默认模型为 Pro 分类
2026-03-07 09:12:29 +00:00
Wenjie Zhang
230f69bf16
chore: 发布 v0.5.1 版本
...
- 更新版本号: 0.5.0.dev → 0.5.1
- 更新前端依赖版本
- 更新快速开始文档版本说明
2026-03-06 11:49:31 +08:00
Wenjie Zhang
76656ab95e
refactor: 重构知识库工具并集成新工具
...
- 新增 KnowledgeBaseMiddleware,提供通用知识库工具(list_kbs、get_mindmap、query_kb)
- 新增 debug/tools.py 调试工具集
- 重构 kbs/tools.py,分离通用工具与 MySQL 工具
- 移除旧的 toolkits registry 简化架构
- API 变更:get_databases_by_user → get_databases_by_user_id
- 前端拆分 KnowledgeBaseTool.vue 为多个专用工具组件
2026-03-04 04:06:48 +08:00
Wenjie Zhang
b144b72de0
fix(web): 修复滚动到底部未生效的问题,并优化 markdown 渲染 padding
2026-03-03 00:05:28 +08:00
肖泽涛
97cea83285
Revert "fix(graph): 增加知识图谱禁用模式与降级路径"
...
This reverts commit 835f0786b2 .
2026-03-01 17:53:40 +08:00
肖泽涛
835f0786b2
fix(graph): 增加知识图谱禁用模式与降级路径
...
- 新增 disabled graph service,统一图服务不可用时的行为
- 调整知识模块初始化与管理器,支持降级运行
- 更新图相关路由与工具调用逻辑,避免连接失败中断
- 同步部署文档与环境模板说明
2026-02-28 16:59:04 +08:00
肖泽涛
3b11331f9a
docs(skills): clarify progressive dependency loading
2026-02-27 18:19:14 +08:00
肖泽涛
7f05f18d19
Revert "Merge branch 'origin_main_feature/skills'"
...
This reverts commit 0da7f452bf38999d0a8488b13140118c11972dcd, reversing
changes made to 80557b60690c24393008a7bdfa8d4018ec08f30b.
2026-02-27 18:19:14 +08:00
肖泽涛
fd3e861b82
Merge branch 'origin_main_feature/skills'
...
# Conflicts:
# src/knowledge/implementations/milvus.py
2026-02-27 18:19:14 +08:00
肖泽涛
37daae7958
Merge branch 'feature/skills'
...
# Conflicts:
# server/utils/lifespan.py
2026-02-27 18:19:14 +08:00
肖泽涛
85480dbdc0
feat: migrate chat streaming to async run queue + SSE
2026-02-27 18:19:13 +08:00
肖泽涛
ca4b9c4d85
docs(skills): clarify progressive dependency loading
2026-02-27 17:21:33 +08:00
肖泽涛
326f87d67f
refactor: 会话级 skill resolver 与 skills 加载链路重构
2026-02-26 18:35:03 +08:00
肖泽涛
46b676db07
feat(skills): add skills management module
...
实现 Skills 管理功能,支持超级管理员导入、编辑、导出和删除技能包。
- 新增 Skill 数据模型(元数据存数据库,内容存文件系统)
- 新增 /api/system/skills/* 路由(权限分级:admin 可列表,superadmin 可管理)
- 新增 SelectedSkillsReadonlyBackend,运行时只读挂载到 /skills
- Agent 配置新增 skills 字段,运行时注入技能提示词
- 前端新增 Skills 管理页面(设置弹窗 + 独立路由)
- 新增测试覆盖:service/router/backend 单测
未实现功能:
- 关联使用其他技能
- 沙箱执行代码
- 在技能中绑定工具
2026-02-21 02:48:20 +08:00
Wenjie Zhang
5348106513
docs: 移除 0.3.0的文档
2026-02-03 15:35:50 +08:00
Wenjie Zhang
d9b86f0bf4
fix(docs): 修复文档的错误引用
2026-02-03 15:00:44 +08:00
Wenjie Zhang
796c804514
feat(middleware): 新增 SummaryOffloadMiddleware 中间件
...
- 新增 SummaryOffloadMiddleware,支持 summary 历史管理和 ToolResult 卸载
- 重构 attachment_middleware 增强 thread_id 获取逻辑
- 更新 chatbot/deep_agent/reporter 智能体配置
- 优化 AgentPanel UI 交互体验
2026-02-02 21:44:10 +08:00
Serious-H
db8b2b4460
docs: fix typo in knowledge-base.md
...
Corrected "智能" to "只能" in Neo4j limitation description across v0.4.0 and latest docs.
2026-01-30 13:36:22 +08:00
Serious-H
2427093279
docs: fix typo in knowledge-base.md
...
Corrected "智能" to "只能" in Neo4j limitation description across v0.4.0 and latest docs.
2026-01-30 13:36:22 +08:00
Wenjie Zhang
4480c20f81
fix(middleware): 修复 RuntimeConfigMiddleware 的工具override 导致的其余中间件失效的问题(还需要进一步排查 subagents 的 model 是否有问题)
2026-01-29 22:48:48 +08:00
Wenjie Zhang
5a376dd1b9
fix(docs): 更新快速开始指南中的版本号至 v0.5.0-beta4
2026-01-28 11:32:36 +08:00
Wenjie Zhang
138a0795bf
feat(model): 修改基础的 OpenAIBase 为异步调用
2026-01-28 11:30:55 +08:00
Wenjie Zhang
20268d6400
feat: 更新多个组件和API,优化用户体验和错误处理
2026-01-27 21:46:10 +08:00
Wenjie Zhang
a4f425dbf9
feat: 上传文件新增基于URL获取和处理功能,需要配置白名单环境变量
...
- 引入新的端点来获取URL内容并转换为Markdown格式。
- 在环境变量中添加URL白名单配置以确保安全。
- 增强文件上传模态框以支持URL输入和URL批量处理。
- 更新文件处理逻辑以区分文件和URL。
- 改进UI组件以适应新的URL处理功能。
- 添加用于URL验证和获取的工具函数。
2026-01-27 17:12:48 +08:00
Wenjie Zhang
3d43aa1d0e
Update quick-start instructions for new version
2026-01-26 11:18:14 +08:00
Wenjie Zhang
4a0110d1a7
feat(task): 添加任务删除功能,支持通过 API 删除任务并更新前端状态
2026-01-25 23:47:40 +08:00
Wenjie Zhang
1430dfc91f
docs: 更新快速开始指南,添加迁移指南链接,优化描述
2026-01-25 23:03:50 +08:00
Wenjie Zhang
882a90cb9b
refactor(agent-web): 将智能体状态修改为状态工作台,集成文件,任务,附件
2026-01-24 15:24:25 +08:00
Wenjie Zhang
794a860a58
docs: 更新快速开始指南和版本号,优化数据库描述注入逻辑
2026-01-24 12:36:24 +08:00
Wenjie Zhang
8443513dad
chore: 重构迁移脚本
2026-01-24 10:56:31 +08:00
Wenjie Zhang
56aabb67bd
docs: 更新指引描述
2026-01-24 10:56:31 +08:00
Wenjie Zhang
36e09cde71
docs: 优化文档说明
2026-01-24 10:56:31 +08:00
Wenjie Zhang
d538527e7a
chore(database): 优化镜像配置与部分 SQLite 残留
2026-01-24 10:56:31 +08:00
Wenjie Zhang
e585f796d2
refactor(task): 重构任务服务并迁移到postgres 数据库
...
将任务服务从server/services移动到src/services
添加TaskRepository实现数据库持久化
更新所有相关导入路径
2026-01-24 10:56:31 +08:00
Wenjie Zhang
a1812f2e97
feat(知识库): 重构知识库元数据存储为PostgreSQL数据库
...
- 新增知识库、知识文件、评估基准、评估结果等数据模型
- 实现知识库相关Repository类提供CRUD操作
- 修改知识库实现类使用PostgreSQL存储元数据
- 添加PostgreSQL数据库管理器和初始化逻辑
- 更新相关路由和工具类适配新的存储方式
- 添加数据库迁移脚本和测试工具
- 在docker-compose中配置PostgreSQL服务
2026-01-24 10:56:31 +08:00
Wenjie Zhang
0a8606b71f
Revise knowledge base documentation and processes
...
Updated the knowledge base documentation to clarify the knowledge base introduction, file upload process, and differences between LightRAG and global knowledge graphs. Added common issues and solutions related to the LightRAG knowledge base.
2026-01-20 22:48:30 +08:00
Wenjie Zhang
a7d4814931
fix(lightrag-milvus): 添加默认的 MILVUS_DB_NAME 环境变量(不知道为啥突然有这个 bug)
2026-01-20 15:25:50 +08:00
Wenjie Zhang
c587091cbd
feat(roadmap): 更新 Roadmap
2026-01-20 10:58:15 +08:00
Wenjie Zhang
7fb5639408
docs: 更新开发路线图
2026-01-17 11:37:45 +08:00
humeng
8c2c77a043
更新文档
2026-01-16 15:49:58 +08:00
Wenjie Zhang
339cd0f3b2
refactor: 重构工具获取逻辑,移除过时的工具接口,优化上下文工具管理
2026-01-15 16:04:19 +08:00
Wenjie Zhang
7fb5ba830d
chore: 更新版本号至 v0.4.3,修改相关文档和配置文件
2026-01-15 01:07:41 +08:00
Wenjie Zhang
e7c078310e
docs: 更新MCP服务器管理等相关文档
2026-01-14 22:27:45 +08:00
Wenjie Zhang
9fa8ce288f
feat: 添加知识库名称检查,防止重复创建相同名称的知识库 #466
2026-01-14 22:00:53 +08:00
Wenjie Zhang
ebbb831fc0
feat: 实现MCP服务以统一业务逻辑和状态管理
...
- 新增 mcp_service 文件,移除原本的 src/agents/common/mcp.py,所有功能合并到mcp_service,MCP服务来处理服务器配置的增删改查操作、数据库与缓存之间的同步以及MCP客户端和工具的管理。
- 将重构的 MCP 和现有智能体做适配,引入全局缓存和状态管理机制用于MCP服务器和工具。
- 数据库表更新,在MCPServer模型中为StdIO传输类型添加了command和args字段。
- 其他代码优化、增强样式以提升用户体验和可读性。
2026-01-14 20:16:51 +08:00
Wenjie Zhang
d96d8e4a65
feat: 移除 Dockerfile 中的代理设置 Startup: docker build的时候web.Dockerfile会继承宿主机的npm代理设置
...
Fixes #455
2026-01-13 00:38:45 +08:00
Wenjie Zhang
9470b15e29
Merge branch 'main' of https://github.com/xerrors/Yuxi-Know
2026-01-12 17:10:03 +08:00
Wenjie Zhang
ac29b778bf
feat: 添加SQLite Web UI的端口信息至文档
2026-01-12 17:09:48 +08:00
humeng
b40f7ceabc
docs: 更新文档
2026-01-12 17:09:39 +08:00
Wenjie Zhang
5cb7c9b719
docs: 更新部署和快速入门文档,添加更多提示
2026-01-07 20:58:38 +08:00
Wenjie Zhang
32f6b5e6e9
fix(FileTable): 修复自动刷新失效问题并优化按钮样式
...
修改数据库存储逻辑以支持后台自动刷新时跳过加载状态
更新FileTable组件按钮样式和布局,增加可读性和交互性
2026-01-07 11:16:08 +08:00
Wenjie Zhang
302175e0b0
refactor: 移除 ChromaDB 相关代码和依赖
...
移除项目中所有与 ChromaDB 相关的代码、依赖和文档引用,统一使用 Milvus 作为向量数据库实现
2026-01-02 14:44:00 +08:00
Wenjie Zhang
9c1747667c
feat(知识图谱): 添加批处理大小配置并优化上传功能
...
- 在知识图谱上传功能中添加批处理大小配置选项
- 将同步操作改为异步以提高性能
- 优化前端上传配置界面布局
- 更新文档中的路线图信息
2026-01-01 23:39:17 +08:00
Wenjie Zhang
215ccd7388
docs: 更新知识库文档中的节点和关系属性要求 #423
2026-01-01 22:20:45 +08:00
Wenjie Zhang
4547114611
docs: 更新文档解析超时时间默认值为1800秒
...
将文档解析的超时时间默认值从600秒调整为1800秒,以提供更长的处理时间
2026-01-01 22:20:11 +08:00
Wenjie Zhang
6d9f3add6c
docs: 将 PaddleX 统一更新为 PP-StructureV3
...
更新文档、代码注释和变量命名,将 PaddleX 统一替换为 PP-StructureV3 以反映实际使用的技术栈
2025-12-30 19:40:09 +08:00
Wenjie Zhang
34fbd1a13e
feat(TaskTool): 显示任务描述并优化结果展示样式
2025-12-30 03:14:03 +08:00
Wenjie Zhang
e0f7d3dc14
build: 添加 langchain-core 依赖
...
添加 langchain-core >= 1.2.5 到项目依赖列表 Warning: LangChain高危漏洞
Fixes #408
2025-12-29 13:25:57 +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
ac2cfabfe5
docs: 更新稳定版文档链接至v0.4.0
2025-12-26 22:31:59 +08:00
Wenjie Zhang
613d27f560
docs: 更新文档至v0.4.0版本并添加新功能说明
2025-12-26 22:29:39 +08:00
Wenjie Zhang
8e7cf7c7a5
Merge branch 'main' of https://github.com/xerrors/Yuxi-Know
2025-12-26 18:47:25 +08:00
Wenjie Zhang
520afd2063
docs: 更新文档内容与格式
...
- 修正知识库支持说明,移除"仅"字
- 更新模型配置文档的步骤编号
- 修复FAQ标题格式
- 优化项目概述的格式
- 更新快速开始指南的版本信息
- 完善知识库文档,明确LightRAG与全局图谱区别
2025-12-26 18:47:06 +08:00
Wenjie Zhang
291d793c95
feat(home): 添加项目概述组件并更新文档
...
在首页视图中添加 ProjectOverview 组件用于自定义项目介绍,并更新相关文档说明
调整首页布局样式,包括容器高度和间距
2025-12-26 00:51:56 +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
dede6679db
feat(web): 添加消息复制功能并优化反馈组件图标
2025-12-23 01:51:05 +08:00
Wenjie Zhang
0527cf491d
refactor: 将同步IO操作改为异步以提高性能
2025-12-21 21:25:13 +08:00
Wenjie Zhang
e04213f1e8
docs: 更新文档内容及修正描述
...
- 在branding.md中添加主题配置说明
- 修正knowledge-base.md中查询逻辑的描述
- 更新evaluation.md中字段说明和数据集构建提示
2025-12-20 14:50:42 +08:00
Wenjie Zhang
558d26853f
fix(GraphCanvas): 修复节点大小计算缩进并优化图谱渲染流程(避免缩成一团)
2025-12-19 21:18:46 +08:00
Wenjie Zhang
b3d15c5f57
style: 调整前端样式
...
- 修复 DataBaseView.vue 中的标签闭合问题
- 在 mineru 解析器中添加空行提高可读性
- 更新 roadmap.md 文档内容
- 优化 AiTextarea.vue 组件样式和图标
2025-12-18 21:58:22 +08:00
Wenjie Zhang
7a24179913
refactor(parser): 将同步zip文件处理改为异步实现 Fixes : #377
...
修改mineru_parser.py和mineru_official_parser.py中的zip处理逻辑,使用asyncio.run调用异步_process_zip_file函数
更新indexing.py中的_process_zip_file和相关辅助函数为异步实现
调整docker-compose.yml中的容器命名和文档中的服务启动命令
2025-12-18 20:58:48 +08:00
Wenjie Zhang
fd9dc403bd
docs(theme): 添加 VitePress 主题自定义样式
...
添加自定义 CSS 文件和主题入口文件,覆盖 VitePress 默认主题颜色以匹配项目主色调
2025-12-18 15:54:26 +08:00
Wenjie Zhang
2f5c3ed6a4
fix(web): 修正按钮文本描述从"选择失败"到"选择所有失败的文件"
2025-12-18 12:21:40 +08:00
Wenjie Zhang
fbf4ec8cce
docs(changelog): 更新路线图文档,同步最新功能与修复
...
更新 roadmap.md 文档,反映最新功能新增、bug修复和破坏性更新。主要包括:
- 新增多模态模型支持、文件上传中间件等功能
- 优化知识库详情页和DBManager异步支持
- 修复重排序模型和检索配置问题
- 移除Chroma和TogetherAI支持
2025-12-17 23:53:24 +08:00
Wenjie Zhang
9f641ede78
feat(model-config): 添加模型手动管理功能及失效模型检测
...
- 在模型供应商组件中添加手动管理模式,当无法自动获取模型列表时可手动添加/移除模型
- 添加失效模型检测功能,可一键移除配置中不存在的模型
- 新增 ModelScope 供应商图标支持
- 调整用户头像和模型图标尺寸样式
- 更新文档说明图片显示的环境变量配置
2025-12-16 15:47:50 +08:00
Wenjie Zhang
cb9edfdb5e
feat(graph): 支持带属性的知识图谱节点和关系导入
...
- 扩展三元组导入功能,支持节点和关系的属性存储
- 新增测试数据文件和单元测试验证功能
- 更新文档说明支持新旧两种数据格式
- 优化查询结果处理,保留并返回节点和关系的属性
2025-12-16 00:10:05 +08:00
Wenjie Zhang
eb79ad4b8e
docs(quick-start): 添加项目初始化脚本和更新快速入门文档
...
添加 Bash 和 PowerShell 初始化脚本,用于自动配置环境变量和拉取 Docker 镜像
更新快速入门文档,增加两种初始化方法的说明和 API Key 获取指引
2025-12-15 10:27:59 +08:00
Wenjie Zhang
a2e2756f5d
docs: 更新文档和模板文件
...
- 更新.env.template,移除会引起歧义的MySQL配置示例
- 更新roadmap.md,添加新功能和修复的问题
- 更新quick-start.md,修正版本号和优化代理配置说明
2025-12-15 09:00:26 +08:00
Wenjie Zhang
e1a0c6be2c
docs: 更新品牌色板和知识库评估文档内容
...
- 调整品牌文档中的CSS变量命名以更符合色板规范
- 重构知识库评估文档结构,简化内容并增加实用指南
- 添加数据集构建工具推荐和评估指标说明表格
2025-12-14 22:39:20 +08:00
Wenjie Zhang
0875e9769c
feat(eval): 添加评估基准分页和错误结果过滤功能
...
实现评估基准和结果的分页查询,支持按错误过滤结果
优化评估结果表格展示,增加文档链接和说明
提升文件上传验证逻辑和错误处理
2025-12-14 18:13:46 +08:00