Бобер Боб
Платформа складского учёта
Платформа складского учёта · Release notes · v1.12.0

История версий — v1.12.0

Новый функционал «Знания по продукту»: отдельная вкладка слева «Переписка бота» (отдельный URL /admin/bot-conversations, полная переписка сессий с ответами, автобновление) и «Знания бота» (/admin/bot-knowledge) — визуальная карта «пути» чат-бота из 7 этапов в стиле воронки/CRM (площадка онлайн, связь n8n, поток и подключение бота, мозг regex /webhook/ai или LLM, база знаний ai-kb с датами обновления инструкций, данные проекта: товары/остатки/движения и свежесть синхронизации, диалоги и ответы). Каждый этап подсвечен статусом «работает/нет, подключён/нет, пишет/отвечает, видит/не видит данные, данные актуальны/устарели» — видно, на каком этапе бот застрял. Блок «Источники данных» перечисляет, что знает бот и откуда берётся информация (n8n-база знаний ai-kb, Google-таблица из agent.meta.json, БД платформы, диалоги n8n, LLM-прокси на VDS). Сигнал актуальности сравнивает даты: обновления инструкций (Last-Modified файлов ai-kb) ↔ данные платформы (SheetConfig.last_sync_at, последние движения/правки товаров) ↔ активность диалогов — предупреждает, если платформа обновилась, а бот пользуется старыми инструкциями или мозг ещё LLM (поток не переключён на /webhook/ai). N8nTelegramService дополнен методом getKbFileInfo() (HEAD-запрос Last-Modified/Content-Length). Сервис BotKnowledgeService собирает снапшот знаний; страницы BotKnowledge и BotConversations в группе «Чаты». Версия платформы 1.11.0 → 1.12.0.

minor Выпущена 28.09.2026
v1.12.0 minor от 28.09.2026

Задание 136-2. Знания по продукту: карта «пути» чат-бота (7 этапов, как воронка/CRM), источники данных, актуальность инструкций и данных, сигнал рассинхрона платформа ↔ бот; отдельная вкладка «Переписка бота»

Вкладка «Переписка бота»

  • Отдельный URL /admin/bot-conversations (группа «Чаты», sort 10) — полная переписка основного бота: список сессий, разворачивание сообщений с ответами бота, автообновление
  • Ссылка с главной страницы бота — быстрый переход «Переписка →»

Вкладка «Знания бота»

  • Карта пути из 7 этапов (площадка, связь n8n, поток, мозг, база знаний, данные проекта, диалоги) — статусы ok/warn/error, как этапы воронки продаж
  • Блок «Источники данных» — что знает бот и откуда (ai-kb, Google-таблица, БД платформы, диалоги, LLM-прокси)
  • Свежесть и рассинхрон — Last-Modified инструкций ai-kb vs данные платформы vs активность диалогов; предупреждение, если бот пользуется старыми данными/LLM-мозгом

Техника

  • N8nTelegramService::getKbFileInfo() — HEAD-запрос к /ai-kb/bots/{bot}/{file} (Last-Modified, Content-Length), кэш 60 сек
  • BotKnowledgeService — сборка снапшота: этапы, источники, сигнал актуальности, свежесть данных (SheetConfig.last_sync_at, Movement/Product, диалоги)
  • Filament-страницы BotKnowledge и BotConversations в группе «Чаты»
← Ко всем версиям