nestjs
创建一个 nestjs 项目,项目结构为
/
├─ src/
│ ├─ main.ts # Nest 启动入口
│ ├─ app.setup.ts # 全局前缀、静态资源、compression/SSE 配置
│ ├─ app.module.ts # 根模块,按 DB_ENABLED 开关加载模块
│ ├─ config/ # 环境配置:数据库、LLM、摘要模型
│ ├─ core/ # 基础设施模块:TypeORM 数据库连接
│ ├─ common/ # 通用 DTO:统一 Result 响应
│ └─ modules/ # 业务模块
├─ db/ # 数据库 SQL
├─ docs/ # 工作流设计文档
├─ scripts/ # 调试、检查、初始化脚本
├─ public/ # 静态资源 / 测试页面
├─ test/ # e2e 测试
├─ package.json
├─ Dockerfile
└─ .env.example