Плагины и интеграции
Модель плагинов: расширение системы интеграциями и бизнес-логикой вне ядра.
Плагины расширяют систему: интеграции и бизнес-логика разрабатываются вне ядра и подключаются к plugin-manager по TCP. @kosolapus/plugin-ts-sdk упрощает реализацию контракта публикации на TypeScript. Раздел вводит модель. Разработка и подключение вынесены в отдельные страницы, пошаговые рецепты: Cookbook.
На какие вопросы отвечает раздел: Зачем выносить интеграции в плагины? Сломает ли обновление ядра мои плагины?
Модель плагинов
- ядро обновляется независимо. Плагины публикуют исполнители через plugin-manager и совместимы по semver SDK;
- границы совместимости — матрица версий в «Справочнике»;
- плагин — процесс с манифестом и TCP-подключением; исполнитель шага — конкретный handler внутри плагина или встроенный узел ядра.
Дальше
- Разработка плагина (SDK)
- Подключение и интеграции: в том числе Demo Compose с Jira, Telegram, LLM, CalDAV
- API и MCP