New CHAT项目进展会纪要
会议基本信息
- 会议时间:11/11 10:35 - 11:25
- 参会人员:A(主要发言者)、B(朱晨)、C(小关)
- 讨论主题:New CHAT项目当前进展与关键技术调整
一、各模块进展与问题
1. 邮件模块重构(B负责)
- 背景问题:原有backup机制存在设计缺陷
- 问题根源:
- 原有设计:backup作为公司统一数据源,包含所有邮件
- 发现障碍:发送邮件时邮件ID无法对应
- 个人邮箱邮件ID(如:1001)
- backup邮件ID(如:10011,数量大且独立递增)
- 严重后果:无法实现邮件回复等依赖ID关联的功能
- 解决方案:
- 放弃backup机制
- 改为使用协议处理
- 当前状态:正在进行数据迁移和重构
2. 定时任务模块(B负责)
- 当前状态:已编写demo,但未完成整合
- 技术要求:
- 下一步计划:
- B完成demo后push代码
- 团队review后进一步沟通实施方案
3. 组织配置模块(C负责)
- 当前任务:正在开发组织的配置功能
- 技术争议:
- C提出:组织表可能缺少必要字段
- A回应:组织表已有相关字段
- 状态:需要双方确认数据表结构,可能存在理解偏差
二、关键技术决策与调整
邮件模块架构调整
| 原有方案 |
新方案 |
原因 |
| Backup统一数据源 |
协议处理机制 |
ID映射问题导致无法实现邮件回复 |
| 公司级邮件存储 |
个人邮箱与系统协议结合 |
需要保持邮件ID的对应关系 |
| 简单但功能受限 |
复杂但功能完整 |
支持完整的邮件交互场景 |
定时任务设计原则
- 核心目标:通用性、可扩展性
- 应用场景:运行各类agent任务
- 开发模式:先demo验证,再团队评审
三、待解决事项与行动计划
1. 高优先级
- 邮件模块重构完成(B负责)
- 完成协议处理机制的实现
- 验证邮件ID映射正确性
- 确保邮件回复功能可用
- 组织配置功能确认(C与A协作)
- 核对组织表字段定义
- 澄清需求与实现差异
- 完成配置功能开发
2. 中优先级
- 定时任务demo评审(B负责,团队评审)
- 提交demo代码
- 团队review通用性设计
- 确定后续开发方案
3. 技术规范要求
- 代码提交:各功能模块完成后及时push代码
- 问题沟通:遇到技术争议及时同步确认
- 设计原则:新模块需考虑通用性和扩展性
四、关键风险与应对
| 风险点 |
影响 |
应对措施 |
| 邮件ID映射错误 |
邮件回复功能不可用 |
彻底放弃backup,采用协议方案 |
| 定时任务不够通用 |
后续扩展成本高 |
设计阶段强调通用性,demo评审 |
| 组织表结构不清晰 |
功能开发受阻 |
立即核对表结构,澄清需求 |
五、下一步会议预期
- 邮件模块:展示重构后的邮件发送与回复流程
- 定时任务:评审demo代码,确定技术方案
- 组织配置:确认功能完成并演示
会议总结:本次会议聚焦于邮件模块的重大架构调整,明确了放弃原有backup机制、采用协议处理方案的技术方向。同时,对定时任务模块提出了通用性设计要求,并对组织配置模块的数据结构进行了澄清。整体项目按照模块化方式推进,强调代码提交和团队评审的协作流程。