Smart1Spec Документация
Studio
Понятие

Как работает Помощник и где его границы

Что умеет Помощник в текущей версии, как устроена точечная замена текста в модуле и чего Помощник не делает.

На этой странице

Помощник — панель «Smart1Spec Assistant» справа в рабочей области. Он встроен в цикл работы с проектом: подсказывает следующий шаг и готовит точечные изменения модуля, которые вы проверяете и подтверждаете сами.

Коротко#

  • У Помощника две вкладки: «Подсказки» и «AI-разработка». Панель открывается кнопкой «Помощник» или Ctrl+Shift+A (при английской раскладке).
  • «Подсказки» отвечают заранее подготовленными справочными текстами, а не ответами нейросетевой модели.
  • Подтверждённая возможность «AI-разработки» — замена одного фрагмента текста в модуле по точной формулировке. Она выполняется без вызова внешней модели.
  • Ни одно изменение кода не применяется без вашего подтверждения. Отката после подтверждения нет.
  • Генерация кода нейросетевой моделью в рабочей среде не подтверждена. Не рассчитывайте, что Помощник напишет процедуру по описанию.

Вкладка «Подсказки»#

Карточка «Вы сейчас в разделе …» объясняет текущий шаг и предлагает следующее действие кнопкой — например «Перейти к модулю» или «Перейти к сборке». Ниже — быстрые вопросы («Как собрать и скачать?», «Что такое модуль объекта?» и другие) и поле «Спросите помощника (справочный режим)». Подсказка кнопки «Отправить» прямо говорит: «Отправить (справочный ответ без AI-модели)». Подробнее — Получить подсказку по текущему шагу, Панель Помощника.

Точечная замена во вкладке «AI-разработка»#

Замена работает с модулем, открытым на этапе Source. В поле «Текст задачи» нужно указать искомый фрагмент в кавычках и новый текст после слов «замени на»:

Текст
Найди «Привет из Smart1Spec Studio» и замени на "Добрый день". Больше ничего не меняй.

Слово «замени» должно стоять прямо перед «на». Формулировка вида «замени «A» на «B»», которая показана примером в поле задачи, замену не распознаёт. Как составить задачу — Подготовить замену текста в модуле.

После «Получить предложение» Помощник показывает, что и где будет изменено: «Точечная замена «…» → «…» в процедуре … (строка N), без вызова внешней модели.», статус «Предложено» и сравнение «было / стало». Удалённая строка выделена красным, добавленная — зелёным.

Подтверждение и отклонение#

ДействиеЧто происходит
«Подтвердить и сохранить BSL»Модуль сохраняется в проекте, статус «Применено», в строке состояния — «Требуется сборка». Нужна новая сборка
«Отклонить»«Предложение отклонено. Исходный BSL не изменён.»
Текст модуля изменился после подготовки предложения«Текст в редакторе не совпадает с файлом на сервере. Сохраните или перезагрузите модуль.» — предложение не применяется

До подтверждения файл не меняется. После подтверждения прежний текст средствами Studio не вернуть — отката нет. Подробнее — Подтвердить или отклонить предложение.

Какой контекст использует Помощник#

Помощник работает только с данными текущего проекта: с этапом, на котором вы находитесь, и с модулями открытого файла. Доступа к другим проектам, к вашей базе 1С и к конфигурации у него нет. Поэтому он не может проверить, что изменённый код скомпилируется и найдёт объекты конфигурации.

Границы Помощника#

  • Это не универсальный ИИ-ассистент по 1С и не замена справочнику платформы.
  • Не пишет новые процедуры и не переделывает логику по свободному описанию: такой режим в рабочей среде не подтверждён.
  • Меняет за раз один уникальный фрагмент. Что Помощник показывает, если фрагмент встречается несколько раз или не найден, в рабочей среде не проверялось.
  • Если в панели написано «Задача сохранена. AI-разработка сейчас недоступна в этой среде. Код не изменён.», вкладка «AI-разработка» в вашей среде выключена — правьте модуль вручную.

Что из этого следует#

  • Используйте «Подсказки», чтобы понять следующий шаг, а точечную замену — для простых правок текста: сообщений, строк, констант.
  • Перед подтверждением просмотрите сравнение целиком: после «Подтвердить и сохранить BSL» отката нет.
  • После подтверждения соберите файл и проверьте его в 1С — Помощник не проверяет код в 1С.
  • Первую замену удобно пройти по уроку Первая точечная правка с Помощником.

См. также

Сверено с продуктом: 27.10.2026

Нашли неточность? Напишите на [email protected] и укажите адрес страницы.

Smart1Spec · документация описывает текущую версию сервиса.