会议纪要skill增加历史会议纪要比对

This commit is contained in:
闫旭隆
2026-01-19 13:49:00 +08:00
parent e0aff02e31
commit 97457b8124
28 changed files with 3022 additions and 2223 deletions

View File

@ -56,6 +56,14 @@ Phase 2: 工程类会议纪要生成(仅处理 engineering_projects
Phase 3: 工程类纪要输出
└─ 组装所有章节并写入文件
Phase 3.5: 工程类会议纪要校验修正(新增)
├─ 3.5.1 调用 meeting_minutes_corrector Agent
│ ├─ 读取周报构建"标准名词库"
│ ├─ 任务延续性检查:上周未完成任务 → 自动补全到本周
│ └─ 名词修正:以周报为准,修正语音转写错误(发音相似性判断)
├─ 3.5.2 处理校验结果(人名警告需用户确认)
└─ 3.5.3 向用户展示校验结果
Phase 4: 学习研究类会议纪要生成(仅当 learning_projects 非空时执行)
├─ 4.1 提取学习研究内容(调用 transcript_searcher
├─ 4.2 整合生成纪要(主窗口)
@ -608,6 +616,77 @@ Phase 6: 云大所需求相关进度会议纪要生成(二次提取,在 Phas
---
## Phase 3.5: 工程类会议纪要校验修正
> ⚠️ **在工程类会议纪要写入文件后立即执行**,确保任务不跟丢、修正语音转写错误
### 步骤 3.5.1: 调用校验修正 Agent
使用 Task 工具调用 `meeting_minutes_corrector`
```
subagent_type: "meeting_minutes_corrector"
description: "校验并修正工程类会议纪要"
prompt: |
请对刚生成的工程类会议纪要进行校验和修正:
1. 任务延续性检查:确保上周安排但未完成的任务延续到本周"下周工作安排"
2. 名词准确性检查:以周报为标准,修正语音转写导致的同音/近音错误
3. 人员名称校验:检查负责人是否与周报成员匹配
本周会议纪要路径:{刚写入的文件路径}
```
**Agent 职责**
- 读取成员周报,构建"标准名词库"
- 读取上周会议纪要,提取"下周工作安排"任务列表
- 读取本周会议纪要,检查任务延续性和名词准确性
- 自动补全缺失任务、修正名词错误
- 返回修正报告
### 步骤 3.5.2: 处理校验结果
**接收 Agent 返回的修正报告,检查校验状态**
| 状态 | 处理方式 |
|------|----------|
| 通过 ✅ | 直接继续 Phase 4 |
| 已修正 🔄 | Agent 已自动修正并保存,继续 Phase 4 |
| 有警告 ⚠️ | 向用户展示警告信息(如人名可能错误),询问是否需要人工确认 |
**如有人员名称警告**
使用 AskUserQuestion 向用户确认:
```
question: "发现可能的人名错误,是否需要修正?"
options:
- label: "修正为 {正确名}"
description: "将 '{疑似错误名}' 修正为 '{正确名}'"
- label: "保持原样"
description: "不修改,'{疑似错误名}' 是正确的"
```
用户确认后,如需修正则使用 Edit 工具修改会议纪要文件。
### 步骤 3.5.3: 向用户展示校验结果
向用户简要汇报:
```markdown
✅ 工程类会议纪要校验完成
**任务延续性**
- 补全了 {N} 个缺失任务:{任务列表}
**名词修正**
- 修正了 {M} 处名词错误:{修正示例}
修正后文件已保存。
```
---
## Phase 4: 学习研究类会议纪要生成
> ⚠️ **仅当 `learning_projects` 非空时执行本阶段**