R repo review RR-genspa
Дизайн

GenOffice — офисные документы для агентов

репо: github.com/genspark-ai/genoffice публикация 2026-09-12
Язык
TypeScript
Звёзды
⭐ 6543
Лицензия
Apache-2.0 (ядро) + ee/ Enterprise (open-core)
Стек
docx, pptx, jszip, fast-xml-parser, tsx
Вердикт

Внедрено — движки Word и PowerPoint легли в «Автоматизацию документов»

GenOffice

Не «ещё один Office», а чистые Node-движки для docx и pptx, которые агент вызывает напрямую. Без Electron, без тяжёлой обвязки, без установленного офисного пакета.

Что делает

Берёт пустой документ, правит xml-параграфы через patchParagraphTexts, сохраняет. Ключевое: всё, чего не касался, остаётся байт в байт нетронутым. Не пересобирает документ заново — аккуратно правит точечно.

Чем ценен нам

Это фундамент коробки «Автоматизация документов» в WOID. Мы уже проверили пилотом (11.09): отредактированный текст применился в Word, нетронутые параграфы bit-identical, вход и выход — ровно 3136 байт. Слабое место пока — презентации: пустой слайд без плейсхолдера не принимает текст, нужно доработать инжекцию.

Кому нужно

Любому, кто генерирует и правит Word/PPT агентом без десктоп-офиса. Ядро Apache-2.0 (open-core).