ИИ Ассистент по 1С:УНФ

07.10.25

Интеграция - Нейросети

ИИ Ассистент - модель, обученная по книге 1С:УНФ (в моём случае). Для получения ответов на вопросы, заданные простым языком.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ИИ Ассистент
.cfe 38,38Kb
5 4 550 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

1. Назначение

ИИ Ассистент — это надстройка над GigaChat, которая:

  • анализирует загруженные документы (в частности, книги EPUB);

  • индексирует текст и изображения в векторной базе внутри 1С;

  • отвечает на вопросы пользователя, используя механизм RAG (Retrieval-Augmented Generation — «дополненная генерация с поиском»).

Он действует как «внутренний ИИ», обученный на твоих данных.


2. Архитектура

2.1 Компоненты системы

Компонент Назначение Пример
ИИ_ОбщиеМодули Служебные функции: JSON, кодировки, конвертации. Преобразует вектор в строку JSON для записи в регистр.
ИИ_GigaChat Работа с API GigaChat (chat/completions, embeddings). Вызывает "GigaChat-Max" или "Embeddings", получает токен.
ИИ_RAG Поиск фрагментов по косинусному сходству. Находит 5 наиболее релевантных страниц книги.
ИИ_АссистентОбщий Основная логика диалога с ИИ. Обрабатывает вопрос пользователя, вызывает ChatCompletion.
ИИ_Ассистент (обработка) Визуальный интерфейс (форма). Поле для вопроса, область с HTML-ответом.

3. Процесс работы (пошагово)

Шаг 1: Импорт книги

  • Книга .epub загружается пользователем через форму.

  • Функция СобратьСтраницыEPUB():

    • Извлекает текст и изображения из каждой страницы;

    • Возвращает массив структур: {chapter, page, text, images}.

Аналогия:
«ИИ читает книгу постранично, вычленяя из HTML только слова и картинки.»


Шаг 2: Индексация

  • Для каждого фрагмента текста вызывается ИИ_GigaChat.Embedding(Текст) → получается вектор (список чисел).

  • Векторы сохраняются в регистр сведений ИИ_КнигаФрагменты.

  • Изображения — в ИИ_КнигаИзображения.

Пример записи в регистр:

Источник Страница Текст ВекторJSON
EPUB:Блок1 5 «Машинное обучение — это...» [0.12, 0.45, -0.31, ...]

Шаг 3: Поиск (RAG)

  • Когда пользователь задаёт вопрос:

    1. Вопрос преобразуется в вектор через Embedding.

    2. Функция НайтиТопK ищет 5 ближайших фрагментов по косинусному сходству:

      
       

      Score = Сумма(A[i]*B[i]) / (Sqrt(ΣA²) * Sqrt(ΣB²))

    3. Возвращаются лучшие фрагменты текста с высоким Score.

Аналогия:
ИИ находит «похожие» страницы книги, где уже есть ответ.


Шаг 4: Генерация ответа

  • Функция СпроситьПоКниге(Вопрос):

    1. Собирает топ-фрагменты.

    2. Формирует сообщение в стиле:

      
       

      Вопрос: Как пробить чек возврата? Контекст: [1] В разделе «Возврат продажи» выберите режим «Возврат по чеку»... [2] Без чека — откройте форму «Возврат продажи» вручную...

    3. Отправляет всё это в GigaChat.ChatCompletion.

  • Модель (GigaChat-Max) выдаёт осмысленный ответ с цитатами.


Шаг 5: Формирование HTML-ответа

Функция ПостроитьHTMLОтвет_Строкой делает визуальный вывод:

  • Основной ответ — сверху (в формате Markdown → HTML).

  • Ниже — список цитат, откуда взята информация.

  • Если в источнике есть картинки — они вставляются <img src="data:image/...">.

Пример вывода в форме:


Ответ:

Чтобы оформить возврат по чеку в УНФ:

  1. Откройте вкладку «Возврат продажи» → «Режим».

  2. Найдите нужный чек и удалите лишние позиции.

  3. Нажмите «Пробить чек» — система создаст чек возврата.

Источники:

  1. Книга «УНФ — руководство кассира», стр. 12

  2. Книга «Практика УНФ», стр. 17


4. Визуально это выглядит так:

  1. Поле ввода вопроса:
    "Как оформить возврат по чеку?"

  2. Кнопка: «Спросить»

  3. Результат (HTML-поле):
    Текст + цитаты + картинки (если были в книге).

Проверено на следующих конфигурациях и релизах:

  • Управление нашей фирмой, редакция 3.0, релизы 3.0.12.170

Вступайте в нашу телеграмм-группу Инфостарт

ИИ АИ AI обучение искусственный интеллект промпт

См. также

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданым 1С, справке синтакс-помошника и проверки синтаксиса.

15000 руб.

25.08.2025    31564    71    12    

81

Разработка Инструментарий разработчика Работа с интерфейсом Адаптация типовых решений Нейросети 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УНФ 1С:УТ 1С:Розница 1С:ДО 1С:ERP Управление предприятием 2 Платные (руб)

Разработка "Дизайнер форм 1С" реализована в виде расширения 1С и является универсальным инструментом для разработки прототипа форм с целью демонстраций, технических заданий и т.д. Без участия разработчика с возможностью экспорта в файл внешней обработки и генерации формы используя искусственный интеллект.

36000 руб.

28.08.2025    4289    1    2    

4

Нейросети Мастера заполнения 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Расширение для заполнения описания номенклатуры с помощью модели ИИ GigaChat от Сбера. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ.

5000 руб.

08.11.2023    5851    19    0    

29

Мастера заполнения Нейросети 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Платные (руб)

Расширение для заполнения описания товара (номенклатуры) с помощью модели ИИ ChatGPT с ключевыми словами. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ. Прошло аудит на 1cfresh.com. Версия для автоматического заполнения

5000 руб.

13.03.2023    22195    51    50    

80

Нейросети Маркетплейсы Программист Стажер 1С 8.3 1С:Библиотека стандартных подсистем Абонемент ($m)

Пример работы с вопросами и ответами из 1С по АПИ для маркетплейсов Вайлдберриз (вопросы и ответы) и Озон (только вопросы). Плюс использование АПИ нейросети Гигачат для ответов.

3 стартмани

вчера в 10:00    121    1    www76    0    

1

Нейросети Программист 1С 8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

На связи Сергей Скирдин, технический директор ИТ-интегратора «Белый код». Близится конец года, с новыми налоговыми изменениями, а значит, нужно обновить наши учетные системы. Обычно этой работой занимается свободный 1С программист, но в этом году все упорно трудятся на проектах. С основной рутинной работой по обновлению успешно справляется обновлятор, но при обновлении доработанных модулей приходится вручную разбираться с конфликтами. Работа несложная, но требует концентрации и внимания на деталях. В этом году мы активно начали использовать ИИ в режиме чата и в режиме агента. Давайте попробуем и эту работу поручить ИИ. Кому интересен только результат, мотайте сразу до заключения, там ссылка на репо.

18.12.2025    2603    sergey.skirdin    4    

5

Инструментарий разработчика Нейросети Программист 1С 8.3 Бесплатно (free)

В эпоху бума больших языковых моделей (LLM) возникает вопрос: насколько хорошо современные LLM пишут код на платформе 1С:Предприятие? Для объективной оценки этих возможностей мы разработали 1C Code Bench - бенчмарк, позволяющий тестировать и сравнивать способности LLM-моделей решать типовые задачи на 1С.

15.12.2025    776    Belowzero    7    

1

Нейросети Бесплатно (free)

Последние пару лет мы живем в режиме "золотой лихорадки". ChatGPT, DeepSeek, Claude, Gemini стали нашими вторыми пилотами. Мы привыкли, что за бесплатно или за символическую сумму в месяц получаем универсального джинна, который и запрос к базе оптимизирует, и юридический пункт в договоре подсветит, и структуру метаданных накидает.

11.12.2025    1128    GarriSoft    8    

6
Для отправки сообщения требуется регистрация/авторизация