文章目录

龙虾 OpenClaw 会议纪要自动生成:录音转写与待办事项提取

发布于 2026-04-01 11:20:31 · 浏览 9 次 · 评论 0 条

龙虾 OpenClaw 会议纪要自动生成:录音转写与待办事项提取


一、准备工作

  1. 安装 OpenClaw 工具
    打开终端,执行以下命令安装 OpenClaw(假设你使用的是 Ubuntu 系统):

    sudo apt update
    sudo apt install openclaw
  2. 准备录音文件
    将会议录音文件(支持 .mp3.wav.m4a 格式)复制到指定目录,例如:

    ~/meeting_recordings/
  3. 创建配置文件
    ~/.openclaw/ 目录下创建配置文件 config.yaml,内容如下:

    model: whisper-large
    language: zh
    output_format: srt

二、录音转写步骤

  1. 启动 OpenClaw 转写服务
    在终端中运行以下命令启动转写服务:

    openclaw transcribe --input ~/meeting_recordings/meeting_20250405.mp3 --output ~/meeting_recordings/transcript.srt
  2. 检查转写结果
    转写完成后,打开 ~/meeting_recordings/transcript.srt 文件,确认内容是否完整、准确。

    • 若转写质量不佳,可尝试更换模型或调整语言参数:
      model: whisper-medium
      language: en
      output_format: txt
  3. 导出纯文本转写结果
    若需要纯文本格式,可使用以下命令:

    openclaw transcribe --input ~/meeting_recordings/meeting_20250405.mp3 --output ~/meeting_recordings/transcript.txt

三、待办事项提取步骤

  1. 安装待办事项提取工具
    OpenClaw 依赖 spaCytransformers,确保已安装:

    pip install spacy transformers
    python -m spacy download zh_core_web_sm
  2. 运行待办事项提取脚本
    在 OpenClaw 的安装目录下找到 extract_todos.py 脚本,运行:

    python extract_todos.py --input ~/meeting_recordings/transcript.txt --output ~/meeting_recordings/todos.md
  3. 检查提取结果
    打开 ~/meeting_recordings/todos.md 文件,查看提取出的待办事项是否符合预期。

    • 若提取不准确,可调整关键词列表或使用自定义规则:
      python extract_todos.py --input ~/meeting_recordings/transcript.txt --output ~/meeting_recordings/todos.md --keywords "完成, 提交, 回复, 下周"

四、自动化流程设置

  1. 创建 Shell 脚本
    ~/scripts/ 目录下创建 auto_meeting_summary.sh,内容如下:

    #!/bin/bash
    # 输入录音文件
    INPUT_FILE="$1"
       # 输出目录
       OUTPUT_DIR="$2"
    
    # 转写录音
    openclaw transcribe --input "$INPUT_FILE" --output "$OUTPUT_DIR/transcript.txt"
    
    # 提取待办事项
    python extract_todos.py --input "$OUTPUT_DIR/transcript.txt" --output "$OUTPUT_DIR/todos.md"
    
    # 生成会议纪要
    python generate_summary.py --input "$OUTPUT_DIR/transcript.txt" --output "$OUTPUT_DIR/summary.md"
  2. 赋予脚本执行权限

    chmod +x ~/scripts/auto_meeting_summary.sh
  3. 运行自动化流程
    执行以下命令运行自动化流程:

    ~/scripts/auto_meeting_summary.sh ~/meeting_recordings/meeting_20250405.mp3 ~/meeting_recordings/output

五、会议纪要生成步骤

  1. 安装会议纪要生成工具
    确保已安装 pandocpython-markdown

    sudo apt install pandoc
    pip install markdown
  2. 运行会议纪要生成脚本
    在 OpenClaw 的安装目录下找到 generate_summary.py 脚本,运行:

    python generate_summary.py --input ~/meeting_recordings/transcript.txt --output ~/meeting_recordings/summary.md
  3. 检查生成结果
    打开 ~/meeting_recordings/summary.md 文件,确认会议纪要是否包含以下内容:

    • 会议时间、地点、参会人员
    • 主要议题
    • 待办事项
    • 下次会议时间

六、常见问题与解决方案

  1. 转写质量差

    • 原因:录音质量差、背景噪音大、模型不匹配
    • 解决方案:
      • 使用高质量录音设备
      • 选择合适的模型(如 whisper-medium
      • 调整语言参数(如 language: zh
  2. 待办事项提取不准确

    • 原因:关键词不匹配、语义复杂
    • 解决方案:
      • 手动调整关键词列表
      • 使用自定义规则(如正则表达式)
      • 人工校对提取结果
  3. 自动化流程失败

    • 原因:路径错误、依赖缺失
    • 解决方案:
      • 检查输入输出路径是否正确
      • 确保所有依赖工具已安装
      • 查看脚本日志以定位错误

七、总结

通过 OpenClaw 工具,你可以轻松实现会议录音的自动转写与待办事项提取。只需几步操作,即可生成完整的会议纪要,节省大量时间与精力。建议定期更新模型与工具,以获得更准确的转写与提取效果。

评论 (0)

暂无评论,快来抢沙发吧!

扫一扫,手机查看

扫描上方二维码,在手机上查看本文