32 lines
1.5 KiB
Markdown
32 lines
1.5 KiB
Markdown
# md-converters
|
|
|
|
Набор библиотек для преобразования файлов в markdown.
|
|
Старт: **Excel (.xlsx)** → далее другие форматы (pdf, docx, pptx, html…).
|
|
|
|
## Принцип
|
|
|
|
Для каждого формата:
|
|
1. Генерируем тест-кейсы (простые → сложные/пограничные)
|
|
2. Ищем лучшие библиотеки: фреймворки (docling, owi, surya, paddle…) →
|
|
низкоуровневые либы формата
|
|
3. Оцениваем по функционалу → таблица в `libs_eval/`
|
|
4. Проверяем качество конвертации
|
|
5. Бенчмарки: скорость, память, CPU
|
|
|
|
## Структура
|
|
|
|
- `testcases/excel/` — сгенерированные .xlsx (сложность нарастает)
|
|
- `benchmarks/` — скрипты замера скорости/памяти/CPU
|
|
- `libs_eval/` — оценка библиотек по функционалу
|
|
- `src/` — итоговые конвертеры
|
|
|
|
## Договорённости
|
|
|
|
- Excel: картинки **не нужны** (только текст/структура/форматирование/формулы)
|
|
- Кодогенерация — через OMP (см. AGENTS.md)
|
|
- Документация — в вики /mnt/synology/Obsidian/wiki/ (страница markdown-converter-project)
|
|
|
|
## Related
|
|
|
|
- Gitea: https://gitlab.kzbrd.ru/nkozobrod/md-converters
|