#4968: Проверка по чек-листу после обновления с помощь ИА-Ассистента БИТ.IIoT
Отредактирована: 7 дней назадСимптомы
Как проверить #1624: Чек-лист проверки состояния БИТ.MDT после обновления с помощью ИА-Ассистента БИТ.IIoT, встроенного в Шоурум
Решение
- Получить права в Шоуруме:
- Пилотные права на ИИ-ассистента
- Проверка чек-листа состояния БИТ.MDT
- Перейти в
e1cib/app/Обработка.LibreChat - Ввести запрос в ИА-Ассистент БИТ.IIoT:
«Выполни аудит базы по чек-листу #1624: Чек-лист проверки состояния БИТ.MDT после обновления.
- По каждому пункту чек-листа (включая требования из связанных вложенных статей) выполни прямые запросы к информационной базе и собери фактические данные (статусы, объемы, даты, счетчики).
- Перед составлением запросов обязательно читай структуру полей объектов через метаданные, чтобы не ошибаться в именах реквизитов.
- В итоговом ответе выведи сводную таблицу с результатами: норматив из регламента, факт из базы, статус (Успешно / Ошибка).
- Не пиши инструкции в духе "откройте форму и посмотрите" — везде, где данные доступны через таблицы базы, прочитай их самостоятельно».
- По результатам проверок всех пунктов составь сводную таблицу.
Рекомендации к составлению запросов ассистенту
Чтобы сразу получать исчерпывающий отчёт с фактическими данными из базы без необходимости повторных уточнений и доработок, полезно учитывать, как именно модель обрабатывает комплексные регламентные задачи:
1. Формулируй запрос как прямое указание на выполнение запросов к данным
Когда запрос звучит как «Выполни проверки по чек-листу...», модель может ошибочно классифицировать задачу как консультативную (тип D) — то есть решить, что от неё требуется сопоставить регламент статьи с составом метаданных и выдать пользователю инструкцию, как эти шаги выполнить вручную.
Как формулировать эффективнее:
1. «Собери фактические данные из информационной базы по чек-листу из статьи #1624: Чек-лист проверки состояния БИТ.MDT после обновления. По каждому пункту выполни запросы к соответствующим таблицам (снимки ТСД, настройки версионирования, очереди сообщений, шаблоны КМ) и выведи конкретные числа, статусы и обнаруженные отклонения».
Ключевые слова-триггеры: «выполни запросы к данным», «выведи фактические значения и числа из таблиц базы», «не давай инструкции, собери данные сам».
2. Явно требуй раскрытия связанных регламентов и вложенных статей
В чек-листах БИТ.MDT пункты часто содержат отсылки к другим статьям базы знаний (например, статья #1649: Проверить настройку хранения истории изменений со списком из 15 объектов для версионирования или статья #4729: Использовать укороченные КМ в релизе 27.50 (27.x) с шаблонами СУЗ). Модель при первом проходе может проверить только общую константу версионирования, не углубляясь в текст ссылки.
Добавьте в промпт требование:
«Если пункт чек-листа ссылается на другую статью базы знаний, открой её и проверь настройки по всем указанным там конкретным объектам».
3. Задай жесткое правило работы с ошибками запросов
Основная причина задержки может быть технической: модель попыталась выполнить пакетный запрос, допустила синтаксические ошибки (использовала `ТЕКУЩАЯДАТА()`, не проверила точные имена полей через метаданные) и вместо того, чтобы сразу внутри этого же хода посмотреть `get_metadata_structure`, исправить текст и довести дело до результата, прервала цепочку и вернула пользователю текст ошибки.
Строгое указание на автономное исправление:
«Перед запросами к данным обязательно получай точную структуру полей объектов через метаданные. Если запрос завершился ошибкой валидации — не возвращай её пользователю как итог, а сразу исправь синтаксис и выполни запрос к базе».
Причина
Внедрение ИА-Ассистента БИТ.IIoT в проверку по чек-листу после обновления