Commit Graph

12 Commits

Author SHA1 Message Date
肖应宇 d8a6f696e7 refactor: 优化后端目录结构和代码组织
- 重构目录结构,将配置和日志模块分离到独立目录
- 创建 config/ 目录,统一管理平台配置和 API 密钥
- 创建 core/ 目录,集中管理日志系统功能
- 创建 database/ 目录,添加 SQLite 数据库初始化和管理
- 删除不必要的文件:测试文件、缓存文件、重复代码文件
- 更新所有导入路径,确保模块引用正确

主要变更:
- config.py → config/settings.py
- utils/logger.py → core/logger.py
- init_logging.py → core/init.py
- 删除 logging.conf(配置已整合到代码中)
- 新增 database/__init__.py 提供数据库连接管理

改进点:
- 更清晰的模块划分,便于维护和扩展
- 避免命名冲突(logging 模块与 Python 标准库冲突)
- 统一的配置和日志管理接口
2026-03-08 17:12:08 +08:00
肖应宇 bd60a15acb feat(config): 实现深度搜索与网络搜索的互斥选择机制,以避免功能冲突 [优化:根据用户选型动态加载对应工具配置] 2026-03-05 11:56:33 +08:00
肖应宇 d80b17050d feat(ui): 实现深度思考折叠功能,提升用户界面信息密度与交互体验 [优化:支持用户展开/收起思考过程,减少信息干扰] 2026-03-05 11:43:27 +08:00
肖应宇 87efcdd296 feat(oss): 完成附件上传功能并测试 doxc 文件,GLM 成功识别 2026-03-05 10:51:18 +08:00
肖应宇 cb80d5cee7 feat: 新增 oss 与智普图片解析功能 2026-03-04 18:00:14 +08:00
肖应宇 89b02c4c93 format: 项目格式化 2026-03-04 16:25:16 +08:00
SuperManTouX b878011a2c feat: glm-4.6v不支持网络搜索。更换为glm-4.5-air 2026-03-04 16:14:22 +08:00
肖应宇 c87a5b3f0e feat: 添加深度思考适配 2026-03-04 14:36:35 +08:00
肖应宇 7f8043003c feat: GLM普通对话功能测试成功 2026-03-04 14:17:39 +08:00
肖应宇 4ba245706d feat: 深度思考,联网搜索功能完成 2026-03-04 11:38:53 +08:00
SuperManTouX 8cd0c7bc9a feat: 添加统一日志系统 2026-03-03 16:54:02 +08:00
肖应宇 c32b50584d chore: 删除原 node 服务器 2026-03-03 14:56:41 +08:00