# iMeeting - 智慧会议平台 iMeeting 是一个基于 AI 技术的智能会议记录与内容管理平台,支持会议音频上传、异步语音转录、说话人识别、AI 会议纪要生成、知识库沉淀和后台管理。 ## 快速入口 ### 全量部署 启动前端、后端、MySQL 和 Redis: ```bash cp .env.example .env vim .env ./scripts/deploy-full.sh ``` ### 半部署 只启动前端和后端,MySQL / Redis 使用外部服务: ```bash cp .env.example .env vim .env ./scripts/deploy-app-only.sh ``` ## 常用文档 - 部署文档:[design/deployment.md](./design/deployment.md) - 项目设计:[design/project.md](./design/project.md) - 数据库设计:[design/database.md](./design/database.md) - AI 集成方案:[design/ai-integration.md](./design/ai-integration.md) - 代码结构规范:[design/code-structure-standards.md](./design/code-structure-standards.md) ## 目录说明 ```text backend/ 后端 FastAPI 服务 frontend/ 前端 React 应用 scripts/ 部署脚本和全量部署 SQL design/ 项目设计、部署和技术文档 ``` ## 技术栈 - 后端:Python / FastAPI - 前端:React / Vite / Ant Design - 数据库:MySQL - 缓存:Redis - 部署:Docker Compose