Статические сайты из платформ знаний

Единая экосистема для превращения баз знаний в развертываемые статические сайты

SSGen объединяет конвертацию документов, автоматизацию развертывания и кроссплатформенные интеграции. Используйте веб-приложение для управляемого экспорта, автоматизируйте через API и CLI, расширяйте возможности AI-копилотов через MCP или оставайтесь в Atlassian и Google с плагинами marketplace.

Поддерживаемые источники
Google Drive, Atlassian Confluence, Microsoft Office, Notion (дорожная карта)
Цели развертывания
Cloudflare, GitHub Pages, DigitalOcean, AWS S3, Google Cloud Storage
Каналы автоматизации
API, MCP, CLI, Плагины marketplace

Выберите канал, соответствующий вашему рабочему процессу

Каждый канал SSGen использует один и тот же движок экспорта, поэтому ваш контент и автоматизация остаются согласованными независимо от того, где начинается экспорт.

Доступно сейчас

Веб-приложение

Настройте экспорт, управляйте метаданными и загружайте готовые к размещению ZIP-архивы через управляемый интерфейс.

Узнать больше
В бета-версии

Публичный API

Автоматизируйте экспорт и развертывание из ваших приложений, используя конечные точки REST и сервисные учетные записи.

Узнать больше
В разработке

Сервис MCP

Предоставьте команды экспорта и развертывания агентам LLM через Model Context Protocol.

Узнать больше
Предварительный просмотр

CLI для CI/CD

Запускайте экспорт в конвейерах или локальных скриптах с помощью CLI на основе Bun (`ssgen-cli`).

Узнать больше
Дорожная карта

Плагины Marketplace

Запускайте экспорт непосредственно из Atlassian и Google Drive, используя нативные интеграции marketplace.

Узнать больше

Единый конвейер от конвертации до развертывания

Независимо от того, экспортируете ли вы из веб-приложения или запускаете задание из вашего CI-конвейера, SSGen использует один и тот же рабочий конвейер на основе Bun. Контент нормализуется в Markdown, визуализируется с помощью Astro и публикуется на предпочитаемую вами платформу хостинга.

  • Согласованные манифесты: идентичный формат `manifest.json` в Web, API, MCP и CLI.
  • Повторно используемые учетные данные: используйте OAuth или сервисные учетные записи совместно между каналами.
  • Наблюдаемость: журналы экспорта и метрики доступны из панели управления и конечных точек разработчика.
# CLI example
bunx ssgen-cli export --config export.config.ts

# API example
POST /ru/api/export
{
  "documents": ["doc-sample-1"],
  "metadata": { "siteUrl": "https://example.com", "siteTitle": "Example" }
}

Готовы экспортировать сейчас?

Переходите к рабочему процессу экспорта или изучите руководства для разработчиков по использованию API, MCP и CLI. Плагины marketplace будут доступны после завершения партнерского обзора.

Особенности каналов

  • Веб-приложение: Управляемый экспорт с редактированием слагов, управлением метаданными и ссылками для загрузки.
  • API: Конечные точки REST для пакетных заданий и пользовательских панелей.
  • MCP: Инструменты для AI-копилотов для получения свежих сборок сайтов.
  • CLI: Нативные команды Bun для CI/CD или локальных скриптов.
  • Marketplace: Интеграции Atlassian и Google Drive скоро.