Phase 2: 轉換管線 — 五個本地轉換器 + convert.py 統一入口 + selfcheck

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
LittleYellow
2026-07-14 20:51:17 +08:00
parent 59c16ea393
commit 8d58436f05
9 changed files with 673 additions and 0 deletions

9
requirements.txt Normal file
View File

@@ -0,0 +1,9 @@
# 全部為本地程式庫無任何雲端轉換服務AGENTS.md §1.1
pyyaml # config/models.yaml
python-docx # Word → Markdown
openpyxl # Excel → Markdown
pymupdf # PDF → Markdown
python-pptx # PowerPoint → Markdown
trafilatura # 網頁快照 → Markdown 正文萃取
rank-bm25 # tools/search.py BM25第一版不用向量庫
fastmcp # mcp/server.py 薄殼