feat: add storage module, internal chat and workflow enhancements

- 新增多协议存储模块(支持FTP/SFTP/S3/OBS/OSS/COS/本地存储),包含存储源管理、文件操作、传输任务功能
- 新增系统内部聊天模块,支持WebSocket实时通信与未读统计
- 优化工作流节点系统,支持内置业务节点并完善配置面板
- 修复健康检查接口路径与菜单角标显示逻辑
- 新增SQLite WAL模式与busy_timeout配置优化并发性能
- 更新依赖与文档,支持模块裁剪配置
This commit is contained in:
zhangtao
2026-08-19 23:20:39 +08:00
parent 11160b05e4
commit 001d1bdf4c
72 changed files with 7672 additions and 550 deletions
+2
View File
@@ -78,6 +78,7 @@ def register_routers(app: FastAPI) -> None:
from app.api.v1.module_monitor import monitor_router
from app.api.v1.module_system import system_router
from app.api.v1.module_task import task_router
from app.api.v1.module_storage import storage_router
app.include_router(common_router)
app.include_router(monitor_router)
@@ -85,6 +86,7 @@ def register_routers(app: FastAPI) -> None:
app.include_router(ai_router)
app.include_router(generator_router)
app.include_router(task_router)
app.include_router(storage_router)
from app.core.discover import dynamic_router
dynamic_router.init_app(app)