Commit Graph

390 Commits

Author SHA1 Message Date
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
Wenjie Zhang
d435b49c97 feat(eval): 添加知识库评估功能及相关文档
新增知识库评估功能,支持对 Milvus 类型知识库进行 RAG 系统评估
- 添加评估基准管理功能,支持手动上传和自动生成基准
- 实现评估指标计算和结果展示
- 更新文档添加评估功能说明
- 优化界面交互,增加类型不支持时的提示
2025-12-11 01:34:49 +08:00
Wenjie Zhang
6f630782e1 Merge remote-tracking branch 'origin' into feat/rag-eval 2025-12-09 22:12:20 +08:00
Wenjie Zhang
6d3bef49dc refactor(eval): 重构检索配置为弹窗并优化评估界面
- 将检索配置从标签页改为弹窗形式
- 在查询区和评估区添加检索配置入口
- 优化评估历史记录显示和刷新功能
- 移除不再需要的组件和样式
2025-12-09 22:11:27 +08:00
Wenjie Zhang
06e139da1b fix: 更新默认模型从DeepSeek-V3.2-Exp到DeepSeek-V3.2
统一所有配置文件和文档中的默认模型名称,移除实验版本标记
2025-12-09 16:47:52 +08:00
Wenjie Zhang
83e0caae7d feat(evaluation): 新增RAG评估功能模块
实现RAG评估系统,包括基准管理、评估指标计算和结果展示功能

- 添加评估路由和API接口
- 实现评估指标计算工具类
- 新增基准上传和自动生成功能
- 添加评估结果展示组件
- 完善相关文档和测试用例
2025-12-09 16:21:18 +08:00
Wenjie Zhang
55bb52c112 docs: 更新知识库文档中的Chroma备注和LightRAG配置说明 #367 2025-12-07 17:00:58 +08:00
Wenjie Zhang
d80bb13b7e Merge branch 'main' of https://github.com/xerrors/Yuxi-Know into main 2025-12-03 21:15:46 +08:00
Wenjie Zhang
da945a5cf3 docs(agents-config): 添加MySQL数据库连接配置说明
补充SqlReporterAgent连接MySQL数据库的环境变量配置说明,并添加代码参考位置
2025-12-03 21:15:34 +08:00
Wenjie Zhang
001751dd46 feat(知识库): 优化知识库创建界面并标记 Chroma 为弃用
- 在知识库类型选择卡片中添加 Chroma 弃用标记和提示
- 默认知识库类型改为 Milvus
- 添加空状态显示和创建按钮
- 优化知识库类型排序,将 Chroma 放在最后
- 移除不必要的样式代码
2025-12-03 15:26:58 +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
5a66ff80c2 feat(AgentPopover): 增强待办事项图标样式并添加文件下载功能
- 将简单的文本图标替换为SVG图标,提升视觉体验
- 为文件列表项添加下载按钮功能
- 优化文件区域的样式和布局
- 移除已完成TODO注释和相关代码
2025-12-02 21:36:12 +08:00
Wenjie Zhang
339484fe72 feat(deep_agent): 重构深度分析智能体并优化MCP配置
重构深度分析智能体的提示词和上下文处理逻辑,将提示词集中管理并优化结构
修改MCP服务器配置,使用本地npx命令替代远程HTTP服务
更新文档中的环境变量名称和配置说明
在Makefile中添加.env文件检查
2025-12-02 16:47:21 +08:00
Wenjie Zhang
b9a8ca2e1a Merge remote-tracking branch 'origin/feature/ui' into feature/documents 2025-12-01 09:50:15 +08:00
Wenjie Zhang
697b7d4b3a refactor(mcp): 优化MCP配置和Docker构建流程
- 移除不再使用的paddleocr依赖
- 清理并注释MCP服务器配置,增加错误追踪
- 重构Dockerfile以提高构建效率和减小镜像体积
- 更新文档添加MCP服务器配置方式的详细说明
2025-12-01 00:42:58 +08:00
Wenjie Zhang
18d46ca04a feat(文档解析): 新增Word文档图片解析支持并上传至MinIO
新增对Word文档中图片的解析支持,能够提取文档中的图片并上传至MinIO存储,同时生成包含图片链接的Markdown格式文本。已支持Docx格式的Word文档处理,完善了文档解析功能。
2025-11-26 18:14:07 +08:00
Wenjie Zhang
33ef9f0e15 refactor(web): 统一使用新的颜色系统变量替换旧变量
重构整个前端项目中的颜色变量,使用新的标准化颜色系统(--color-*-500)替换旧的--chart-*和--color-*变量。主要变更包括:

1. 替换所有组件中的颜色变量为新的标准命名格式
2. 更新图表颜色工具函数,移除旧的getChartColor方法
3. 调整暗色模式下的颜色变量值
4. 优化仪表盘统计卡片样式
5. 修复错误消息显示逻辑
6. 简化知识库类型选择卡片样式

同时更新了后端API错误处理逻辑,提供更详细的错误信息。移除不再使用的代码和样式。
2025-11-25 22:34:44 +08:00
Wenjie Zhang
fb3b864565 feat(ui): 新增暗色模式支持并调整智能体选择器位置
将智能体选择器从侧边栏移动到主聊天界面头部
调整相关样式以匹配新的布局
2025-11-23 19:42:51 +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
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
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
5adff04865 feat: 添加深度分析智能体模块及相关上下文和工具
- 在 `src/agents/deep_agent` 中新增深度分析智能体模块,包含任务规划、深度知识搜索和分析能力。
- 引入 `deepagents` 库,创建深度智能体并实现复杂任务处理。
- 更新 `pyproject.toml` 以添加 `deepagents` 依赖。
- 修改 `context.py` 和 `graph.py`,为深度智能体提供专用上下文和工具支持。
- 更新文档以反映新功能和模块的集成。
2025-11-12 01:21:38 +08:00
Wenjie Zhang
0c24c1c17b
Update document-processing.md 2025-11-08 22:37:21 +08:00
Wenjie Zhang
47bf8f41fe feat:
- 在 FileDetailModal 组件中,新增下载原文和下载 Markdown 按钮。
- 实现下载原文和 Markdown 的逻辑,包括文件名处理和错误提示。
- 优化模态框标题样式,增强用户体验。
2025-11-08 17:00:32 +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
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
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
Wenjie Zhang
3a6e76e06e 功能:新增可配置搜索参数的SearchConfigTab组件
- 实现SearchConfigTab.vue组件,用于管理搜索配置设置
- 增加加载状态、错误处理和默认重置功能
- 集成本地存储功能,支持用户配置的保存与加载
- 更新AppLayout.vue,在数据库信息视图中新增SearchConfigTab
- 修改数据库存储逻辑,支持必要时跳过查询参数加载
- 增强DataBaseInfoView.vue,为向量数据库添加重排序器配置选项
- 重构database.js,优化查询参数加载逻辑
- 清理未使用导入项并优化各组件样式
2025-11-06 19:47:22 +08:00
Wenjie Zhang
ac74b85051 docs: pre-release 0.3.0 2025-11-05 16:22:51 +08:00
Wenjie Zhang
71cf6830e4 feat: 更新时间范围为14天和14小时,优化满意度计算逻辑 2025-11-05 09:20:58 +08:00
Wenjie Zhang
0835ab708e docs: 更新 roadmap 2025-11-05 02:11:15 +08:00
Wenjie Zhang
a1150b957f feat: 添加数据库描述支持,优化查询表名工具的输出信息 2025-11-04 23:36:49 +08:00
Wenjie Zhang
194ef51299 feat: 更新数据库信息接口,支持可选的 LLM 配置信息,并在前端表单中添加相应字段 2025-11-04 00:35:49 +08:00
Wenjie Zhang
022eea8fde feat: 添加aiofiles支持以实现异步文件操作,优化文件上传性能 2025-11-03 12:20:50 +08:00
Wenjie Zhang
27f71c0cf7 chore: gitignore 2025-10-30 22:29:38 +08:00
Wenjie Zhang
6b67bf6f93 feat: 极大的提升 SQL 工具调用的稳定性,移除 LIMINT 并将默认超时时间修改为 60s,添加MySQL连接管理器和安全检查功能,优化查询执行和错误处理逻辑
- 重构 MySQLConnectionManager,在使用前验证游标,向使用者提供辅助函数,并使用基于线程池的超时机制替代 SIGALRM,使查询可运行长达 600 秒,同时安全地失效不良连接(src/agents/common/toolkits/mysql/connection.py)
  - 扩大安全防护中的允许超时窗口,移除未使用的限制验证器,并更新查询模型默认值(src/agents/common/toolkits/mysql/security.py,src/agents/common/toolkits/mysql/tools.py)
  - 使 mysql_query 依赖 execute_query_with_timeout,移除隐式 LIMIT 注入,确保失败时连接保持健康,扩展结果格式化和故障排除提示;记录 list-table 调用,并在避免按表 COUNT 扫描的同时,丰富 mysql_describe_table 的列注释(src/agents/common/toolkits/mysql/tools.py)
  - 将高级代理指南重命名为 agents-config,更新 VitePress 导航,并在文档中增加 LangGraph/MCP/MySQL 配置指导(docs/.vitepress/config.mts,docs/advanced/agents-config.md)
  - 调整路线图错误列表,将 LangGraph 工具问题标记为已解决,并跟踪 LightRAG 查看器的缺失功能(docs/changelog/roadmap.md)
  - 添加 CLAUDE.md,引导贡献者参阅 AGENTS.md 获取更多信息
2025-10-27 23:41:40 +08:00
Wenjie Zhang
093084ef7f feat: 更新工具调用处理逻辑,支持新旧格式兼容并优化工具调用参数合并 2025-10-27 18:41:35 +08:00
Wenjie Zhang
107ec04dba feat: 优化批量上传脚本,支持多种文件格式上传并添加任务状态检查功能 2025-10-26 21:10:42 +08:00
Wenjie Zhang
2a6be3e2ac feat: 在文件上传组件中添加OCR警告提醒,提示用户启用OCR功能以提取PDF或图片文件的文本内容 2025-10-26 18:30:59 +08:00
Wenjie Zhang
25584e366a fix: 修复文档解析器中的后端参数设置 2025-10-26 17:55:21 +08:00
Wenjie Zhang
a8491c5beb feat: 使用 create_agent 接口替换老版本的 create_react_agent 2025-10-25 20:01:23 +08:00
Wenjie Zhang
fdc4f174a9 style: 更新文件管理功能,支持HTML文件图标和颜色,优化文件选择状态管理 2025-10-25 16:01:50 +08:00
Wenjie Zhang
12bfc58709 feat: MinerU 升级到 2.5 版本,同时优化整体的 OCR 体验。 2025-10-25 14:26:47 +08:00
Wenjie Zhang
f6547fef13 fix: 处理 embed_info 可能为字典或 EmbedModelInfo 对象的情况,确保获取模型名称和其他属性的兼容性 2025-10-23 22:57:01 +08:00
Wenjie Zhang
59727d6d7e refactor: 更新文档,优化批量上传和解析脚本说明;移除不再支持的转换功能 2025-10-23 14:59:25 +08:00
Wenjie Zhang
0ee327cb97 refactor: 重构 config 模块 2025-10-22 11:51:32 +08:00
Wenjie Zhang
48cf8e2f21 style: 调整导航菜单样式,优化尺寸和交互效果 2025-10-20 09:23:11 +08:00
Wenjie Zhang
8d5599e02f
Update roadmap.md 2025-10-15 02:07:45 +08:00
Wenjie Zhang
f21163f8d6
Update knowledge-base.md 2025-10-14 20:52:06 +08:00
Wenjie Zhang
163bc88820
Update quick-start.md 2025-10-14 16:37:25 +08:00
Wenjie Zhang
d40bc3efa5
Update roadmap.md 2025-10-14 08:11:35 +08:00
Wenjie Zhang
acc9a49cb1
Update roadmap.md 2025-10-14 06:16:36 +08:00
Wenjie Zhang
7c40d6c421 docs: 更新智能体和文档处理相关文档,添加内置工具说明及支持的文件类型** 2025-10-14 04:19:52 +08:00
Wenjie Zhang
04e5629084 docs: 更新 README 和开发路线图,添加版本信息和最新动态 2025-10-14 02:37:02 +08:00
Wenjie Zhang
50d2cf850f feat: 更新模型配置和选择逻辑,修改为通过 model_spec 统一指定模型格式 2025-10-14 02:27:15 +08:00
Wenjie Zhang
b36f6e78f3 refactor(time): 重构应用程序中的日期时间处理
- 新增工具模块 `datetime_utils.py`,用于统一处理UTC和上海时区
- 在 `manager.py`、`models.py` 等后端文件中,将直接操作日期时间的代码替换为工具函数
- 更新前端组件,使用 `dayjs` 进行时区感知的日期格式化和解析
- 移除冗余的日期格式化逻辑,将其集中到工具函数中
- 通过确保所有时间戳均以亚洲/上海时区显示,提升用户体验
2025-10-13 15:08:54 +08:00
Wenjie Zhang
a97d72c270 fix: 修复Dashboard中的数据加载问题,添加对话的更新时间 2025-10-13 12:37:06 +08:00
Wenjie Zhang
74f0a87a92 feat: 调整智能体布局,移除顶部的 header,与 agentchat 融为一体,界面更加清爽 2025-10-13 11:12:25 +08:00
Wenjie Zhang
6986378e02 fix: 修复消息中断时带来的消息显示问题 2025-10-12 23:45:17 +08:00
Wenjie Zhang
2ac690eb81 feat: 更新聊天代理和任务管理器,支持通过线程ID管理消息,优化日志记录和敏感内容检查 2025-10-12 13:09:29 +08:00
Wenjie Zhang
ca3e95f89c docs: 添加 Tavily 网页搜索功能的配置步骤和说明 2025-10-11 12:49:05 +08:00
Wenjie Zhang
c3a8360a77 fix: 修复 doc 解析的问题,并增加文件类型支持检查和相关API
- 在文件上传功能中添加对不支持文件类型的检查,返回400错误。
- 新增获取支持文件类型的API接口。
- 更新前端文件上传组件,动态加载支持的文件类型并提供用户提示。
2025-10-11 10:36:57 +08:00
Wenjie Zhang
c72e2cfb90 test: 增加路由的集成测试
- 新增多个集成测试,涵盖认证、聊天、知识库和系统路由的API端点
- 更新测试环境变量配置,确保测试凭据的灵活性
- 移除冗余的测试文件,优化测试结构
2025-10-11 01:07:45 +08:00
Wenjie Zhang
371f717881 feat: 更新环境变量配置路径
- 新增 .env.template 文件,提供环境变量配置示例
- 更新 docker-compose.yml 和相关文档,调整 .env 文件路径至项目根目录
- 修正文档中对环境变量配置的引用,确保一致性
2025-10-10 18:07:06 +08:00
Wenjie Zhang
83a9507315 docs: 更新 README 和文档配置,移除冗余内容并优化快速开始指南 2025-10-10 16:13:35 +08:00
Wenjie Zhang
314c84b68a docs: 更新文档配置,设置基础路径为 '/Yuxi-Know/' 2025-10-10 16:00:18 +08:00
Wenjie Zhang
4a2bf3f125 docs: 修复文档编译错误 2025-10-10 15:35:36 +08:00
Wenjie Zhang
a31f60b0a6 refactor!: 移除自定义模型支持 2025-10-10 14:59:12 +08:00
Wenjie Zhang
b866ddfec2 docs: 更新文档,添加智能体开发、品牌自定义、文档解析等新内容,并优化快速开始指南 2025-10-10 10:49:51 +08:00
Wenjie Zhang
2671b60dff docs: 更新文档结构 2025-10-10 01:26:12 +08:00
Wenjie Zhang
8c39d7e6e0 docs(deploy): 添加 GitHub Actions 工作流以自动部署 VitePress 站点 2025-10-09 14:43:27 +08:00
Wenjie Zhang
c71f079929 feat(docs): 添加文档支持,包含快速开始和配置指南 2025-10-08 22:58:30 +08:00
Wenjie Zhang
cfc9b903de style(dashboard): uv lint 2025-10-08 21:54:10 +08:00
Wenjie Zhang
52ce5f51bd feat(dashboard): 新增用户活跃度、工具调用、知识库和智能体分析统计功能
- 在后端新增用户活跃度、工具调用、知识库和智能体分析的统计接口
- 前端实现相应的统计组件,展示各类统计信息
- 更新样式以提升用户体验,增加图表和数据展示
- 优化仪表板布局,整合各类统计信息,提升可视化效果
2025-10-05 21:45:39 +08:00
Wenjie Zhang
af4bb9f48e style(docs): 更新变更日志,添加网络搜索和绘制图片选项说明
- 在变更日志中新增网络搜索和绘制图片的选项,提供工具调用的相关信息
- 优化知识库架构,提升文档的可读性和完整性
2025-10-02 19:59:35 +08:00
Wenjie Zhang
2112d4833d refactor(knowledge): 重构知识库模块,优化架构和实现
- 优化知识库文件夹结构,增强可维护性
- 新增知识库管理器和工厂类,统一管理不同类型的知识库实例
- 实现知识库的基本操作接口,包括创建、更新和删除数据库
- 引入新的知识库实现类(ChromaKB、MilvusKB、LightRagKB),支持多种存储后端
- 增强文件路径验证,确保安全性
- 更新文档,提供新的知识库接口说明
2025-09-23 13:07:50 +08:00
Wenjie Zhang
790c068eb6 fix(docs): 更新 README 和文档路径,添加 MinIO 存储模块文档
- 修改 README 中的模型配置路径,确保指向正确的配置文件位置
- 新增 MinIO 存储模块文档,提供基本使用和高级使用示例
- 更新内容审查机制和品牌信息配置的相关路径
- 移除旧的用户模型和线程模型,重构数据库模型管理
- 优化代码结构,确保数据库管理器和模型的导入路径一致
2025-09-23 10:48:44 +08:00
Wenjie Zhang
59c60fa879 fix(security): 增强文件路径验证,防止路径遍历攻击
- 在知识库路由中添加文件路径安全检查,确保上传和下载的文件路径在允许的目录内
- 新增 validate_file_path 函数,规范化并验证文件路径,抛出相应的异常信息
- 更新文档,修复部分已知BUG,提升系统稳定性
2025-09-23 04:42:04 +08:00
Wenjie Zhang
a4c33265a2 fix(guard): 修复内容审查模型选择的问题 2025-09-23 00:59:52 +08:00
Wenjie Zhang
6d7e3ea2ef feat(knowledge): 添加文档基本信息和内容信息的获取接口,支持文件下载功能
- 在知识库路由中新增获取文档基本信息和内容信息的接口
- 实现文档下载功能,支持中文文件名处理
- 更新相关文档和API调用,确保前端能够正确下载文件
2025-09-21 23:48:56 +08:00
Wenjie Zhang
2a3e18b444 test(tests): 添加全面的API接口测试套件
- 新增认证API测试,覆盖登录、权限验证、用户管理等关键流程
- 新增对话API测试,包含智能体调用、线程管理、工具获取及配置查询
- 新增系统API测试,涵盖系统健康检查、信息查询及配置管理权限控制
- 配置pytest支持异步测试、标记分类及详细输出
- 添加测试环境配置示例文件 .env.test.example
- 新增测试用例README文档,说明测试架构及运行方法
- 优化Makefile,添加格式化差异检查任务 format_diff
- 更新.gitignore,支持忽略测试环境配置文件 .env.test
2025-09-20 22:53:37 +08:00
Wenjie Zhang
66c550c18c refactor: 重构配置/知识库模块,拆分为独立app.py文件 2025-09-18 15:20:39 +08:00
Wenjie Zhang
d6dfa2b5e3 refactor(ui): 优化调试模式实现并改进界面样式
- 将调试模式状态管理移至 infoStore 实现全局统一控制
- 移除各组件中分散的调试模式状态管理代码
- 调整侧边栏和头部组件的边框和背景颜色
- 优化按钮和交互元素的悬停效果
- 更新文档中的 changelog 记录待办事项
2025-09-11 03:09:17 +08:00
Wenjie Zhang
04f49f48d5 feat(agent): 添加智能体元数据支持和示例问题展示
- 新增智能体元数据配置文件及图标资源
- 在聊天界面中显示智能体图标和示例问题
- 更新 changelog 中已完成的任务项
2025-09-09 20:25:48 +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
43440d63ca refactor: 移除AppLayout中未使用的警告组件 2025-08-31 19:36:08 +08:00
Wenjie Zhang
221f4af213 fix(chatbot): 修复智能体工具获取和权限问题
- 修改工具获取逻辑,使用智能体实例的工具列表
- 将工具获取接口的权限从管理员改为普通用户
- 更新日志格式,添加行号信息
- 修复前端工具获取时未传递智能体ID的问题
2025-08-31 10:27:58 +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
92fe65fecf refactor(embedding): 重构嵌入模型代码,添加异步支持并改进错误处理
- 将BaseEmbeddingModel改为抽象基类(ABC)
- 添加异步预测方法apredict
- 重构批量编码方法,添加任务状态跟踪
- 为Ollama和Other嵌入实现添加异步支持
- 改进错误处理和日志记录
- 添加类型注解提高代码可读性

docs: 更新changelog记录已知问题
2025-08-28 13:50:48 +08:00
Wenjie Zhang
85e13b6481 feat: 添加Makefile并改进错误日志记录
docs: 更新项目文档结构并删除旧文档
refactor: 优化工具工厂的错误处理逻辑
2025-08-28 13:16:19 +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
c26039743c
Update update.md 2025-08-26 13:37:23 +08:00
Wenjie Zhang
e66b4c65b0
Update update.md 2025-08-26 12:59:18 +08:00
Wenjie Zhang
12c2691e60
Update update.md 2025-08-26 12:56:28 +08:00
Wenjie Zhang
fc8bb934c0 style(web): 更新表格渲染样式
- 添加新的颜色变量用于工具调用状态显示
- 调整工具调用组件的悬停样式和边框
- 改进列表和表格的显示样式
- 移除部分不必要的背景色和阴影
2025-08-26 10:54:28 +08:00
Wenjie Zhang
6ae61f6652 refactor(智能体组件): 重构部分组件,优化部分样式 2025-08-25 13:57:47 +08:00
Wenjie Zhang
eb04d1f2c4 feat(scripts): 添加 Milvus 集合重命名脚本
添加用于重命名 Milvus 集合的脚本,自动处理重复集合情况
更新文档中的测试说明和代码规范要求
2025-08-25 02:27:02 +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
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
24f3d03c8e fix(知识图谱): 修正节点和关系统计方法,排除知识库自动构建的图谱
更新 GraphView.vue 中的统计描述,明确说明不包含知识库创建的图谱
修改 graphbase.py 中的查询逻辑,只统计带有特定标签的节点和关系
更新 changelog 中相关问题的状态 #236
2025-08-08 21:21:24 +08:00
Wenjie Zhang
9481117000 docs(changelog): 更新待办事项列表 2025-08-08 18:44:56 +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
1043f9e84f 添加任务待办 2025-08-05 21:47:41 +08:00
Wenjie Zhang
ac1f640ca5 docs(changelog): 更新更新日志中的任务列表,简化描述 2025-08-05 21:43:39 +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
67f3af3257 docs: update document 2025-08-01 16:59:03 +08:00
Wenjie Zhang
b4439996fa refactor(knowledge): 重构文件处理逻辑并提取到独立模块
将文件处理和URL处理逻辑从KnowledgeBase类提取到独立的indexing模块
更新模型配置和README,添加新的API Key获取链接
优化日志输出格式并添加新的文件预处理脚本
2025-07-29 12:58:13 +08:00
Wenjie Zhang
f847c7f340 docs: 更新文档内容并添加相关图片
- 添加多个文档图片用于功能展示
- 更新README文档内容,优化描述和结构
- 更新changelog添加新任务和修复问题
- 修改docker镜像配置,更新基础镜像版本
2025-07-28 16:26:01 +08:00
Wenjie Zhang
c14bd06db6 chore(docker-compose): 更新PADDLEX_URI和NO_PROXY配置,调整GPU设备ID,优化环境变量设置 2025-07-27 02:56:50 +08:00
Wenjie Zhang
7d4722b62c feat: 更新知识库相关配置
- 实现QA数据
- 优化现在创建知识库的体验
- 优化文件处理与加载方法
- 整体的格式检查与优化
- 优化 Embedding model 的加载逻辑,修复并行问题
- 优化整体的颜色布局
- 移除未使用的接口(前后端)
- 优化知识库的 chunk 逻辑
- 添加新的 Embedding模型支持
- 修复新建知识库后,Agent无法reload的问题
2025-07-26 03:36:54 +08:00
Wenjie Zhang
f51e7e0557 docs(changelog): 新增 v0.2 版本变更日志,列出开发计划、功能待办事项及已知问题,提升项目文档完整性。 2025-07-23 12:55:23 +08:00
Wenjie Zhang
d9a796aec1 docs: 更新 README 文档等 2025-07-21 19:48:15 +08:00
Wenjie Zhang
fbf1c892d2 chore: 更新 docker-compose.yml 和文档
- 注释掉 deploy 部分以支持无显卡启动项目。 #209
- 在文档中添加关于如何不依赖显卡启动项目的说明。
2025-06-16 23:07:59 +08:00
Wenjie Zhang
b0db3c6b0d feat: 更新 Docker 配置和添加 MinerU OCR 服务
- 修改了 docker-compose.yml,更新了 API 和 Web 服务的镜像名称,并添加了 MinerU OCR 服务。
- 在 pyproject.toml 中添加了 Ruff 代码检查工具的配置。
- 更新了 API 和 Web Dockerfile,添加了代理环境变量。
- 新增了用于拉取 Docker 镜像的脚本。
- 在文档中添加了关于如何使用 MinerU OCR 的说明。
- 优化了代码结构和日志记录,提升了可读性和维护性。
2025-05-23 15:30:14 +08:00
Wenjie Zhang
fa518c8465 文档更新 2025-05-10 10:53:14 +08:00
Wenjie Zhang
164387e280 修改 docs 2025-03-30 12:01:27 +08:00
Wenjie Zhang
8e9fc6521d 修复githubpages 2025-03-17 20:02:21 +08:00
Wenjie Zhang
875791ef33 修复部分对比部分的BUG 2025-03-17 19:58:00 +08:00