- 新增工具模块 `datetime_utils.py`,用于统一处理UTC和上海时区 - 在 `manager.py`、`models.py` 等后端文件中,将直接操作日期时间的代码替换为工具函数 - 更新前端组件,使用 `dayjs` 进行时区感知的日期格式化和解析 - 移除冗余的日期格式化逻辑,将其集中到工具函数中 - 通过确保所有时间戳均以亚洲/上海时区显示,提升用户体验
- 优化知识库文件夹结构,增强可维护性 - 新增知识库管理器和工厂类,统一管理不同类型的知识库实例 - 实现知识库的基本操作接口,包括创建、更新和删除数据库 - 引入新的知识库实现类(ChromaKB、MilvusKB、LightRagKB),支持多种存储后端 - 增强文件路径验证,确保安全性 - 更新文档,提供新的知识库接口说明