Microsoft / MarkItDown

Tài liệu mã nguồn mở · Python

MarkItDown

Chuyển đổi tài liệu thành Markdown cho AI

Một tiện ích gọn nhẹ giúp biến PDF, Office, hình ảnh, âm thanh và nhiều định dạng phổ biến thành Markdown sạch — sẵn sàng cho lập chỉ mục, phân tích và các luồng xử lý LLM.

Định dạng hỗ trợ

Một giao diện chuyển đổi thống nhất cho những nguồn dữ liệu thường gặp.

.PDF

Tài liệu PDF

Trích xuất văn bản có cấu trúc và giữ thứ tự đọc tự nhiên.

.DOCX · .PPTX

Microsoft Office

Chuyển nội dung, heading, bảng và ghi chú thành Markdown.

.JPG · .PNG

Hình ảnh

Đọc metadata và nội dung chữ bằng mô-đun mở rộng phù hợp.

.MP3 · .WAV

Âm thanh

Đưa transcript và thông tin tệp vào luồng xử lý văn bản.

Cài đặt nhanh

Chạy lệnh đầu tiên trong vài phút với Python 3.10 trở lên.

Terminal
# Cài đặt gói với các phụ thuộc đầy đủ
pip install 'markitdown[all]'

# Chuyển tài liệu và lưu kết quả
markitdown report.pdf -o report.md

# Hoặc dùng trực tiếp trong Python
from markitdown import MarkItDown
result = MarkItDown().convert("report.pdf")

Bảng tham chiếu

Chọn cách cài đặt vừa đủ cho nguồn dữ liệu của bạn.

NguồnExtraĐầu ra chínhTrạng thái
PDFmarkitdown[pdf]Văn bản, heading, bảngSẵn sàng
Word / PowerPointmarkitdown[docx,pptx]Nội dung, slide, ghi chúSẵn sàng
Âm thanhmarkitdown[audio]Transcript, metadataMở rộng