# 工程类会议纪要生成逻辑梳理 ## 一、输出结构总览 ``` 工程类会议纪要 ├── 一、会议信息 ├── 二、工作内容 │ ├── 1. 重点项目进展情况汇总(表格) │ ├── 2. 重点项目问题及解决方案 │ ├── 3. 下周工作安排(表格) │ └── 4. 组内成员工作进展 └── 三、会议总结 ``` --- ## 项目类型区分规则 **核心问题**:周报中没有"学习类"/"工程类"标签,两类项目都混在"P0任务完成情况"和"详细工作内容"中。 **区分方法**: 1. **资料库指引** ⭐:项目在 `input/成员本周资料库/` 下有对应md文件 → 学习研究类 2. **语义判断**:根据任务性质(知识获取/技能提升 vs 产出交付/功能实现)语义判断 **背景**:成员会以周报为顶层,讲到学习内容时打开资料库里的md进行分享,资料库中的项目通常是学习研究类。 **本文档仅处理工程类项目**,学习研究类项目参见 `学习研究类会议纪要生成逻辑.md`。 --- ## 二、章节数据来源与处理动作 ### 第一部分:会议信息 #### 输出格式 ```markdown 一、会议信息 - 会议名称:日期+第X次周会 - 会议时间:2025-11-18 - 参会人员:连云波、江争达、闫旭隆、陶西平、郝倩玉 - 记录整理人:Claude ``` #### 数据来源映射 | 字段 | 主要来源 | 处理逻辑 | |------|---------|---------| | 会议名称 | 自动生成 | 根据会议时间生成"YYYY-MM-DD_第X次周会" | | 会议时间 | 会议转写文件名 | 从文件名提取日期:"20251118134948-转写..." → "2025-11-18" | | 参会人员 | ⭐ **固定规则** | **连云波(主持)** + 周报提交人员
⚠️ 连云波作为会议主持人固定出现在首位 | | 记录整理人 | 固定值 | 固定为"Claude" | #### 需要的动作 1. 解析会议转写文件名,提取日期并格式化为"YYYY-MM-DD" 2. ⭐ **固定添加连云波(主持)作为第一位参会人员** 3. 遍历周报文件名,提取所有姓名并去重,追加到参会人员列表 4. 自动计算会议次数(根据历史纪要数量)或默认显示"第X次周会" 5. 记录整理人固定填写"Claude" --- ### 第二部分-1:重点项目进展情况汇总(表格)⭐核心追踪 > ⚠️ **仅处理工程类项目**,学习研究类项目由 Phase 4 单独生成纪要 #### 输出格式 ```markdown | 项目名称 | 原负责人 | 原截止时间 | 项目进展情况 | |---------|--------|----------|-------------| | 开发规范建立 | 连云波、闫旭隆 | 11月18日 | 基本完成,但架构需优化(周报:已完成) | | 会议纪要流程 | 江争达 | 11月18日 | 未完成(上周计划本周未在周报中体现) | ``` #### 数据来源映射 **核心原则**:**仅展示P0项目**,**必须包含上周计划的所有P0任务**,**会议进展优先于周报**,**按项目维度合并** | 表格列 | 数据来源 | 处理规则 | |--------|---------|---------| | 项目名称 | ⭐ 上周纪要"下周工作安排"中的**仅P0任务**(作为基准)
⭐ 本周成员周报"P0任务完成情况"表格 | **以上周项目为基准,按项目维度合并**
• 上周P0必须全部出现
• 本周P0与上周项目语义匹配,属于同一项目的合并
• 由Claude自主判断是否属于同一项目,不规定相似度
⭐**非P0任务不在此处展示** | | 原负责人 | • 上周纪要"下周工作安排"中的负责人
• 本周周报作者姓名(若该P0只出现在成员周报里) | 多人负责时合并显示 | | 原截止时间 | • 上周纪要"下周工作安排"中的截止时间
• 本周成员周报"P0任务"中的备注/时间 | **上周纪要优先** > 周报
上周纪要有则用上周纪要,无则用周报 | | 项目进展情况 | ⭐⭐ **会议转写中的项目讨论(Agent提取,优先)**
⭐ 本周成员周报"P0任务"的状态列(补充) | ⭐⭐⭐ **会议讨论优先级 > 周报自述**
• 会议有反馈 → **必须使用会议中的实际进展**(不管周报写什么)
• 会议无反馈 → 使用周报状态
• 都无 → "未完成(上周计划本周未在周报中体现)" | #### 数据交叉验证规则 ⭐⭐⭐ **规则1:强制包含上周P0任务** ``` 上周纪要"下周工作安排"中的所有P0任务,必须在本周进展汇总中出现 - 如果该任务在本周周报中有 → 填写周报中的进展情况 - 如果该任务在本周周报中无 → 自动标记"未完成(上周计划本周未在周报中体现)" ``` **规则2:新增本周P0任务** ``` 本周周报"P0任务"中新出现的任务(上周纪要中没有): - 必须添加到本周进展汇总中 - 不能忽略 ``` **规则3:项目匹配逻辑** ⭐ ``` 以上周会议纪要"下周工作安排"中的项目为基准进行语义匹配: - 由Claude自主判断是否属于同一项目,不规定相似度阈值 - 示例:"会议纪要需求文档撰写"和"会议纪要生成Skill编写"都属于"会议纪要流程文档和现场测试"项目 - 判断依据:任务描述、上下文关系、是否为同一项目的不同阶段/子任务 ``` #### 特殊情况处理 **情况1:负责人变更** ``` 上周:项目A - 负责人:张三 本周:项目A - 负责人:李四 处理:标注"已转交给李四" ``` **情况2:多个子任务属于同一项目** ⭐ ``` 上周项目:会议纪要流程文档和现场测试 本周周报任务1:会议纪要需求文档撰写(郝倩玉) 本周周报任务2:会议纪要生成Skill编写(闫旭隆) 处理:合并为一行,项目名称保持"会议纪要流程文档和现场测试" 进展情况合并描述:郝倩玉完成需求文档撰写,闫旭隆完成Skill第一版 ``` **情况3:截止时间冲突** ``` 上周:项目A - 截止时间:11月18日 本周:项目A - 截止时间:11月25日 处理:以本周周报为准(11月25日) ``` **情况4:完成状态冲突** ⭐⭐⭐ ``` 周报写:已完成 会议讨论:需要重写/存在严重问题 处理:以会议讨论为准,进展写"需要重写"而非"已完成" 原因:会议反馈更能反映实际情况 ``` --- ### 第二部分-2:重点项目问题及解决方案 #### 输出格式 ```markdown #### 问题1: 会议纪要信息提取准确性问题 **问题描述:** XXX **解决方案:** 1. ... 2. ... **责任人:** XXX **截止时间:** XXX ``` #### 数据来源映射 **核心原则**:会议转写与周报是互补关系,需合并两者信息 | 字段 | 数据来源(互补关系) | 提取与合并逻辑 | |------|---------------------|---------------| | 项目名称 | 会议转写问题讨论上下文 + 周报"遇到的问题" | 从问题描述中推断所属项目,两者互相验证 | | 问题描述 | 会议转写问题阐述 + 周报"遇到的问题" | 合并两者:周报提供问题初步描述,会议提供详细讨论和分析 | | 解决方案 | 会议转写讨论结论 + 周报"解决方法" | 合并两者:周报可能有初步方案,会议讨论后确定最终方案 | | 责任人 | 会议转写上下文推断 + 周报作者 | 会议中明确分配的责任人,若无则用周报作者(问题提出人) | | 截止时间 | 会议转写上下文推断 + 会议转写时间 | 会议中提取明确时间,无则默认下周周会前(写具体日期) | #### 需要的动作 **动作1:从周报提取问题** - 遍历所有周报,读取"二、遇到的问题"章节 - 提取:问题描述、解决方法(如已填写) - 关联问题提出人 **动作2:从会议转写提取问题讨论** - 语义识别问题讨论片段(提出问题→分析→讨论→方案) - 提取:问题完整描述、原因分析、讨论要点、确定方案 - **责任人**:从会议上下文推断(识别"XX负责"、"XX去做"等) - **截止时间**:从会议中提取明确时间,无则默认下周周会前(写具体日期,如"11月25日") **动作3:按项目维度合并问题** ⭐⭐ - ⭐ **以项目为单位组织问题**:同一项目的多个问题合并为一个问题块 - 将周报问题与会议讨论问题进行语义匹配 - 由Claude自主判断问题属于哪个项目,不规定相似度阈值 - **合并信息**: - 问题描述:周报的简洁描述 + 会议的详细分析 → 综合描述 - 解决方案:周报的初步方法 + 会议的讨论结论 → 最终方案 - 责任人:优先使用会议上下文推断的责任人,无则用周报作者 - 截止时间:使用会议中提取的时间,写具体日期 **动作4:结构化输出** - ⭐ **按项目分组输出**:每个项目一个问题块,包含该项目的所有问题 - 格式:#### 问题N: {项目名称}相关问题 - 问题描述简洁、解决方案分点列表 --- ### 第二部分-3:下周工作安排(表格)⭐核心 > ⚠️ **仅处理工程类项目**,学习研究类项目由 Phase 4 单独生成纪要 #### 输出格式 ```markdown | 项目名称 | 负责人 | 下周会前目标 | 优先级 | 截止时间 | |---------|--------|----------|--------|----------| | 🔴 Deepresearch Skill开发 | 闫旭隆 | 实现知识图谱增量更新 | P0 | 11月25日 | | 招投标技术方案调研 | 闫旭隆 | 调研文档处理能力 | P1 | 11月30日 | ``` #### 数据来源映射 **核心原则**:会议转写与周报是互补关系,去重合并;冲突时以会议为准 | 表格列 | 数据来源(互补关系) | 提取与合并逻辑 | |--------|---------------------|---------------| | 项目名称 | 会议转写任务安排讨论 + 成员周报"下周计划" | 合并两者任务,注意语义去重 | | 负责人 | 会议中明确分配 + 周报作者 | 冲突时会议优先;无冲突时取并集;会议未提及的周报任务用周报作者 | | 下周会前目标 | 会议讨论的具体目标 + 周报"下周计划"描述 | 合并两者描述,冲突时会议优先,周报补充细节 | | 优先级 | ⭐⭐会议转写语义推断 + 周报标记(若有) | **核心**:从会议讨论的重要性、紧急程度、领导强调程度语义判断P0/P1/P2;会议未提及的周报任务默认P1 | | 截止时间 | 会议转写明确时间 + 周报时间 | 冲突时会议优先,无冲突时取更明确的;都无则推断(默认下次周会前,写具体日期) | #### 需要的动作 **动作1:从会议转写提取任务安排** - 语义识别任务分配片段("下周XX负责XX"、"XX需要完成XX"、"这个很重要") - 提取:任务名称、具体目标、负责人、截止时间 - **优先级判断规则**: - 领导明确说"P0"或"优先"、"重点"、"紧急" → P0 - 领导反复强调、讨论时间长、要求本周完成 → P0 - 一般性安排、探索性任务、长期任务 → P1 - 探索性任务、长期优化、低优先级事项 → P2 - 无法判断 → 默认P1 **动作2:从周报提取下周计划** - 遍历所有周报,读取"下周计划"章节 - 提取:任务名称、任务描述 - 注意:周报往往不全且无优先级标记 **动作3:按项目维度合并任务** ⭐⭐ - ⭐ **以上周会议纪要"下周工作安排"中的项目为基准**进行语义匹配 - 由Claude自主判断任务属于哪个项目,不规定相似度阈值 - **互补合并**:会议任务 + 周报任务 → 按项目去重后的完整任务列表 - **同一项目的不同子任务合并**: - 合并为一行,项目名称保持统一 - 描述合并多个子任务内容 - 负责人合并(多人时用顿号分隔) - **冲突处理规则**: - 同一任务的负责人冲突 → 以会议为准 - 同一任务的优先级冲突 → 以会议为准 - 同一任务的截止时间冲突 → 以会议为准(写具体日期,如"11月25日") - 会议未提及但周报有的任务 → 保留,默认P1 - **截止时间处理**:都无明确时间时,默认下次周会前,写具体日期 - 计算逻辑:本次会议时间 + 7天(假设周会频率为每周一次) - 示例:本次会议2025-11-18 → 默认截止时间2025-11-25 **动作4:优先级排序 ⭐⭐⭐核心规则** ``` 核心规则:P0任务必须排在P1任务之前,P1任务必须排在P2任务之前 排序逻辑: 1. 先按优先级分组:P0组、P1组、P2组 2. 组内按截止时间排序(紧急的在前) 3. P0任务标记🔴emoji 输出顺序:[P0任务1] [P0任务2] ... [P1任务1] [P1任务2] ... [P2任务1] [P2任务2] ... ``` --- ### 第二部分-4:组内成员工作进展 > ⚠️ **下周任务仅列工程类项目**,学习研究类项目由 Phase 4 单独生成纪要 #### 输出格式 ```markdown #### 闫旭隆 **上周完成:** - ✅ 需求文档生成Skill的MVP开发 - ✅ Skill开发规范总结 **进行中:** - 🔄 Deepresearch框架学习 **收到的反馈/学习建议:** - 项目理解Skill框架获得认可 - 需继续深入Claude Code优化研究 **下周任务:** - [ ] 🔴 P0|Deepresearch Skill开发 - [ ] P1|招投标技术方案调研 ``` #### 数据来源映射 | 部分 | 主要来源 | 备选来源 | 提取逻辑 | |------|---------|---------|---------| | 上周完成 | 周报"P0任务完成情况"+"详细工作内容" | 无备选 | 提取状态为"已完成"或✅的项 | | 进行中 | 周报"详细工作内容"中未完成项 | 会议讨论的进行中工作 | 提取状态为"进行中"或🔄的项 | | 收到反馈 | 会议转写中领导对该成员的评价 | - | ⭐根据语义理解提取反馈(不依赖转写说话人识别) | | 下周任务 | 会议分配给该成员的任务 | 周报"下周计划" | ⭐以会议为准,按P0→P1→P2排序
**合并规则**:
1. 会议中明确分配给该成员的任务(带优先级)
2. 周报"下周计划"中的任务(会议未提及的默认P1)
3. 语义去重后按优先级排序 | #### 需要的动作 **动作1:为每个成员提取周报信息** - 提取"上周完成":P0任务状态="已完成"的项 + 详细工作内容✅项 - 提取"进行中":详细工作内容🔄项 + 未完成的P0任务 - 提取"下周任务":"下周计划"章节的所有条目 **动作2:从会议转写提取个人反馈** - 在会议转写中搜索:涉及成员姓名的对话片段 - ⭐**注意**:转写说话人识别不可靠,根据语义理解谁在给谁反馈(批评/表扬语气、内容逻辑) - 语义理解:正面评价、建议、批评 - 提取并整理为1-3条关键反馈 **动作3:下周任务合并与排序 ⭐⭐⭐** - 从"下周工作安排"表格中筛选该成员负责的任务 - 与成员周报"下周计划"合并去重 - **核心规则**:每个成员的"下周任务"内部也要按P0→P1→P2排序 - 格式:`- [ ] 🔴 P0|任务名称`(无空格) --- ### 第三部分:会议总结 #### 输出格式 ```markdown 三、会议总结 **核心议题:** 开发规范建设、会议纪要流程规范化、Deepresearch框架选型 **关键决策:** 1. 暂停江争达参与开发规范建设,要求先系统学习 2. 采用闫旭隆的项目理解框架作为开发规范正面案例 3. 会议纪要本周进行现场测试 **下周工作重点:** 1. 会议纪要现场测试 2. Deepresearch Skill开发 3. 市场部需求对接 ``` #### 数据来源映射 | 部分 | 主要来源 | 备选来源 | 提取逻辑 | |------|---------|---------|---------| | 核心议题 | 会议转写中讨论最多的2-4个主题(通常是P0优先级) | "重点项目进展"的项目列表 | 统计高频关键词或主题,提取3-5个 | | 关键决策 | 会议转写中的决策性语句 | - | 识别"决定"、"确定"、"采用"等关键词 | | 下周重点 | 已生成的"下周工作安排"中P0任务 | 会议结尾总结部分 | 提取P0任务,归纳为3-5条 | #### 需要的动作 **动作1:提取核心议题** - 方法1:对会议转写进行主题建模,识别讨论最多的3-5个主题 - 方法2:统计项目名称出现频率,提取讨论时长最长的话题 **动作2:识别关键决策** - 在会议转写中语义搜索决策性语句 - 特征:"决定..."、"确定..."、"采用..."、"要求..." - 提取3-5条最重要的决策 **动作3:生成下周重点** - 从"下周工作安排"表格提取所有P0任务 - 按项目或主题归类 - 归纳为3-5条工作重点 --- ## 三、关键的跨章节关联 ### 1. 任务追踪线索(纵向连续性) ``` 上周纪要"下周工作安排" ↓ 本周"重点项目进展情况汇总"(对应完成情况) ↓ 本周"组内成员工作进展"(个人维度的完成情况) ↓ 本周"下周工作安排"(新的计划) ``` **处理逻辑**: - 建立任务ID映射表 - 追踪任务状态变化:计划→进行中→已完成 - 标记未完成任务的延续 ### 2. 问题闭环(横向关联) ``` "重点项目问题及解决方案" ↓ "下周工作安排"(问题的解决任务) ``` ### 3. 优先级一致性(全局规则)⭐⭐⭐ **所有涉及任务的地方必须遵循优先级排序原则:** - 重点项目进展:**仅显示P0任务** - 下周工作安排:P0在前,P1居中,P2在后(非P0任务也会出现) - 组内成员进展:每人的下周任务也按P0→P1→P2排序(**非P0任务会出现在这里**) - 会议总结:下周重点 = P0任务 --- ## 四、关键数据优先级规则总结 | 字段/章节 | 数据来源 | 优先级规则 | 说明 | |----------|---------|-----------|------| | **参会人员** | 固定规则 | **连云波(主持)固定首位** | 连云波(主持) + 周报提交人员 | | **项目进展-项目名称** | 上周纪要P0(作为基准) + 本周周报P0 | **以上周项目为基准,按项目维度合并** | 由Claude自主判断是否属于同一项目,不规定相似度 | | **项目进展-原负责人** | 上周纪要 + 本周周报 | 哪里有就填哪个 | 多人时合并显示 | | **项目进展-原截止时间** | 上周纪要 / 本周周报 | **上周纪要优先** | 体现原计划的截止时间 | | **项目进展-进展情况** | ⭐会议转写(Agent提取) + 本周周报 | ⭐⭐⭐ **会议讨论优先级 > 周报自述** | 会议说"需要重写"则写"需要重写",不管周报写什么 | | **问题方案-问题描述** | 会议转写 + 周报 | **按项目维度合并** | 同一项目的多个问题合并为一个问题块 | | **下周安排-任务** | ⭐会议转写 + 周报 | **以上周项目为基准,按项目维度合并** | 同一项目的不同子任务合并为一行 | | **下周安排-优先级** | ⭐会议转写语义推断 + 周报标记 | **会议判断为主** | 会议语义判断P0/P1/P2;会议未提及的周报任务默认P1 | | **下周安排-负责人/时间** | 会议 + 周报 | **冲突时会议为准** | 同一任务的字段冲突时,以会议为准 | | **成员进展-下周任务** | 会议分配 + 周报计划 | **会议为准,按项目合并去重** | 包含P0/P1/P2任务,按优先级排序 | | **成员进展-反馈** | 会议转写 | 仅会议 | 语义提取,不依赖说话人识别 |