# Agents ## src/aura AI语音识别相关模块,包含ASR功能、配置和库文件 ## src/auth 认证授权模块,包含drizzle ORM集成、数据模型和OAuth认证 ## src/db 数据库核心模块,包含drizzle配置和数据库schema定义 ## src/models 数据模型定义,包含组织和用户相关模型 ## src/modules 核心功能模块集合: - auth.ts: 认证模块 - config.ts: 配置管理 - db.ts: 数据库连接 - domain.ts: 域管理 - fm-manager/: 文件管理器 - html/: HTML处理 - jwks/: JWT密钥集 - logger.ts: 日志记录 - off/: 离线功能 - redis.ts: Redis缓存 - s3.ts: S3存储 - self-restart.ts: 自重启 - user-app/: 用户应用 - v1-ws-proxy/: V1 WebSocket代理 - v3/: V3版本功能 ## src/realtime 实时通信模块,包含flowme实时功能 ## src/routes API路由集合,按功能分类: - ai/: AI相关路由 - app-manager/: 应用管理 - config/: 配置管理 - file/: 文件操作 - file-listener/: 文件监听 - flowme/: Flowme功能 - light-code/: 轻量级代码 - mark/: 标记功能 - micro-app/: 微应用 - prompts/: 提示词 - query-views/: 查询视图 - user/: 用户管理 - views/: 视图管理 ## src/routes-simple 简化路由模块,包含页面代理和路由器 ## src/scripts 实用脚本集合,包含数据库操作、用户管理、S3统计、密钥管理等维护脚本 ## src/test 测试相关文件 ## src/utils 通用工具函数: - filter.ts: 过滤工具 - get-content-type.ts: 内容类型获取 - get-engine.ts: 引擎获取 - sleep.ts: 延迟工具