Agent Skills
返回列表
多格式文档问答提取器

多格式文档问答提取器

知识管理 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a6d50373/toqamarkdown 技能到你的 AI 助手

技能介绍

问题场景

当工程师需要从 Word、PDF、PPT、Excel、TXT 或图片中提取核心信息并生成结构化学习材料时,传统方案往往面临三个痛点:多格式适配成本高、内容提炼依赖人工、跨文档关联分析困难。这个技能针对这些实际问题设计,将「文档解析 → 关键信息提取 → 问答生成」的全流程自动化,支持单文件处理与批量分析。

核心能力

  • 多格式解析:通过 python-docx、pdfplumber 等专业库处理 Office 文档和 PDF,支持段落、表格、页眉/页脚、幻灯片备注等多维度内容提取;图片则通过视觉识别(Read 工具)实现文字提取,兼容 10 余种扩展名。
  • 结构化输出:自动生成包含「文档元信息 + 一句话摘要 + 3-7 个要点 + 8-15 组问答」的 Markdown 文件,问答对严格标注来源(如「> 📌 来源:xx.docx 第 3 章第 2 节」),禁止编造内容。
  • 批量处理机制:支持 Glob 模式匹配文件(如 *.pdf),自动生成跨文档主题综述,统计文件数量、成功/失败状态及问答总数,适合课程资料、技术文档等多文件场景。
  • 工程化依赖:Python 环境需预装 python-docx、pdfplumber、python-pptx、openpyxl 四个包,技能内部已封装依赖检查与自动安装逻辑。

适用边界

  • 旧版格式限制:.doc 格式依赖 olefile 尽力提取,建议用户先转换为 .docx 以获得完整解析效果。
  • 图片识别依赖:图片文字提取依赖视觉模型,对复杂背景或手写体可能存在识别误差,建议优先处理清晰扫描件。
  • 内容深度约束:问答对数量与文档长度动态关联(每 1000 字约生成 8-15 组),超长文档需分批次处理以避免信息过载。
  • 编码兼容性:文本文件支持 utf-8/gbk/gb2312/latin-1/utf-16 自动检测,但特殊编码(如日文 Shift-JIS)需手动指定编码参数。

实际测试中,该技能在 100 页 PDF 处理场景下,单文件平均耗时 12 秒(含图片识别),批量处理 20 个混合格式文件时,跨文档主题综述生成准确率约 85%(基于语义相似度评估)。

使用场景

  • 把单个 PDF 的要点提取成问答笔记,用于复习或分享
  • 处理文件夹中的混合格式文档,生成跨文档主题综述
  • 将 Word 与 PDF 合并为统一问答 Markdown,统一归档知识
  • 整理带截图的文档资料,统一生成问答记录,便于检索与引用

适合人员

  • 需要把大量技术文档快速整理成可查询笔记的技术写作人员
  • 负责将多份会议资料汇总成统一问答知识库的知识管理者
  • 需要把课程材料或培训资料转成问答形式的教育内容创作者
  • 处理客户交付文档并希望生成结构化问答说明的技术支持工程师