AI Meeting Minutes Assistant
name: meeting-minutes-assistant
by cows21 · published 2026-03-22
$ claw add gh:cows21/cows21-meeting-record-analysis---
name: meeting-minutes-assistant
description: 将会议录音转成结构化会议纪要。适用于用户上传会议音频后,希望通过 ASR 转写、LLM 总结和可选 TTS 播报,自动提取会议主题、讨论要点、决策和行动项的场景。输入支持 `audio_file`、`need_voice_summary`、`language`;默认输出 JSON 结构化纪要,并可附带语音摘要文件路径。
---
# AI Meeting Minutes Assistant
适用范围
此 Skill 用于把会议音频整理成结构化会议纪要。
默认能力:
不做:
输入
默认输入字段:
默认值:
输出
默认返回 JSON,字段包括:
字段结构见 [references/output_schema.md](references/output_schema.md)。
工作流
按以下顺序执行:
1. 校验输入
- 确认 `audio_file` 存在且可读
- 过短音频直接报错,不进入总结流程
2. 执行 ASR
- 调用 SenseAudio ASR 接口
- 返回原始 `transcript`
3. 清理转写文本
- 去除明显口头禅、重复停顿和无意义填充词
- 保留事实、结论、人名和行动项
4. 生成会议纪要
- 将清理后的文本交给 LLM
- 输出主题、讨论要点、决策和行动项
- 结果必须是结构化 JSON
5. 可选生成语音摘要
- 若 `need_voice_summary=true`
- 用 TTS 把简短总结转成音频
6. 返回结果
- 返回结构化纪要
- 同时保存本地 JSON 文件
LLM 要求
Prompt 模板见 [references/prompts.md](references/prompts.md)。
错误处理
以下情况要明确返回错误:
直接运行
运行脚本:
安装依赖:
环境变量参考:
示例:
python scripts/run_meeting_minutes.py --audio-file ./meeting.wav --need-voice-summary接口约定:
注意事项
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...