
Tổng quan
Tiện ích Python biến Compiled HTML Help (.chm) thành Markdown sạch, sẵn cho AI — hệ profile, tự nhận encoding, giữ nguyên code-block, sinh index tra cứu/tìm kiếm. Xây cho tài liệu Autodesk Revit API; profile generic dùng được cho mọi CHM.
Vai trò
Tác giả & maintainer (mã nguồn mở)
Công nghệ
- Python
- asyncio
- chardet
- 7-Zip
- Markdown
- MCP
Điểm nhấn
- 01Chuyển đổi theo profile: profile generic cho mọi CHM, profile riêng cho tài liệu Revit API
- 02Tự nhận encoding (UTF-8, GB18030/GBK/GB2312) qua chardet với fallback CJK
- 03Nhận diện ngôn ngữ code-block: C#, Python, C++, F#, Java, JS/TS, SQL, XML, JSON
- 04Pipeline async, theo lô, concurrency giới hạn — xử lý CHM 6.000+ trang không tràn bộ nhớ
- 05Sinh file_index.json / id_lookup.json / index.md cho tìm kiếm và tích hợp AI
Kết quả
6000+
trang mỗi CHMMCP
đầu ra sẵn cho AI