Skip to content

会议记录助手

开会时记录笔记,会后 AI 自动整理成规范的会议纪要,提取待办事项和责任人。

适用场景

  • 工作会议记录
  • 项目讨论纪要
  • 团队周会/月会
  • 客户沟通记录

前置准备

必需插件

插件用途安装方式
Text GeneratorAI 整理纪要社区插件市场
Audio Recorder会议录音(可选)社区插件市场

推荐插件

插件用途
Tasks待办管理
Dataview会议查询

工作流程

text
会议记录 → AI 整理 → 纪要生成 → 待办提取 → 分发跟进

会议笔记模板

markdown
---
title: {{title}}
date: {{date}}
time: {{time}}
attendees: []
tags: [meeting]
---

# 会议记录

## 基本信息
- **主题**
- **时间**
- **地点**
- **参会人员**

## 讨论内容
<!-- 会议中实时记录 -->

## AI 整理区域
<!-- 会后 AI 生成 -->

AI 处理 Prompt

markdown
# 会议纪要整理

## 任务
将以下会议记录整理为规范的会议纪要。

## 原始记录
{{selection}}

## 输出格式

### 📋 会议概要
- 主题:
- 时间:
- 参会人:

### 💬 主要讨论
1. **议题一**
   - 讨论内容:
   - 结论:

2. **议题二**
   - 讨论内容:
   - 结论:

### ✅ 待办事项
| 任务 | 负责人 | 截止日期 |
|------|--------|----------|
| 任务1 | @某人 | 日期 |
| 任务2 | @某人 | 日期 |

### 📌 下次会议
- 时间:
- 议题:

自动化脚本

使用 Templater + AI 插件:

javascript
<%*
// 会议记录 AI 整理
const rawNotes = tp.file.content;

const prompt = `整理以下会议记录,提取:
1. 会议概要
2. 主要讨论议题和结论
3. 待办事项(包含责任人)
4. 下次会议安排

会议记录:
${rawNotes}`;

const summary = await aiGenerate(prompt);
tR += `\n\n## 📝 AI 整理结果\n${summary}`;
%>

效率提升

  • 整理时间:30分钟 → 5分钟
  • 待办遗漏率:降低 80%

返回

← 返回案例目录

详细操作步骤

步骤一:创建会议模板

markdown
<!-- Templates/Meeting.md -->
---
title: {{title}}
date: {{date}}
time: {{time}}
attendees: []
tags: [meeting]
---

# 会议记录

## 基本信息
- **主题**
- **时间**
- **地点**
- **参会人员**
- **主持人**
- **记录人**

## 会议内容
<!-- 会议中实时记录,可以随意写 -->

## 待办事项
<!-- AI 自动提取 -->

## 下次会议
- 时间:
- 议题:

---
## 🤖 AI 整理结果
<!-- 会后自动生成 -->

步骤二:配置 AI 整理工作流

javascript
// QuickAdd 宏:会议记录整理
async function processMeetingNotes() {
  const activeFile = app.workspace.getActiveFile();
  const rawContent = await app.vault.read(activeFile);

  // 分离原始记录和 AI 整理区域
  const [rawNotes, _] = rawContent.split('## 🤖 AI 整理结果');

  const processed = await textGenerator.generate(`
    将以下会议记录整理为规范的会议纪要:

    ${rawNotes}

    要求:
    1. 提取会议概要(主题、时间、参会人)
    2. 按议题组织讨论内容
    3. 提取所有待办事项(格式:- [ ] 任务 @负责人 📅 截止日期)
    4. 标注重要决议
    5. 安排下次会议

    输出格式清晰、重点突出。
  `);

  // 追加到笔记末尾
  await appendToSection(activeFile, "## 🤖 AI 整理结果", processed);
}

步骤三:自动提取待办到任务列表

javascript
// 将会议待办同步到 Tasks
async function syncMeetingTasks(meetingNote) {
  const todos = extractTodos(meetingNote);

  for (const todo of todos) {
    await createTask({
      text: todo.text,
      assignee: todo.assignee,
      due: todo.due,
      source: meetingNote.path,
      tags: ['meeting-action']
    });
  }
}

高级技巧

1. 会议模板系列

markdown
<!-- 不同类型会议的模板 -->

## 站会模板
# 每日站会 {{date}}

## 昨日完成
-

## 今日计划
-

## 遇到的问题
-

---

## 周会模板
# 周会 {{week}}

## 本周回顾
### 进展
-

### 问题
-

## 下周计划
-

## 需要协调
-

---

## 评审会模板
# 评审会 {{title}}

## 评审内容
-

## 讨论要点
-

## 决议
-

## 待办
-

2. 会议效率分析

javascript
// 分析会议效率
async function analyzeMeetingEfficiency(meetings) {
  return await textGenerator.generate(`
    分析以下会议记录,评估会议效率:

    ${meetings.map(m => `
    会议:${m.title}
    时长:${m.duration}
    待办数:${m.todos.length}
    完成率:${m.completionRate}
    `).join('\n')}

    请提供:
    1. 会议效率评分
    2. 常见问题分析
    3. 改进建议
    4. 会议优化方案
  `);
}

3. 会议纪要自动分发

javascript
// 自动生成邮件格式的会议纪要
async function generateEmailSummary(meeting) {
  return await textGenerator.generate(`
    将以下会议纪要转换为邮件格式:

    ${meeting.content}

    要求:
    1. 简洁明了的邮件正文
    2. 重点突出
    3. 待办事项单独列出
    4. 礼貌专业的语气
  `);
}

// 发送邮件(需要配置邮件插件)
async function sendMeetingEmail(summary, recipients) {
  // ...
}

常见问题

Q1: 会议记录太乱,AI 整理效果不好?

解决方案:

markdown
# 会议记录规范

## 记录技巧
1. **标注发言人**:张三:...
2. **使用分隔**:用空行分隔不同议题
3. **标记重点****重要决议****待办**
4. **时间标记**:[10:30] 开始讨论...

## 示例
会议开始,主持人介绍议题...

---

## 议题一:产品定位
张三:我认为应该...
李四:补充一点...

**决议**:定位为工具型产品

**待办**
- 王五:完成竞品分析 📅 本周五

---

## 议题二:...

Q2: 如何处理多人会议?

markdown
# 多人会议模板

---
attendees:
  - name: 张三
    role: 产品经理
  - name: 李四
    role: 开发
  - name: 王五
    role: 设计
---

## 参会人员观点

### 张三(产品)
观点:...

### 李四(开发)
观点:...

### 王五(设计)
观点:...

Q3: 会议待办如何跟进?

javascript
// 自动提醒会议待办
async function remindMeetingTodos() {
  const todos = await getOverdueMeetingTodos();

  for (const todo of todos) {
    const meeting = await getMeetingNote(todo.source);

    await notify(`
      会议待办提醒:

      来源会议:${meeting.title}
      会议日期:${meeting.date}

      待办事项:${todo.text}
      负责人:${todo.assignee}
      截止日期:${todo.due}

      请及时处理。
    `);
  }
}

实际案例

案例:产品评审会议

markdown
## 会议记录(原始)
产品评审会,讨论 V2.0 功能
张三说搜索功能优先级提高
李四说开发时间不够
决定:搜索功能放到 V2.1
王五负责写技术方案,周五前

## AI 整理结果

### 📋 会议概要
- 主题:V2.0 功能评审
- 时间:2024-03-15 14:00-15:30
- 参会人:张三(产品)、李四(开发)、王五(技术)

### 💬 主要讨论

#### 搜索功能优先级
- 张三:优先级提高,用户反馈需求强烈
- 李四:当前开发资源紧张,建议延后
- **决议**:搜索功能推迟至 V2.1

### ✅ 待办事项
| 任务 | 负责人 | 截止日期 |
|------|--------|----------|
| 编写搜索功能技术方案 | 王五 | 本周五 |

### 📌 下次会议
- 时间:下周一 14:00
- 议题:V2.1 功能规划

效率提升数据

指标传统方式AI 辅助
整理时间30分钟5分钟
待办遗漏20%2%
格式规范度不一致标准化
分发效率手动复制一键生成
最后更新:2026年4月7日编辑此页反馈问题