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