diff --git a/.dockerignore b/.dockerignore index 59d0302..80bcd43 100644 --- a/.dockerignore +++ b/.dockerignore @@ -2,6 +2,7 @@ .git .gitignore .gitattributes + .gemini-clipboard # 文档 *.md diff --git a/.gitignore b/.gitignore index c9b65e1..7ce768a 100644 --- a/.gitignore +++ b/.gitignore @@ -54,7 +54,7 @@ backend/logs/ # Project specific backend/uploads/ -资料/*.zip +资料/ # IDEs .vscode/ diff --git a/资料/10寸产品页.png b/资料/10寸产品页.png deleted file mode 100644 index aa3bf90..0000000 Binary files a/资料/10寸产品页.png and /dev/null differ diff --git a/资料/8寸产品页.png b/资料/8寸产品页.png deleted file mode 100644 index 8dedb3c..0000000 Binary files a/资料/8寸产品页.png and /dev/null differ diff --git a/资料/iMeeting 产品介绍(第一版).docx b/资料/iMeeting 产品介绍(第一版).docx deleted file mode 100644 index 63936ab..0000000 Binary files a/资料/iMeeting 产品介绍(第一版).docx and /dev/null differ diff --git a/资料/iMeeting-让每一次谈话都产生价值.png b/资料/iMeeting-让每一次谈话都产生价值.png deleted file mode 100644 index 88038b5..0000000 Binary files a/资料/iMeeting-让每一次谈话都产生价值.png and /dev/null differ diff --git a/资料/iMeeting_让每一次谈话都产生价值.pdf b/资料/iMeeting_让每一次谈话都产生价值.pdf deleted file mode 100644 index fd290ac..0000000 Binary files a/资料/iMeeting_让每一次谈话都产生价值.pdf and /dev/null differ diff --git a/资料/iMeeting算力一体机配置建议.xlsx b/资料/iMeeting算力一体机配置建议.xlsx deleted file mode 100644 index 2dea132..0000000 Binary files a/资料/iMeeting算力一体机配置建议.xlsx and /dev/null differ diff --git a/资料/slogan.png b/资料/slogan.png deleted file mode 100644 index 7be4621..0000000 Binary files a/资料/slogan.png and /dev/null differ diff --git a/资料/slogan_1280x800.png b/资料/slogan_1280x800.png deleted file mode 100644 index 5867f69..0000000 Binary files a/资料/slogan_1280x800.png and /dev/null differ diff --git a/资料/slogan_white.png b/资料/slogan_white.png deleted file mode 100644 index 38ac4bc..0000000 Binary files a/资料/slogan_white.png and /dev/null differ diff --git a/资料/一键生成总结.png b/资料/一键生成总结.png deleted file mode 100644 index 9ec2586..0000000 Binary files a/资料/一键生成总结.png and /dev/null differ diff --git a/资料/产品介绍.md b/资料/产品介绍.md deleted file mode 100644 index 2c52a7b..0000000 --- a/资料/产品介绍.md +++ /dev/null @@ -1,317 +0,0 @@ -# iMeeting 产品介绍 - -> **AI 驱动的智能会议管理与知识库系统** -> -> 让每一次会议都产生价值,让知识自动沉淀与传播 - ---- - -## 📌 产品定位 - -iMeeting 是一款面向企业和团队的智能会议管理工具,通过 AI 技术自动将会议录音转化为结构化知识,帮助团队高效管理会议、沉淀知识、提升协作效率。 - -### 核心价值 - -- **⏰ 节省时间**:自动生成会议纪要,无需人工整理 -- **🧠 知识沉淀**:从多次会议中提炼知识库,避免重复讨论 -- **🎯 精准检索**:AI 智能问答,快速找到需要的信息 -- **🎙️ 音频播客**:将知识转化为播客音频,随时随地学习 - ---- - -## ✨ 核心功能(Phase 1 - 已实现) - -### 🎤 智能会议管理 - -#### 一键转录 -- 上传会议录音,自动转写为文字 -- 支持多种音频格式(MP3、WAV、M4A) -- 基于阿里云语音识别,识别准确率 > 95% - -#### AI 自动总结 -- 使用大语言模型(通义千问)生成会议纪要 -- 支持自定义提示词模版,适配不同会议场景 -- 一键生成结构化总结:会议主题、关键决策、待办事项 - -#### 灵活标签分类 -- 为会议添加多个标签,方便分类管理 -- 按标签快速筛选和检索历史会议 - ---- - -### 📚 智能知识库 - -#### 会议知识提炼 -- 从多个会议纪要中自动提炼知识库内容 -- 支持自定义分析角度和总结需求 -- 生成 Markdown 格式的结构化知识文档 - -#### 知识共享 -- 支持个人知识库和共享知识库 -- 团队成员可协作构建组织知识资产 - -#### 标签与检索 -- 知识库标签分类 -- 全文搜索,快速定位内容 - ---- - -### 👥 权限与管理 - -#### 用户权限管理 -- 基于角色的权限控制(普通用户/管理员) -- JWT 安全认证 -- 动态菜单权限 - -#### 管理后台 -- 用户管理:创建、编辑、权限配置 -- 系统监控:在线用户、任务状态、资源监控 -- 提示词仓库:集中管理 AI 提示词模版 - ---- - -## 🚀 未来规划(Phase 2 - 开发中) - -### 🌟 全新升级:从会议工具到 AI 知识助手 - -参考 Google NotebookLM,iMeeting 即将升级为功能完整的 AI 知识助手,提供多维度的知识管理和智能交互能力。 - ---- - -### 📂 多源输入 - -不再局限于会议内容,支持更丰富的知识来源: - -| 输入类型 | 支持格式 | 说明 | -|---------|---------|------| -| **文档** | PDF、Word、TXT、Markdown | 上传技术文档、报告、笔记 | -| **音频** | MP3、WAV、M4A | 讲座录音、播客、培训音频 | -| **视频** | MP4、AVI、MOV | 自动提取音频并转录 | -| **会议** | 已有功能 | 从会议纪要中提炼知识 | - -**混合使用**:单个知识库可同时包含多种来源,全面汇总信息。 - ---- - -### 🎙️ 播客式音频概览 - -#### 文字转语音(TTS) -- 将知识库内容转换为音频,支持随时随地收听 -- 多种音色可选,语速可调 - -#### NotebookLM 风格的播客对话 -**创新功能**:自动生成双人对话式播客 - -- 🎭 **双人角色**:主持人(引导话题) + 专家(深度讲解) -- 💬 **自然对话**:通过问答形式展开知识点,生动易懂 -- 🎵 **专业制作**:自动添加片头片尾、背景音乐、音量均衡 - -**使用场景**: -- 上班通勤时听取项目汇报 -- 运动时学习技术文档 -- 团队培训音频分享 - ---- - -### 💬 NotebookLM 式智能问答 - -#### 基于知识库的对话 -- **精准回答**:基于向量检索(RAG 技术),从知识库中精准定位答案 -- **引用溯源**:回答时显示来源段落、章节、页码 -- **多轮对话**:支持上下文记忆,连续提问 -- **相关推荐**:基于提问智能推荐相关知识点 - -#### 交互示例 - -``` -用户: "上次会议讨论的产品发布日期是什么时候?" - -AI: "根据《产品规划会议纪要》(2024-03-15)第 2 章节, - 产品发布日期定为 2024年6月1日。 - - 📚 来源: - - 产品规划会议纪要 > 第二部分:时间规划 > 发布节点 - - 原文:"经过讨论,团队一致决定将正式发布日期定为6月1日..." -``` - ---- - -### 📊 结构化输出升级 - -#### 智能提示词组合 -- **基础模版**:从提示词仓库选择预设模版 -- **附加提示词**:在模版基础上追加自定义需求 -- **输出格式控制**:自动生成多级章节结构(标题、章节、小节) - -#### 示例 - -**输入**: -- 基础模版:技术文档总结模版 -- 附加提示词:"重点关注性能优化和安全性" - -**输出**: -```markdown -# XXX技术方案总结 - -## 1. 技术架构 -### 1.1 整体架构 -### 1.2 核心模块 - -## 2. 性能优化(重点) -### 2.1 数据库优化 -### 2.2 缓存策略 - -## 3. 安全性设计(重点) -### 3.1 认证与授权 -### 3.2 数据加密 -... -``` - ---- - -## 🎯 应用场景 - -### 企业协作 -- **项目管理**:自动记录项目会议,生成任务清单 -- **知识传承**:新员工快速了解历史项目和决策背景 -- **培训学习**:将培训内容转化为知识库和播客 - -### 研发团队 -- **技术评审**:自动整理技术评审会议,生成方案文档 -- **代码审查**:记录审查要点,形成最佳实践知识库 -- **团队同步**:定期会议自动生成周报、月报 - -### 教育培训 -- **课程记录**:将讲座、课程录音转化为文字和播客 -- **知识问答**:学生可向课程知识库提问,获得精准答案 -- **复习资料**:自动生成结构化复习材料 - -### 咨询与销售 -- **客户会议**:自动记录需求和承诺,生成跟进任务 -- **知识沉淀**:积累行业洞察和解决方案 -- **快速响应**:从历史案例中快速找到相似场景 - ---- - -## 💡 技术亮点 - -### AI 能力 -- **语音识别**:基于阿里云 DashScope,识别准确率 > 95% -- **大语言模型**:通义千问驱动,智能总结与问答 -- **向量检索**:基于 RAG 技术,精准定位知识 -- **语音合成**:自然流畅的多音色 TTS - -### 技术架构 -- **前端**:React 18 + Ant Design,现代化交互体验 -- **后端**:FastAPI(Python),高性能异步处理 -- **数据库**:MySQL 8.0 + Redis,稳定可靠 -- **存储**:七牛云 OSS,快速访问 - -### 安全与性能 -- **数据安全**:JWT 认证、角色权限控制 -- **高可用**:异步任务处理、系统监控 -- **可扩展**:模块化设计,支持功能灵活组合 - ---- - -## 📈 产品价值 - -### 效率提升 -- **节省 80% 会议记录时间**:自动转录和总结 -- **减少 50% 信息查找时间**:AI 智能问答 -- **提升 3 倍知识复用率**:知识库沉淀与共享 - -### 成本优势 -- **月运营成本 < 100 元**(中小规模团队) -- **无需额外硬件**:云端部署,按需使用 -- **灵活扩展**:根据团队规模调整 - -### 用户体验 -- **一键操作**:上传音频即可,无需复杂配置 -- **多端访问**:Web 端随时随地访问 -- **智能交互**:对话式问答,自然流畅 - ---- - -## 🎁 核心竞争力 - -### 与传统会议工具对比 - -| 特性 | 传统工具 | iMeeting | -|------|---------|----------| -| **录音转文字** | ✅ 支持 | ✅ 支持 | -| **AI 自动总结** | ❌ 不支持 | ✅ 支持 | -| **知识库提炼** | ❌ 不支持 | ✅ 支持 | -| **智能问答** | ❌ 不支持 | ✅ 支持(Phase 2) | -| **播客生成** | ❌ 不支持 | ✅ 支持(Phase 2) | -| **多源输入** | ❌ 仅会议 | ✅ 文档+音视频(Phase 2) | - -### 与 NotebookLM 对比 - -| 特性 | NotebookLM | iMeeting | -|------|-----------|----------| -| **文档上传** | ✅ 支持 | ✅ 支持(Phase 2) | -| **音频播客** | ✅ 支持 | ✅ 支持(Phase 2) | -| **智能问答** | ✅ 支持 | ✅ 支持(Phase 2) | -| **会议管理** | ❌ 不支持 | ✅ 核心功能 | -| **团队协作** | ⚠️ 有限 | ✅ 完整支持 | -| **私有部署** | ❌ 不支持 | ✅ 可私有部署 | - ---- - -## 🌟 适用对象 - -### 企业团队 -- 10-500 人规模的中小企业 -- 需要频繁开会和知识管理的团队 -- 重视知识沉淀的创新型公司 - -### 个人用户 -- 项目经理、产品经理 -- 研发工程师、技术负责人 -- 顾问、讲师、自媒体创作者 - -### 行业领域 -- 科技互联网 -- 咨询服务 -- 教育培训 -- 金融保险 -- 医疗健康 - ---- - -## 📅 发展路线 - -### Phase 1(已完成)✅ -- 会议录音转录 -- AI 自动总结 -- 基础知识库 -- 用户权限管理 - -### Phase 2(开发中)🚀 -- 多源输入(文档、音视频) -- 播客式音频生成 -- NotebookLM 式智能问答 -- 结构化输出升级 - -**预计上线时间**:1-1.5 个月 - -### Phase 3(规划中)💡 -- 实时会议转录 -- 多语言支持 -- 移动端 App -- 企业级功能(SSO、审计) - ---- - -## 💬 联系我们 - -如果您对 iMeeting 感兴趣,或有任何问题和建议,欢迎联系我们: - -- **产品咨询**:[联系邮箱] -- **技术支持**:[技术支持邮箱] -- **商务合作**:[商务邮箱] - ---- - -**iMeeting - 让每一次会议都产生价值** 🚀 diff --git a/资料/智能教育范式升级.pdf b/资料/智能教育范式升级.pdf deleted file mode 100644 index 994825c..0000000 Binary files a/资料/智能教育范式升级.pdf and /dev/null differ diff --git a/资料/终端多场景录音页.png b/资料/终端多场景录音页.png deleted file mode 100644 index 7321de2..0000000 Binary files a/资料/终端多场景录音页.png and /dev/null differ diff --git a/资料/终端首页.png b/资料/终端首页.png deleted file mode 100644 index 4ffb603..0000000 Binary files a/资料/终端首页.png and /dev/null differ