Documents

電子書轉換工具箱

Try it

電子書轉換工具箱:支援 EPUB / PDF / MOBI / AZW3 / FB2 → TXT / Markdown / HTML / JSON;批量轉換、封面萃取、元資料讀寫、圖書館自動分類。

What it does

電子書轉換工具箱:支援 EPUB / PDF / MOBI / AZW3 / FB2 → TXT / Markdown / HTML / JSON;批量轉換、封面萃取、元資料讀寫、圖書館自動分類。

The skill document

📖 電子書轉換工具箱(Ebook Converter Pro)

概述

全功能電子書轉換系統,支援主流格式的讀取、轉換、組織、元資料管理。

觸發關鍵字: 轉換電子書、EPUB 轉 TXT、PDF 轉 Markdown、批量轉檔、圖書整理、元資料、萃取封面、電子書管理、格式轉換、epub、pdf 轉檔


支援格式

輸入格式輸出格式
EPUBTXT、Markdown、HTML、JSON
PDFTXT、Markdown、圖片(PNG/JPG)
MOBI / AZW3TXT
FB2TXT、Markdown
TXT(純文字)任意文字格式

腳本清單

腳本用途
scripts/epub_converter.pyEPUB 萬用轉換(→ TXT / MD / HTML / JSON,支援封面萃取)
scripts/pdf_converter.pyPDF 轉換(→ TXT / Markdown / 圖片 / OCR,支援分割/合併)
scripts/batch_converter.py批量轉換引擎(多目錄、並行處理、進度條、轉換報告)
scripts/ebook_metadata.py元資料讀寫(讀取/編輯/匯出 BibTeX / JSON,批量書目)
scripts/ebook_organizer.py圖書館管理器(依作者/格式自動分類,支援軟連結)

環境依賴

# 核心依賴(Python 標準庫,無需額外安裝)
# 以下為進階功能可選依賴:
brew install poppler tesseract    # macOS: PDF OCR 和 pdftotext
# 或
sudo apt install poppler-utils tesseract-ocr  # Ubuntu/Debian

# Windows: 建議使用 WSL 或安裝 poppler-windows

快速使用

# EPUB → TXT(單檔)
python3 scripts/epub_converter.py book.epub

# EPUB → Markdown
python3 scripts/epub_converter.py book.epub -f md

# 萃取封面圖
python3 scripts/epub_converter.py book.epub --cover

# 批量 EPUB → TXT
python3 scripts/epub_converter.py ./ebooks/ -f txt --batch

# PDF → TXT(含 OCR)
python3 scripts/pdf_converter.py txt input.pdf --ocr

# PDF → Markdown
python3 scripts/pdf_converter.py md input.pdf -p 1-10

# 批量轉換(多格式自動偵測)
python3 scripts/batch_converter.py ./ebooks/ -f txt -r --report

# 讀取元資料
python3 scripts/ebook_metadata.py read book.epub

# 批量書目匯出
python3 scripts/ebook_metadata.py export *.epub -f bibtex -o bibliography.bib

# 依作者自動分類書庫(軟連結,不移動原檔)
python3 scripts/ebook_organizer.py organize ./ebooks/ -o ./library/ -m author --link

# 依格式自動分類
python3 scripts/ebook_organizer.py organize ./ebooks/ -o ./library/ -m format

# 生成書庫報告
python3 scripts/ebook_organizer.py report ./ebooks/ -r -o library_report.md

功能差異對照

功能其他轉換工具本工具
EPUB → MD/HTML/JSON需 Calibre✅ 純 Python
PDF OCR需付費軟體✅ Tesseract 免費
批量並行單執行緒✅ 多執行緒 + 進度條
元資料編輯需 Calibre✅ 命令列直改 EPUB
軟連結組織❌ 無✅ 不移動原檔
轉換報告❌ 無✅ Markdown 報告
作者自動分類❌ 無✅ 從 EPUB 讀取

Related skills

Use this skill when the user wants to convert ebook or document files between formats with Calibre, including EPUB to PDF, Markdown to EPUB, MOBI to EPUB, AZ...

21 installs

将扫描版PDF电子书通过OCR识别转换为结构化精排的EPUB格式。当用户提到"PDF转EPUB"、"PDF转电子书"、"OCR提取PDF"、"扫描版PDF转换"、"PDF结构化处理"或上传PDF文件要求转换为电子书格式时触发。不适用于纯文本PDF(可直接提取文字的PDF不需要OCR)、图片格式转换或PDF编辑功能。

Convert EPUB e-books to PDF using ebooklib + WeasyPrint with proper CJK font support.

1 stars

Process EPUB files into structured extraction JSON, guide AI paragraph-aligned translation and summary filling, then assemble bilingual EPUBs with target-lan...

4 installs1 stars

Task-mode-driven EPUB reading and analysis skill with overview, targeted reading, chunked full reading, extraction, complex-content inspection, and batch pro...

21 installs

将英文 EPUB 文件逐段翻译为中文(保留原文,译文紧跟其下),自动跳过代码块、保留公式样式、表格采取双表对照。基于 Deepseek 大模型并行翻译。当用户提供 EPUB 并要求翻译/中英对照/汉化时调用。

1 installs