ИИ-агент · Viz: Руководство по настройке сценария CRM
На примере CRM узнайте, как сделать вашего ИИ-аналитика данных действительно понимающим ваш бизнес и раскрыть его полный потенциал.
1. Введение: переводим Viz от «видит данные» к «понимает бизнес»
В системе NocoBase Viz — это готовый встроенный ИИ-аналитик данных. Он умеет распознавать контекст страницы (например, Лиды) и генерировать диаграммы тенденций, диаграммы воронки и карточки KPI. Однако по умолчанию у него есть только базовые возможности запросов:
Эти инструменты позволяют Viz лишь «распознавать структуру», но пока еще не «понимать содержание». Чтобы он мог анализировать данные, обнаруживать аномалии и анализировать тенденции, его нужно расширить более подходящими инструментами анализа.
В официальном CRM Demo мы использовали два подхода:
- Общая аналитика (универсальный дв ижок анализа): решение на основе шаблонов, защищенное и пригодное для повторного использования;
- Выполнение SQL (специализированный движок анализа): дает больше гибкости, но несет более высокие риски.
Эти два подхода не единственные; скорее это своего рода парадигма проектирования:
Вы можете следовать этим принципам, чтобы реализовать решение, лучше подходящее именно вашему бизнесу.
2. Структура Viz: стабильная личность + гибкие задачи
Чтобы понять, как расширять Viz, прежде всего нужно разобраться с его слоистой внутренней архитектурой:
Такое слоистое проектирование позволяет Viz сохранять стабильную личность (согласованную логику анализа) и при этом быстро адаптироваться к разным бизнес-сценариям (CRM, управление больницей, анализ каналов, производственные операции...).
3. Шаблон 1: движок аналитики на основе шаблонов (рекомендуется)
3.1 Обзор принципа
Общая аналитика — это основной движок анализа в CRM Demo. Он управляет всеми SQL-запросами через коллекцию шаблонов для анализа данных (data_analysis). Viz не пишет SQL напрямую, а вместо этого вызывает предопределенные шаблоны, чтобы получать результаты.
Последовательность выполнения выглядит следующим образом:

