SuperAPI AI 工具集

transcript-summarizer

通用与其它

查看项目

更新于 10-16 01:16

技能介绍

用途:把会议转录稿转换为结构化、可执行的摘要,支持多种转录格式与 LLM 后端。

主要能力:输出目录按日期与时间组织,每个会议生成 original.txt(原始转录)、readable.md(清洗后转录)、summary.md(结构化摘要,并存入 Qdrant 供 RAG 检索)。摘要模板包含执行摘要、关键主题、已做决策、行动项表格(任务/负责人/截止日期)和未决问题。支持 VTT、SRT、纯文本、DOCX、Google Doc 等格式预处理,能识别说话人标签、合并连续同说话人内容。超过 3 万词时采用两遍分块策略:先分块提取,再合并去重。

使用方式:通过环境变量配置,REFLEX_TRANSCRIPT_SRC_DIR 指定转录文件目录(默认 .),REFLEX_TRANSCRIPT_DST_DIR 指定输出根目录(默认 ./meetings),REFLEX_TRANSCRIPT_LLM 选择 ollama、openai 或 anthropic(默认 ollama),REFLEX_TRANSCRIPT_MODEL 覆盖模型名。摘要脚本 summarize.py 使用固定系统提示词,仅提取转录中明确陈述的信息。

适用场景:会议录音转录后整理、处理视频通话的 VTT/SRT 字幕、总结粘贴的会议笔记、从长讨论中提取行动项与决策。

限制:资料未提供安装命令、依赖细节、Qdrant 配置方式、各 LLM 后端的具体参数与收费信息;未明确会议时间时使用 00-00 或提示用户;摘要内容仅基于转录原文,不做推断。