Commit Graph

74 Commits

Author SHA1 Message Date
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
623f6f31ab refactor: 用户数据路径从 '/home/yuxi' 重构为 '/home/gem' 2026-03-26 03:29:34 +08:00
Wenjie Zhang
7347369f52 chore(docker): 重新组织环境变量,添加缺失的配置并优化注释 2026-03-25 14:24:52 +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
969330a7e7 Merge branch '0.6.0-dev' into feat/agent-sandbox 2026-03-25 03:36:08 +08:00
Wenjie Zhang
e07e88ae49 feat: 新增沙盒能力对齐改造:详见 docs/advanced/sandbox-validation.md 2026-03-24 21:48:28 +08:00
Wenjie Zhang
927da60836 chore: 修复重载的目录问题导致的异常 reload 2026-03-24 11:09:54 +08:00
Wenjie Zhang
fa9b708a19 refactor: 将 docker-compose.yml 中的环境变量提取到 api-worker-env 中以简化配置 2026-03-24 11:09:52 +08:00
Wenjie Zhang
fb7fd6fae5 chore: 移除多余的 profile,并调整 MINIO 的容器名 2026-03-24 11:09:48 +08:00
Wenjie Zhang
1182be37c8 fix: 修复 lite 模式的启动问题 2026-03-24 11:09:47 +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
410dd47c14 refactor: 将后端代码迁移至 backend 目录
- 将 server/, src/, scripts/, test/ 等目录移动到 backend/ 目录下
- 使用 git rename 保留文件历史记录
- 更新 docker-compose.yml 和 api.Dockerfile 配置

WIP: 项目结构重构进行中
2026-03-24 11:08:12 +08:00
supreme0597
c5622fdef4 fix: 修复time未引包问题&状态工作台,文件列表递归调用接口的情况,递归放在后端 2026-03-14 23:54:52 +08:00
zhizhizhii
608a42bcb3 fix: 测试沙箱,修复若干问题 2026-03-14 15:58:35 +08:00
ztxiao
2db44f7999 chore: 提交当前代码 2026-03-05 22:50:38 +08:00
ztxiao
e356b3fcec feat: integrate provisioner sandbox and shared thread file APIs 2026-03-04 08:53:50 +08:00
肖泽涛
76e247052e Revert "fix(web): use env flag to hide graph menu at build time"
This reverts commit e2060de810.
2026-03-01 17:53:40 +08:00
肖泽涛
9c30c74d41 Revert "feat: 集成Langfuse并新增GAIA离线评估工具"
This reverts commit 45ecf7bcf2.
2026-03-01 17:44:53 +08:00
肖泽涛
e2060de810 fix(web): use env flag to hide graph menu at build time 2026-02-28 17:13:51 +08:00
肖泽涛
85480dbdc0 feat: migrate chat streaming to async run queue + SSE 2026-02-27 18:19:13 +08:00
肖泽涛
45ecf7bcf2 feat: 集成Langfuse并新增GAIA离线评估工具 2026-02-24 18:04:02 +08:00
Wenjie Zhang
6f42230844
Update MINERU_API_URI port in docker-compose.yml 2026-01-28 09:53:57 +08:00
Wenjie Zhang
1e1843fc17 chore(docker): 移除构建时的代理环境变量配置
移除 docker-compose.yml 和 api.Dockerfile 中关于 HTTP/HTTPS 代理的构建参数和环境变量设置。这些配置在网络状况良好时并非必需,且可能在某些环境下导致构建问题。简化配置以提高构建的通用性和可靠性。
2026-01-28 00:44:59 +08:00
Wenjie Zhang
52f7abf50e fix: 更新 mineru 服务的环境变量
- 理论上如果是本机部署,就不需要配置环境变量
2026-01-27 20:53:30 +08:00
Wenjie Zhang
a8b7a37dca feat: 更新版本号至 0.5.0-beta 2026-01-24 12:06:49 +08:00
Wenjie Zhang
d538527e7a chore(database): 优化镜像配置与部分 SQLite 残留 2026-01-24 10:56:31 +08:00
Wenjie Zhang
3da0d57c1c refactor: 重构数据库访问层,用户/对话/消息都统一迁移至PostgreSQL并添加业务模型支持 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
a7d4814931 fix(lightrag-milvus): 添加默认的 MILVUS_DB_NAME 环境变量(不知道为啥突然有这个 bug) 2026-01-20 15:25:50 +08:00
humeng
b87b5513dd 添加Sqlite Web UI 方便通过Web页面管理数据库中数据 2026-01-12 17:09:39 +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
38e389cf42 feat(deployment): 添加生产环境部署配置和文档
新增 docker-compose.prod.yml 生产环境配置
添加生产部署指南文档
更新 .gitignore 忽略 .env.prod 文件
优化 nginx 配置保持 /api/ 前缀
升级 Python 基础镜像到 3.12
添加 nginx 镜像到 Makefile
使用国内镜像源加速 pnpm 安装
2025-12-03 12:59:43 +08:00
Wenjie Zhang
7db4071ec8 docs: 修改版本信息以及windows下的镜像拉取问题 2025-11-15 20:55:04 +08:00
Wenjie Zhang
2a6be3e2ac feat: 在文件上传组件中添加OCR警告提醒,提示用户启用OCR功能以提取PDF或图片文件的文本内容 2025-10-26 18:30:59 +08:00
Wenjie Zhang
a930e3e135 add mineru-api 2025-10-24 02:07:31 +08:00
Wenjie Zhang
c8fa8a0131 feat: 更新MinerU(v2.5) 配置,修改镜像名称和后端,优化OCR处理逻辑 2025-10-24 01:09:24 +08:00
miluELK
d53a32e6b8 feat:对部分代码提出了修改建议,用TODO高亮了。修改了AgentManager添加智能体的方法,现在可以通过自动遍历Agents目录来获取,方便切换到private分支管理私有代码 2025-10-23 14:08:08 +08:00
Wenjie Zhang
c0e4f6f8e7 fix: env file error 2025-10-16 14:52:14 +08:00
Wenjie Zhang
c8ea1e7179 feat: 添加软删除功能,更新用户模型和相关路由以支持用户注销和状态检查 2025-10-11 20:19:09 +08:00
Wenjie Zhang
371f717881 feat: 更新环境变量配置路径
- 新增 .env.template 文件,提供环境变量配置示例
- 更新 docker-compose.yml 和相关文档,调整 .env 文件路径至项目根目录
- 修正文档中对环境变量配置的引用,确保一致性
2025-10-10 18:07:06 +08:00
Wenjie Zhang
b866ddfec2 docs: 更新文档,添加智能体开发、品牌自定义、文档解析等新内容,并优化快速开始指南 2025-10-10 10:49:51 +08:00
Wenjie Zhang
2acbd4b93a feat: 添加HOST_IP环境变量支持并更新图片生成工具
- 在docker-compose中添加HOST_IP环境变量配置
- 修改minio_utils以支持通过HOST_IP配置公开端点
- 移除本地MCP服务器配置
- 将text_to_img工具替换为基于Kolors API的实现
2025-09-07 20:25:42 +08:00
Wenjie Zhang
445db271b3 fix(docker): 将健康检查端点从根路径修改为/health路径 2025-08-28 23:08:04 +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
3ba13dd6f3 fix(docker-compose): 修复当 node_modules 为空的时候,无法挂在 volumes 的问题 2025-07-28 19:07:58 +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
9d9101a3e5 refactor(router): 更新系统路由 2025-07-22 17:29:38 +08:00
Wenjie Zhang
5ed016298c feat: 更新 Docker 配置,添加 Milvus 令牌支持,优化健康检查命令,移除 PostgreSQL 配置,调整环境变量,增强系统稳定性 2025-07-18 11:29:12 +08:00