Ворклог по задаче "Реализовать собственное ядро ИИ-диалогов с динамическими сценариями"
1 окт. 2026 г., 16:17:36
Минимальная событийная модель агента и LLM
Реализован базовый слой реакции агента, пригодный как строительный блок будущего runtime:
- класс
Agentи endpointPOST /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-решений, с внешне задаваемыми комплексными сценариями и независимым состоянием каждого диалога.