OpenClaw Meeting Notes 插件教程

让AI成为你的会议秘书 —— 从语音到纪要,全自动搞定

📅 更新于 2026年5月25日 ⏱️ 阅读时间:15分钟 🏷️ Meeting Notes, 会议记录, Discord

🎯 为什么需要 Meeting Notes?

世界上有一种痛苦,叫「开会两小时,整理纪要一下午」。你的团队再高效,如果每次会议都要手动整理记录,也会在繁琐的笔记中耗尽精力。

"周三下午3点,我在Discord语音频道开了个技术评审会。会后我问AI:'今天讨论了啥?'AI说:'我可以帮你回忆,但你自己没记笔记啊。'那一刻我知道,需要自动会议记录了。"

Meeting Notes 插件让你能够:

  • 🎙️ 自动捕获 - Discord语音频道实时转录
  • 📥 手动导入 - 支持外部转录文件导入
  • 🤖 AI智能整理 - 自动生成结构化会议纪要
  • 📋 CLI快速访问 - openclaw meeting-notes 一键查看
  • 🔗 多源支持 - Discord语音作为首个直播源

🚀 快速开始

1. 启用 Meeting Notes 插件

Meeting Notes 是 OpenClaw v2026.5.22 新增的外部插件,需要先安装并配置:

# 检查插件是否已安装
openclaw plugins list

# 如果未安装,从npm安装
npm install -g @openclaw/plugin-meeting-notes

# 启用插件
openclaw plugins enable meeting-notes

# 验证安装
openclaw doctor

2. 配置自动捕获

编辑 OpenClaw 配置文件,启用自动捕获:

// ~/.openclaw/config.json
{
  "plugins": {
    "meeting-notes": {
      "enabled": true,
      "autoStart": true,
      "source": "discord-voice",
      "captureConfig": {
        "transcription": "auto",
        "language": "zh-CN"
      }
    }
  }
}

3. 使用 CLI 访问会议记录

# 查看最近的会议记录
openclaw meeting-notes list

# 查看特定会议的详细记录
openclaw meeting-notes get <meeting-id>

# 导出会议纪要
openclaw meeting-notes export <meeting-id> --format markdown

💻 实战示例

示例 1: Discord语音会议自动记录

// 场景:团队在Discord语音频道进行技术评审
// OpenClaw会自动:
// 1. 检测语音频道活动
// 2. 开始实时转录
// 3. 会议结束后生成纪要

// 会议结束后,AI自动生成:
const meetingNotes = await getMeetingNotes({
  meetingId: "discord-voice-20260524-1500",
  format: "structured"
});

console.log(meetingNotes.summary);
// 输出:
// # 技术评审会议纪要
// 时间:2026-05-24 15:00-16:30
// 参会人:@张三 @李四 @王五
// 
// ## 讨论要点
// 1. API网关性能优化方案
// 2. 数据库分库分表策略
// 3. 前端缓存机制改进
// 
// ## 决策事项
// - 采用Redis集群方案(全票通过)
// - API限流阈值调整为1000/min
// 
// ## Action Items
// - [ ] 张三:完成Redis集群部署方案(截止:05-30)
// - [ ] 李四:编写API限流文档(截止:05-28)

示例 2: 手动导入外部转录

// 如果你有外部的会议录音转录文件
// 可以手动导入到OpenClaw

import { importTranscript } from '@openclaw/plugin-meeting-notes';

// 导入转录文件
await importTranscript({
  filePath: '/path/to/transcript.txt',
  meetingTitle: '产品需求评审会',
  participants: ['张三', '李四', '王五'],
  date: '2026-05-24'
});

// AI会自动分析并生成结构化纪要
const summary = await generateMeetingSummary({
  meetingId: 'imported-20260524',
  template: 'standard' // 可选:compact, detailed, action-oriented
});

示例 3: 与飞书文档集成

// 将会议纪要自动同步到飞书文档
import { exportToFeishu } from '@openclaw/plugin-meeting-notes';

// 配置飞书集成
await exportToFeishu({
  meetingId: 'discord-voice-20260524-1500',
  feishuDocToken: 'docx_xxxxxxxxx',
  format: 'markdown',
  autoUpdate: true // 自动更新已存在的文档
});

📊 最佳实践

1. 配置优化

配置项 推荐值 说明
autoStart true Gateway启动时自动开始监听
transcription auto 自动选择最佳转录服务
language zh-CN / en-US 根据团队语言设置
summaryTemplate standard 纪要模板:compact/detailed/action-oriented

2. 隐私与安全

💡 提示: Meeting Notes 插件默认只在配置的语音频道工作,不会监听私聊或其他频道。敏感会议建议手动导入转录,避免自动捕获。
// 安全配置示例
{
  "plugins": {
    "meeting-notes": {
      "enabled": true,
      "allowedChannels": ["discord-voice-123456"], // 白名单
      "excludeKeywords": ["机密", "confidential"], // 排除关键词
      "retentionDays": 30 // 记录保留天数
    }
  }
}

3. 与其他工具集成

  • 飞书文档 - 自动同步会议纪要到飞书云文档
  • GitHub Issues - 将Action Items转为GitHub Issue
  • Slack/Discord - 自动发送纪要摘要到指定频道
  • 日历集成 - 与Google Calendar/Outlook同步会议信息

🔧 故障排查

常见问题

问题 原因 解决方案
插件未出现在列表中 未正确安装 npm install -g @openclaw/plugin-meeting-notes
无法捕获Discord语音 权限不足 检查Bot是否有权限访问语音频道
转录为空 转录服务未配置 配置转录API密钥(如Google Speech-to-Text)
CLI命令无响应 Gateway未运行 openclaw gateway status 检查状态

📚 相关资源

🎓 进阶技巧

自定义纪要模板

// 创建自定义纪要模板
const customTemplate = `
# {{meetingTitle}}
**时间**: {{date}} {{startTime}} - {{endTime}}
**参会人**: {{participants}}

## 📝 会议摘要
{{summary}}

## ✅ 决策事项
{{#each decisions}}
- {{this}}
{{/each}}

## 📋 Action Items
{{#each actionItems}}
- [{{status}}] {{assignee}}: {{task}} (截止:{{deadline}})
{{/each}}

## 💬 讨论要点
{{#each discussions}}
### {{topic}}
{{content}}
{{/each}}
`;

// 保存模板并应用
await saveMeetingTemplate('custom', customTemplate);
await setDefaultTemplate('custom');

与Session集成

Meeting Notes可以作为Session的上下文,让AI在后续对话中引用会议内容:

// 将会议记录注入到Session上下文
await sessions_send({
  sessionKey: 'current-project-session',
  message: '根据今天的技术评审会议纪要,请制定详细的实施计划',
  context: {
    meetingNotes: 'discord-voice-20260524-1500'
  }
});
🎯 妙趣提示: Meeting Notes 插件最适合团队使用。如果你是个人的话,可以用 openclaw meeting-notes import 手动导入录音转录,效果一样棒!