Открытый курс · ранняя версия

ИИ-разработка в 1С

Один самостоятельный маршрут от первой полезной задачи в чате до отчёта, расширения УНФ, импорта прайса, HTTP-интеграции и SDD с bsl-flow.

Курс рассчитан на действующего 1С-разработчика и самостоятельное прохождение. На каждом уроке ты решаешь одну законченную задачу и добавляешь новый инструмент тогда, когда он нужен. Отчёты о прохождении сдавать некому и не нужно; проверки встроены в саму работу. Для действий с базой и собственными данными остаются обязательными резервная копия, контроль доступа и проверка результата.

Материалы перерабатываются. Для заданий с УНФ и HTTP ещё нужен пилот на закреплённых версиях платформы и конфигурации. Перед работой сверяй названия объектов и доступные механизмы со своей учебной базой.

Подготовка и безопасность

Техническую установку выполняй по чек-листу до практики. Перед первым заданием прочитай, как устроены проект и отдельные задачи Codex: один проект может содержать несколько разговоров о разных результатах. Подробные разборы Codex и AGENTS.md доступны как справочник.

  1. Урок 0. Первая полезная задача в чате — обычный запрос, уточнение и проверка результата на примерах без установки агента.
  2. Урок 1. Безопасный вход в свой проект — обязательная теория и решение, какие исходники и данные допустимо показать ИИ. До этого решения собственный проект агенту не открывают.
  3. Урок 2. Первый результат с Codex и Unica — read-only исследование реальных метаданных и кода; два вывода проверяются по исходникам.

На чём проходить курс

Если хочется сначала спокойно освоить инструменты, начни с Demo83. Это общая учебная конфигурация для первых практик: можно сравнить свой результат с примерами курса и не подбирать задачу из работы.

Если у тебя уже есть своя задача, бери её после урока безопасности. Для начала агенту достаточно разрешённых исходников: в уроке 2 он поможет найти нужные объекты и код. Если безопасной тестовой базы пока нет, исследуй свою задачу на чтение, а практику с запуском отчёта пройди отдельно на Demo83.

Копию рабочей базы не нужно готовить только ради прохождения курса. Она может понадобиться, если задачу нельзя проверить на синтетических данных. До доступа агента такую копию надо подготовить и проверить по отдельной процедуре. Штатная обработка обезличивания сама по себе не делает копию безопасной.

Если пока неясно, какие материалы разрешено использовать, оставайся на Demo83. Для более поздних заданий по УНФ в любом случае понадобится отдельная учебная УНФ.

Практические задачи по мере усложнения

  1. Урок 3. Отчёт с нуля — первый полный цикл с ИИ: вопрос пользователя, короткий контракт, внешний отчёт, известные данные, нативное открытие и проверка чисел. На своей задаче используй те же шаги и собственный допущенный контур.
  2. Урок 4. Расширение и доработка заказа — создаёшь расширение, добавляешь реквизит и команды печати и XML-выгрузки; после каждого шага проверяешь результат в учебной базе.
  3. Урок 5. Загрузка прайс-листа — создаёшь внешнюю обработку, сравниваешь предпросмотр с контрольным файлом, проверяешь применение и повтор.
  4. Урок 6. HTTP-сервис и API-клиент — поднимаешь простой маршрут в 1С и вызываешь локальный имитатор внешнего API.
  5. Урок 7. SDD своими руками — уточняешь правило повторов в прайсе, проводишь спецификацию, ревью, реализацию и проверку без фреймворка.
  6. Урок 8. SDD с BSL Flow — разбираешь разницу между Core и Managed, затем проходишь задачу пакетной XML-выгрузки с контроллером Managed.

Ревью, диагностика и тесты появляются тогда, когда следующая задача без них становится рискованной. Если проверку на своей версии выполнить нельзя, вернись к ней после настройки учебной среды.

Для кого

Для действующего 1С-разработчика, который хочет встроить ИИ в реальную работу

Каждый урок заканчивается работающим результатом: проверенным ответом, исследованием исходников, внешним отчётом, расширением, обработкой или интеграцией. Новые инструменты появляются тогда, когда следующая задача без них становится рискованной.

Отчёты о прохождении сдавать не нужно. Проверки встроены в саму работу: ты сверяешь выводы с исходниками, числа — с контрольным набором, а изменения — в восстановимой учебной базе.

Safety gate

Сначала разрешённый контур, потом инструменты агента

  • Первые задания можно пройти на официальной Demo83 без рабочих данных.
  • Собственные исходники открываются только после проверки прав и состава папки.
  • Копия рабочей базы не считается безопасной без отдельной подготовки и проверки.
  • Первое исследование выполняется только на чтение и подтверждается по исходникам.
  • Любое действие в 1С выполняется в восстановимом учебном контуре.

Опубликованный маршрут

Одна законченная задача на каждом уроке

Материалы можно читать без отметок. Локальный прогресс — только удобство этого браузера.

  1. 01

    Обязательный материал · Самостоятельно

    Урок 0. Первая полезная задача в чате

    Проверенный ответ чата на небольшой вымышленной 1С-задаче

    Ответ проверен на обычной дате, декабре и дате со временем
  2. 02

    Подготовка · До первой агентной практики

    Что поставить, чтобы начать курс

    Установленные инструменты и подготовленная учебная среда

    Рабочие данные не подключены; выбран безопасный учебный контур
  3. 03

    Обязательный материал · Самостоятельно

    Урок 1. С чем можно работать вместе с агентом

    Решение о допустимом workspace и границах доступа агента

    До открытия проекта выбран Demo83 или явно разрешённые исходники
  4. 04

    Обязательный материал · Самостоятельно

    Урок 2. Первый результат с Codex и Unica

    Два подтверждённых по исходникам факта о продажах

    Выводы имеют ссылки на исходники, а проект и база не изменены
  5. 05

    Обязательный материал · Самостоятельная практика

    Урок 3. Создаём отчёт с нуля вместе с агентом

    Внешний отчёт по числу и сумме заказов покупателей за период

    Отчёт нативно открывается и сходится с независимыми контрольными числами
  6. 06

    Обязательный материал · Самостоятельная практика

    Урок 4. Создаём расширение и дорабатываем заказ

    Расширение УНФ с реквизитом, печатной командой и XML-выгрузкой заказа

    Результат проверен по шагам в учебной УНФ без изменения основной конфигурации
  7. 07

    Обязательный материал · Самостоятельная практика

    Урок 5. Загружаем маленький прайс-лист

    Внешняя обработка импорта небольшого прайс-листа с предпросмотром

    Применение и повтор сверены с контрольным файлом без создания лишних товаров
  8. 08

    Обязательный материал · Самостоятельная практика

    Урок 6. Два коротких разговора по HTTP

    GET-маршрут 1С и клиент локального имитатора внешнего API

    Успешные и ошибочные ответы подтверждены реальными вызовами в учебном контуре
  9. 09

    Обязательный материал · Самостоятельная практика

    Урок 7. Проходим SDD вручную

    Проверенное правило обработки повторяющегося артикула в прайс-листе

    Спецификация, ревью, реализация и проверка пройдены вручную по порядку
  10. 10

    Обязательный материал · Самостоятельная практика

    Урок 8. Передаём SDD-процесс bsl-flow

    Доработка пакетной XML-выгрузки, проведённая через BSL Flow Managed

    Core и Managed одной версии установлены, а этапы задачи подтверждены свидетельствами

Необязательный быстрый маршрут

Два практикума после технической подготовки

Они помогают быстрее увидеть агента в деле, но не заменяют safety-gate и обязательное исследование.