OfficeCLI — CLI для Office от AI

источник ↗ ·

Самодостаточный бинарник, дающий AI-агентам полный контроль над Word, Excel и PowerPoint без установки Office.

privacy

Эта заметка участвует в semantic memory.

AI Summary

🚀 TL;DR OfficeCLI — это единый бинарник (Apache 2.0), который позволяет AI-агентам создавать, читать, редактировать и визуализировать документы .docx/.xlsx/.pptx в одну строку без установки Microsoft Office.

📖 Что это такое Самодостаточный инструмент с встроенным HTML-рендерером, движком формул (350+ функций Excel) и поддержкой шаблонов. Работает в headless/CI/Docker, отдаёт JSON и PNG.

🔑 Ключевые факты • Поддержка Word, Excel, PowerPoint (полный CRUD) • Рендер: view html | screenshot | watch (порт 26315) • Формулы и сводные таблицы без Office • Шаблоны: merge {{key}} → JSON • Round-trip: dump → batch JSON • MCP-сервер и авто-установка навыков для Claude/Cursor/VS Code • Путь к элементам: /slide[1]/shape[2] • Единый бинарник: macOS/Linux/Windows (x64/ARM64)

⚙️ Как это работает

  1. Установка: curl … | bash или brew/npm/scoop
  2. Режимы: L1 (view), L2 (get/set/query), L3 (raw XML)
  3. Живой просмотр: watch → браузер авто-обновляется
  4. Batch и resident: конвейер команд с откатом
  5. Самовосстановление: validate + issues → исправление по подсказкам

💡 Вывод и значение OfficeCLI даёт AI-агентам «глаза» и «руки» для Office-файлов, заменяя 50+ строк Python одной командой и работая везде без зависимостей.

📌 Важные детали • Сайт: officecli.ai • Discord: https://discord.gg/2QAwJn7Egx • Wiki: https://github.com/iOfficeAI/OfficeCLI/wiki • Лицензия: Apache-2.0 • Автор/репо: iOfficeAI / https://github.com/iOfficeAI/OfficeCLI

Мои мысли

graph

Карта связей