↑

MarkItDown 文档转换助手v1.0.1

markitdown-skill9 KB

调用微软 MarkItDown 库将 PDF、Word、PPT、Excel、网页、图片(OCR)、音频、YouTube 视频等批量转为结构化 Markdown。适合需要统一文档格式、提取内容做知识库整理或长文本分析时触发。

0 0 0 0 更新于 2026-10-28 14:13

免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。

概述

本 Skill 围绕微软 MarkItDown 工具链,提供从多种异构格式提取内容并输出标准 Markdown 的完整方案。覆盖 PDF 文本与结构还原、Word 与 PowerPoint 大纲转换、Excel 表格转 Markdown 表格、图片 OCR 识别、音频语音转写、网页结构保留抓取,以及 YouTube 视频字幕提取等场景。包内附带批量转换脚本,可一次性处理整个目录,省去逐条命令的重复操作,方便后续接入 RAG、文档问答或知识库构建流程。

技能包含

  • SKILL.md:技能主说明,含触发条件、格式支持清单、安装要求与常用命令示例
  • scripts/batch_convert.py:批量转换脚本,支持通配符输入、指定输出目录与详细日志
  • references/USAGE-GUIDE.md:详细使用示例与进阶用法
  • references/reference.md:MarkItDown API 完整参考

核心能力

  • 多格式转 Markdown:支持 PDF、Word(.docx)、PowerPoint、Excel、HTML、图片、音频、YouTube 链接一键转换
  • 图片 OCR 提取:调用 Tesseract 识别图片中的文字并保留 EXIF 元数据
  • 音频语音转写:将音频文件转为文字稿,适配播客、会议录音等场景
  • 网页结构保留:抓取 URL 内容时保持原有标题、列表、表格层级
  • 批量目录处理:通过内置脚本对整个文件夹执行批量转换,自动映射输出路径
  • Python API 调用:提供代码级接入方式,方便嵌入自动化流水线

应用场景

用户怎么说本技能做什么
"把这几个 PDF 论文转成 Markdown 放进知识库"调用 markitdown 提取 PDF 文本与结构,生成标准 Markdown 文件;文件多时用 batch_convert.py 批量处理
"这张截图里的文字帮我抠出来"对图片执行 OCR 识别,输出纯文本 Markdown,同时保留拍摄时间等 EXIF 信息
"这段播客/会议录音有文字稿吗"加载音频文件进行语音转写,生成带时间戳或不带时间戳的 Markdown 文稿
"把这个产品文档网页扒下来,格式别乱"抓取网页并保留标题、列表、表格层级,输出结构清晰的本地 Markdown
"YouTube 这个技术分享的视频内容整理一下"提取视频字幕与元数据,转为可编辑的 Markdown 文档,方便做笔记或摘要