Перейти до вмісту

D-Forge

D-Forge (Documents Forge) об’єднує операції з готовими документами за адресою /d-forge. Це контейнер: оберіть інструмент зі стрічки вгорі, нові додаватимуться автоматично. Старі посилання на /d-forge досі відкривають хаб, а перекладач - лише один клік звідти, у вкладці Translator.

D-Forge - M.A.V.E.N

Наявні шість інструментів: Flipbook, Translator, MD Generator, Skill Generator, MinerU та SwitchED. Усе зберігається в сховищі (папка d-forge/), нічого не вивантажується – все обчислюється локально.

Перетворює документ на книгу, що відкривається в браузері з ефектом 3D-перегортання.

  • Вхід - перетягніть файли на полотно (або підготуйте їх у панелі FORGE): працюють PDF, DOCX / PPTX / ODT / ODP (через LibreOffice) та зображення.
  • Налаштування - задайте DPI (72-300; вище - чіткіше й важче, 144 підходить для більшості читання), рушій (pdftoppm або pdftocairo) і режим гортання: 3d (справжнє перегортання сторінки), slide або scroll.
  • FORGE виконується як фонове завдання: видобування, рендеринг, оптимізація, мініатюри. Прогрес видно у режимі реального часу.
  • Панель сховища - перелічує кожну книгу з опціями перейменування, видалення та Share. Share надає посилання й готовий фрагмент <iframe>, перемикає статус між draft і published. Вбудована сторінка не містить стилів MAVEN, тому добре вписується на інший сайт. Оригінал залишається доступним для завантаження.
  • Вихід - d-forge/Flipbook/<id>/ (сторінки та мініатюри у WebP, плюс вихідний файл).

Перекладає PDF іншою мовою, зберігаючи макет, зображення, таблиці та формули - безкоштовна самостійно розгорнута альтернатива платним інструментам на кшталт DeepL Document. Побудований на відкритому pdf2zh-next (PDFMathTranslate).

  • Джерело - вставте URL PDF чи локальний шлях або скористайтеся Upload PDF.
  • Into - цільова мова (чеська, іспанська, польська, німецька, французька, італійська, українська… 25+).
  • Рушій - бекенд перекладу, усі безкоштовні: Google / Bing (без ключа, найкраще покриття, типово), Ollama (локальна модель, повністю офлайн) або Gemini через проксі Antigravity у MAVEN. Для Ollama / Gemini можна вказати Model.
  • Translate - виконується як фонове завдання: перейдіть до іншого застосунку й поверніться - воно ще триває; кнопка New session починає спочатку.
  • Вихід - два PDF: перекладений і двомовний (поруч), із вбудованим переглядом та посиланнями для завантаження. Обидва зберігаються для кожного проєкту в d-forge/<name>/ у сховищі й показуються в Media Library. Рекламний водяний знак інструмента прибирається автоматично.

Перетворює документ на чистий GitHub-Flavored Markdown локально, без моделей і ключів. Перетягніть файл Office, PDF або EPUB – отримаєте читабельний Markdown для порівняння чи передачі агентові.

  • Виконується як фонове завдання; результат потрапляє у сховище.
  • Без OCR - у PDF, що складається лише із зображень, немає тексту для видобування.
  • Рушій: @firecrawl/anydoc (чистий Rust).

Перетворює книгу або посібник на навичку Claude. Вкажіть документ; інструмент видобуває текст, планує навичку й записує її через той самий шлюз навичок, що й усе інше.

Застосунок видобування документів тепер розташований як вкладка D-Forge, API без змін, старий маршрут /mineru так само працює. Детально про вкладки – довідник MinerU.

Коротко: MinerU перетворює PDF, зображення та офісні документи на Markdown у сховище Obsidian (~/Obsidian/maven-os/miner-u/<name>/<name>.md + images/). Чотири вкладки: Convert (перетягування, масовий Choose files або Scan a folder, режим Local через CLI або Cloud через mineru.net), Library, History, Settings.

Перетворює курс Articulate Storyline назад на редагований PowerPoint – текст залишається текстом, зображення збережено. Подайте .story або SCORM-пакет; формат визначається автоматично.

  • Вхід - перетягніть файл .story або SCORM .zip. Опції: Layers as extra slides і Also render a PDF.
  • Вихід - редагований .pptx (побудований за допомогою python-pptx), збережений у d-forge/switched/, у бібліотеці Converted інструмента та в Медіатеці.

Налаштування й залежності

Section titled “Налаштування й залежності”
  • Flipbook - poppler-utils (pdftoppm / pdftocairo, apt install poppler-utils / brew install poppler) для растеризації сторінок і, для офісних форматів, LibreOffice (soffice). Без ключа.
  • Translator - Python venv (Python ≤ 3.13, ML-залежності не мають wheel-пакетів для 3.14): python3.11 -m venv ~/.maven/dforge/venv && ~/.maven/dforge/venv/bin/pip install pdf2zh-next. Google / Bing не потребують ключа; модель DocLayout самостійно завантажується під час першого запуску.
  • MD Generator - @firecrawl/anydoc у ~/.maven/engines/anydoc (scripts/setup-anydoc.sh або npm install --prefix ~/.maven/engines/anydoc @firecrawl/anydoc). Без ключа.
  • Skill Generator - git і Python 3, у venv за шляхом ~/.maven/engines/book-to-skill (scripts/setup-book-to-skill.sh; клонує virgiliojr94/book-to-skill). Без ключа; якщо venv не вдається зібрати, використовується системний Python.
  • MinerU - режиму Local потрібен CLI mineru (uv tool install "mineru[core]" або pip install mineru[core]); режиму Cloud не потрібно нічого. Cloud переходить на Precise API з MINERU_API_KEY або OpenXLab MINERU_ACCESS_KEY + MINERU_SECRET_KEY.
  • SwitchED - python-pptx (scripts/setup-switched.sh, один раз) для збирання презентації, плюс LibreOffice (soffice) для шляху SCORM. Без ключа. Якщо вже зібрано venv D-Forge / CourseGen, використовується він.

Куди потрапляє результат

Section titled “Куди потрапляє результат”

Усе записується в дерево d-forge/ сховища: d-forge/Flipbook/<id>/, d-forge/<name>/ для перекладів і ~/Obsidian/maven-os/miner-u/<name>/ для MinerU. Результати також з’являються в Media Library.

  • Flipbook: DPI 144 урівноважує чіткість і розмір; підвищуйте лише для друку.
  • Translator, MD Generator, Skill Generator працюють фоново. Запустіть, перейдіть до іншого, поверніться до готового.
  • MD Generator без OCR. PDF зі самих скануванів повернеться порожнім; використайте MinerU замість цього.