Ворклог по задаче "Реализовать собственное ядро ИИ-диалогов с динамическими сценариями"

1 окт. 2026 г., 16:17:36

Минимальная событийная модель агента и LLM

Реализован базовый слой реакции агента, пригодный как строительный блок будущего runtime:

  • класс Agent и endpoint POST /api/agent;
  • базовая цепочка message.received → Agent.react → message.publish;
  • связь действия с исходным событием через stimulusId и собственный actionId;
  • JSON/NDJSON и общий механизм отмены;
  • Agent.react теперь вызывает реальный runChat/LLM вместо мока;
  • повторно прошли 2/2 теста агента на фрагменты/идентичность action, отмену и ошибку провайдера.

Текущая реализация обрабатывает один тип входящего события и канал chat; модель получает только текущее сообщение. Пока нет памяти разговора, накопления нескольких событий, дедупликации, общей системы принятия решений и сценарной машины переходов.

01.10.2026

С нуля реализовать мультипользовательский диалоговый runtime без n8n и подобных workflow-решений, с внешне задаваемыми комплексными сценариями и независимым состоянием каждого диалога.