1.5 KiB
1.5 KiB
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: 延迟工具