🆓 FREE & Open Source

1C Processor Generator

Единственный инструмент, который генерирует полные обработки с управляемыми формами

AI описывает — Generator создаёт готовую форму с полями, таблицами, кнопками. Не только код.

🌐
Нет Python? 7 бесплатных генераций прямо в браузере
Открыть генератор →

Быстрый старт

5 минут максимум — и вы генерируете обработки

1
Python (если нет): python.org/downloads

Python 3.10–3.14, Windows. Галочка Add to PATH обязательно ✓

2
Установите генератор:

После установки Python откройте консоль (cmd/PowerShell)

pip install https://github.com/SERGIUSH-UA/1c-processor-generator-pro/archive/refs/heads/master.zip
3
Проверьте установку:
python -m 1c_processor_generator --help
4
Создайте тестовую обработку:
python -m 1c_processor_generator minimal TestProcessor

→ создаст папку TestProcessor с XML

5
Бонус: GPT напишет YAML за вас

Если лень настраивать AI-агента (Cline, Cursor, Claude Code) — веб GPT сделает это за вас

Открыть GPT-ассистент →
Или попробуйте онлайн:
🌐
Нет Python?

Попробуйте онлайн-генератор — 7 бесплатных генераций, сразу в браузере

Попробовать онлайн →
Всё! 5 минут — и вы готовы генерировать обработки 1С (или попробуйте онлайн →)

Проблема

Вы хотите использовать AI для создания обработок 1С. Но Claude и ChatGPT не могут генерировать валидный 1C XML — там UUID, sequential IDs, сложные вложенные структуры.

Писать обработки вручную в Конфигураторе — долго. AI мог бы помочь, но платформа 1С слишком сложна для прямой генерации.

Решение

Работайте с AI как обычно — опишите что нужно. AI генерирует простой YAML + BSL код, а Generator превращает это в готовую обработку.

Generator — это мост между возможностями AI и требованиями платформы 1С. Вы получаете скорость AI без его ограничений.

AI генерирует. Вы получаете.

Просто опишите что нужно. Claude или ChatGPT сделают остальное.

👤
Вы
Описываете задачу
🤖
AI Agent
Генерирует YAML + BSL
⚙️
Generator
Компилирует обработку
Результат
Готовый EPF с формой
Ваш запрос:

"Создай обработку для расчёта продаж по месяцам с фильтром по периоду"

Результат:

Полная обработка: управляемая форма с полями, таблицами, кнопками — сразу открывается в 1С

Почему это работает?

LLM не могут генерировать валидный 1C XML напрямую — там UUID, sequential IDs, сложные вложенные структуры. Но они отлично генерируют простой YAML и BSL код. Generator — это мост между возможностями AI и требованиями платформы 1С.

Реальный пример: GPT vs Claude Code

Одна задача, разное качество генерации

Задача

Создать обработку для визуализации JSON в виде дерева в 1С

GPT Среднее качество
  • Плоская таблица + фильтрация
  • Больше кода для имитации дерева
  • Менее эффективная архитектура
Скачать GPT версию
Claude Code Высокое качество
  • Родная TreeData структура 1С
  • Чистый, поддерживаемый код
  • Дополнительные функции (JSON path)
Скачать Claude версию

Что есть в FREE версии

Полный функционал — бесплатно и без ограничений

🆓

FREE Edition

Всё что нужно для работы

Полные управляемые формы — поля, таблицы, кнопки, вкладки
Все UI элементы платформы 1С — то, что никто другой не умеет
Sync Tool (YAML ↔ XML синхронизация)
Полная документация и примеры
Интеграция с AI (Claude, GPT)
Feature registry для расширений

PRO Edition AI Feedback Loop

Полный цикл: AI генерирует → компилятор валидирует → AI фиксит

Всё из FREE +
Компиляция EPF с глубокой валидацией кода
Ошибки компиляции идут назад в консоль AI
Расширенная проверка BSL (неиспользуемые переменные, несуществующие типы)
Без watermark в коде
Watermark в FREE версии — это комментарии в модулях с уникальным идентификатором генерации. Не влияют на функциональность — видимы только в коде.
Приобретя любой вариант PRO — watermark исчезает навсегда.

Почему PRO — это больше чем экономия времени

FREE валидирует структуру. PRO валидирует код — и AI видит ошибки.

FREE Ручная проверка
🤖 AI генерирует YAML + BSL
Generator валидирует структуру
📄 Создаёт XML файлы
👤 Вы открываете Конфигуратор
🔧 Ошибка? Фиксите вручную
PRO AI Feedback Loop
🤖 AI генерирует YAML + BSL
⚙️ Generator компилирует в EPF
🔍 Компилятор валидирует BSL
🔄 Ошибка? AI видит и фиксит автоматически
Готовый EPF без ошибок

🖥️ Что ловит PRO, а FREE — нет:

error Неиспользуемая переменная "Counter" — мёртвый код
error Тип "СправочникСсылка.Номенклатура" не найден — несуществующий тип
error Процедура "ПолучитьДанные" не определена — несуществующая функция
error Ожидается ";" — синтаксис BSL

PRO лицензии AI Feedback Loop

PRO даёт вашему AI Agent полный цикл валидации: компилятор 1С проверяет код, ошибки идут назад в консоль, AI автоматически фиксит. Результат — рабочий EPF без ручного вмешательства.

🎁
Попробуйте PRO бесплатно 7 дней Без карты, без обязательств. Просто введите email и получите ключ.

Квартал

3000 грн
3 месяца
Все PRO функции
2 машины
Email поддержка

Пожизненная

$750
Навсегда
Все PRO функции
3 машины
VIP поддержка
Все будущие обновления

Уже есть лицензия? Проверить статус или продлить

📖
Статья

Как заставить ChatGPT/Claude генерировать рабочие обработки 1С

Детальный разбор: почему AI не может генерировать 1C XML напрямую, как YAML решает эту проблему, и практический пример с API Monobank.

Читать статью →

FAQ

Что такое 1C Processor Generator?

Инструмент, который позволяет AI-агентам (Claude, ChatGPT) создавать рабочие обработки для 1С. AI генерирует простой YAML + BSL код, Generator превращает это в готовый .epf файл.

Как это работает с Claude/ChatGPT?

Вы описываете задачу AI-агенту естественным языком. AI читает нашу документацию, генерирует YAML конфигурацию и BSL код, затем запускает Generator. Вы получаете готовую обработку без написания кода вручную.

Почему AI не может генерировать обработки напрямую?

1C XML формат слишком сложный — UUID, sequential IDs, вложенные структуры. AI часто делает ошибки в таких форматах. YAML + BSL намного проще, и AI справляется с ними отлично.

Чем FREE отличается от PRO?

FREE генерирует XML и валидирует только структуру файлов. PRO компилирует EPF и валидирует сам BSL-код через компилятор 1С. Главное преимущество PRO — ошибки компиляции возвращаются в консоль, AI Agent видит их и автоматически фиксит. Это полноценный feedback loop: генерация → валидация → исправление → готовый результат.

Что означает "количество машин" в PRO?

PRO лицензия привязывается к machine_id компьютера. Каждый план позволяет активировать лицензию на определённое количество машин (2, 3 или 5 в зависимости от плана).

Какие системные требования?

FREE: Python 3.8+. PRO: дополнительно нужен лицензированный Конфигуратор 1С:Предприятие 8.3 для компиляции EPF.

Где документация для AI?

В репозитории есть специальная документация для LLM: GitHub. AI-агент автоматически её читает перед генерацией.

Возникли проблемы? Перейти к решению проблем →

Начните прямо сейчас — бесплатно

FREE версия — это всё, что нужно для работы. Без ограничений, без регистрации.

🌐 Онлайн
🎁
Попробуйте бесплатно Онлайн или 7-дневный PRO trial
Онлайн генератор