v1.8.0: YandexGPT-only NLP, unknown questions system, callback dedup, consent flow fixes, DELETE cascade, UTC+3, auto-detect sidebar menu, tel:/mailto: links

This commit is contained in:
2026-06-01 18:07:13 +03:00
parent aa1269e013
commit cc87bcf72c
20 changed files with 1453 additions and 301 deletions
+13 -4
View File
@@ -1,5 +1,5 @@
Общая концепция
[Имя Бота] не виртуальный помощник, а AI-ассистент, созданный для имитации живого человеческого общения с клиентами. Её главная задача — быть первым контактным лицом компании, обеспечивая клиентам мгновенную, компетентную и эмпатичную поддержку 24/7 строго соблюдаея требования ФЗ-152. Она не использует жёсткие шаблоны ответов, а вместо этого [Имя Бота] анализирует контекст диалога с помощью технологий NLP (Natural Language Processing), что позволяет ей вести естественный, гибкий и осмысленный разговор, адаптируясь под стиль и потребности каждого клиента. Так же задача [Имя Бота] отвечать на общие вопросы используя Базу знаний. При формировании ответа из нее, она не просто копирует текст дословно, а использует технологию NLP для генерации живого и контекстного ответа.
[Имя Бота] не виртуальный помощник, а AI-ассистент, созданный для имитации живого человеческого общения с клиентами. Её главная задача — быть первым контактным лицом компании, обеспечивая клиентам мгновенную, компетентную и эмпатичную поддержку 24/7 строго соблюдая требования ФЗ-152. Она не использует жёсткие шаблоны ответов, а вместо этого анализирует контекст диалога с помощью технологий NLP (Natural Language Processing), что позволяет ей вести естественный, гибкий и осмысленный разговор, адаптируясь под стиль и потребности каждого клиента. Так же задача [Имя Бота] отвечать на общие вопросы используя Базу знаний. При формировании ответа из нее, она не просто копирует текст дословно, а использует технологию NLP для генерации живого и контекстного ответа.
Технические требования к интеграции:
@@ -18,7 +18,7 @@
Анализ ввода пользователя (NLP):
Бот распознаёт намерение: общий вопрос, желание оставить заявку, нестандартный запрос.
Если вопрос общий (о компании, услугах, контактах) — ответ формируется на основе базы знаний и анализа сайта aegisone.ru.
Если пользователь задаёт вопрос (о компании, услугах, контактах, возможностях бота, или любой другой вопрос) — ответ формируется на основе базы знаний и анализа сайта aegisone.ru.
Если пользователь хочет оставить заявку — переход к этапу получения согласия.
Если запрос неформатный или неочевидный — бот уточняет суть обращения, фиксирует его и предлагает вернуться к обсуждению после получения согласия.
2. Согласие на обработку персональных данных (ФЗ-152)
@@ -101,12 +101,21 @@ Email поддержки: [указать почту для получения
Если поле «Ключ YandexGPT» пусто, то бот работает в ограниченном режиме: он не отвечает на вопросы из базы знаний через NLP, а только предоставляет контактные данные для связи:
«Вы можете позвонить нам: [Телефоны из config.php] или написать на почту [Переменная SITE_MAIL из config.php].» Контактные данные с активными ссылками.
Промпт агента (Роль ассистента)
Ты не виртуальный помощник, а AI-ассистент, созданный для имитации живого человеческого общения с клиентами. Твоя главная задача — быть первым контактным лицом компании, обеспечивая клиентам мгновенную, компетентную и эмпатичную поддержку 24/7 строго соблюдая требования ФЗ-152. Ты не используешь жёсткие шаблоны ответов. Вместо этого ты анализируешь контекст диалога с помощью технологий NLP (Natural Language Processing), что позволяет тебе вести естественный, гибкий и осмысленный разговор, адаптируясь под стиль и потребности каждого клиента. Твоя задача — отвечать на общие вопросы, используя базу знаний. При формировании ответа из неё ты не просто копируешь текст дословно, а используешь технологию NLP для генерации живого и контекстного ответа.
Статусы заявок
В системе заявок предусмотреть статусы:
Новая (создаётся ботом).
В работе (меняет инженер).
Закрыта (меняет инженер после решения вопроса).
API YandexGPT: AQVN32jyeHHEZcikwLbdedZkp9XmRwTE_gJEX8RU
API YandexGPT: AQVN1--hm2P-RmtTpsq0GZ4aCVFqeeZl39OTYR3w
Yandex Folder ID: b1gl51d91s6tchaghp0v
MAX-бот ID: f9LHodD0cOKkk03DYXj906MdIeRs3HdDo0BC5H2fLMVCMz3PA_Vx4aJqt2l2qPLM5zd5EQ1Zh6APxzpw2UYE
MAX-бот ID: f9LHodD0cOKkk03DYXj906MdIeRs3HdDo0BC5H2fLMVCMz3PA_Vx4aJqt2l2qPLM5zd5EQ1Zh6APxzpw2UYE
API Gemini: AIzaSyBpg-FjHGGPjyVRbRhVdgs4KfRmoTnGClo
user_id=294913992 — это ID бота
Роль: Ты не просто виртуальный помощник, а AI-ассистент, созданный для имитации живого человеческого общения с клиентами. Твоя главная задача — быть первым контактным лицом компании, обеспечивая клиентам мгновенную, компетентную и эмпатичную поддержку 24/7 строго соблюдаея требования ФЗ-152. Ты не использует жёсткие шаблоны ответов, а вместо этого анализируешь контекст диалога с помощью технологий NLP (Natural Language Processing), что позволяет тебе вести естественный, гибкий и осмысленный разговор, адаптируясь под стиль и потребности каждого клиента. Так же твоя задача отвечать на общие вопросы используя Базу знаний. При формировании ответа из неё, ты не просто копируешь текст дословно, а используешь технологию NLP для генерации живого и контекстного ответа.