← ClaudeAtlas

markitdownlisted

将文件和办公文档转换为 Markdown。支持 PDF、DOCX、PPTX、XLSX、图片(含 OCR)、音频(含文字转录)、HTML、CSV、JSON、XML、ZIP、YouTube 链接、EPub 等多种格式。
osren/interview-flashcard · ★ 2 · Data & Documents · score 60
Install: claude install-skill osren/interview-flashcard
# MarkItDown - 文件转 Markdown 转换工具 ## 概述 MarkItDown 是微软开发的 Python 工具,用于将各种文件格式转换为 Markdown。它特别适合将文档转换为 LLM 友好的文本格式,因为 Markdown 具有高效的 token 利用率,能被现代语言模型很好地理解。 **主要优势**: - 将文档转换为干净、结构化的 Markdown - 为 LLM 处理优化的 token 数量 - 支持 15+ 种文件格式 - 可选的 AI 增强图像描述 - 图片和扫描文档的 OCR 支持 - 音频文件的语音转文字功能 ## 科学示意图视觉增强 **使用此技能创建文档时,始终应考虑添加科学图表和示意图来增强视觉沟通。** 如果文档中还没有示意图或图表: - 使用 **scientific-schematics** 技能生成 AI 驱动的出版级图表 - 用自然语言简单描述您所需的图表 - Nano Banana Pro 将自动生成、审查和改进示意图 **对于新文档:** 应默认生成科学示意图,以视觉方式表现文本中描述的关键概念、工作流、架构或关系。 **如何生成示意图:** ```bash python scripts/generate_schematic.py "您的图表描述" -o figures/output.png ``` AI 将自动: - 按正确格式创建出版级图片 - 通过多次迭代审查和改进 - 确保可访问性(色盲友好、高对比度) - 将输出保存在 figures/ 目录中 **何时添加示意图:** - 文档转换工作流图表 - 文件格式架构插图 - OCR 处理管道图表 - 集成工作流可视化 - 系统架构图 - 数据流图 - 任何需要可视化受益的复杂概念 有关创建示意图的详细指导,请参考 scientific-schematics 技能文档。 --- ## 支持的格式 | 格式 | 描述 | 说明 | |--------|-------------|-------| | **PDF** | 便携式文档格式 | 完整文本提取 | | **DOCX** | Microsoft Word | 表格、格式保留 | | **PPTX** | PowerPoint | 幻灯片及备注 | | **XLSX** | Excel 电子表格 | 表格和数据 | | **图片** | JPEG、PNG、GIF、WebP | EXIF 元数据 + OCR | | **音频** | WAV、MP3 | 元数据 + 文字转录 | | **HTML** | 网页 | 清晰转换 | | **CSV** | 逗号分隔值 | 表格格式 | | **JSON** | JSON 数据 | 结构化表示 | | **XML** | XML 文档 | 结构化格式 | | **ZIP** | 存档文件 | 遍历内容 | | **EPUB** | 电子书 | 完整文本提取 | | **YouTube** | 视频链接 | 获取文字转录 | ## 快速开始 ### 安装 ```bash # 安装所有功能 pip install 'markitdown[all]' # 或从源代码安装 git clone https://github.com/microsoft/markitdown.git cd markitdown pip install -e 'packages/markitdown[all]' ``` ### 命令行