/1c-config-router - Маршрутизатор задач 1С
Определяет какой workflow-скил или отдельный навык использовать для задачи пользователя.
Таблица маршрутизации
Workflow-скилы (комплексные задачи)
| Задача | Workflow | Описание |
|---|---|---|
| Создать конфигурацию с нуля | /cf-new-project |
Scaffold + объекты + подсистемы + роли + формы |
| Добавить объект в конфигурацию | /cf-add-object |
Объект + конфигурация + подсистема + форма + валидация |
| Создать обработку полностью | /epf-full-cycle |
Scaffold → форма → макет → БСП → сборка |
| Создать расширение полностью | /cfe-full-cycle |
Scaffold → заимствование → перехват → валидация |
Конфигурация (cf-*)
| Задача | Скил |
|---|---|
| Создать пустую конфигурацию | /cf-init |
| Посмотреть состав конфигурации | /cf-info |
| Изменить свойства конфигурации | /cf-edit |
| Проверить конфигурацию | /cf-validate |
Расширения (cfe-*)
| Задача | Скил |
|---|---|
| Создать расширение | /cfe-init |
| Заимствовать объект | /cfe-borrow |
| Перехватить метод | /cfe-patch-method |
| Анализ расширения | /cfe-diff |
| Проверить расширение | /cfe-validate |
Объекты метаданных (meta-*)
| Задача | Скил |
|---|---|
| Создать объект (справочник, документ, регистр...) | /meta-compile |
| Изменить реквизиты/ТЧ объекта | /meta-edit |
| Посмотреть структуру объекта | /meta-info |
| Удалить объект | /meta-remove |
| Проверить объект | /meta-validate |
Формы (form-*)
| Задача | Скил |
|---|---|
| Добавить форму к объекту | /form-add |
| Создать форму из JSON | /form-compile |
| Изменить существующую форму | /form-edit |
| Анализ формы | /form-info |
| Паттерны проектирования форм | /form-patterns |
| Проверить форму | /form-validate |
Обработки и отчеты (epf-, erf-)
| Задача | Скил |
|---|---|
| Создать обработку | /epf-init |
| Добавить форму к обработке | /epf-add-form |
| БСП-регистрация обработки | /1c-bsp-registration |
| Добавить команду БСП | /1c-bsp-command |
| Собрать EPF | /epf-build |
| Разобрать EPF | /epf-dump |
| Создать отчет | /erf-init |
| Собрать ERF | /erf-build |
| Разобрать ERF | /erf-dump |
Подсистемы и интерфейс
| Задача | Скил |
|---|---|
| Создать подсистему | /subsystem-compile |
| Изменить состав подсистемы | /subsystem-edit |
| Анализ подсистемы | /subsystem-info |
| Настроить командный интерфейс | /interface-edit |
Макеты, роли, СКД
| Задача | Скил |
|---|---|
| Добавить макет | /template-add |
| Создать макет из JSON | /mxl-compile |
| Анализ макета | /mxl-info |
| Создать роль | /role-compile |
| Анализ роли | /role-info |
| Изменить СКД | /skd-edit |
| Анализ СКД | /skd-info |
Базы данных (db-*)
| Задача | Скил |
|---|---|
| Список баз | /db-list |
| Создать базу | /db-create |
| Выгрузить конф. в CF | /db-dump-cf |
| Загрузить конф. из CF | /db-load-cf |
| Выгрузить в XML | /db-dump-xml |
| Загрузить из XML | /db-load-xml |
| Обновить БД | /db-update |
| Запустить 1С | /db-run |
| Загрузить из Git | /db-load-git |
Как использовать
- Определи задачу пользователя
- Найди подходящий workflow или скил в таблице
- Если задача комплексная - используй workflow-скил
- Если задача точечная - используй конкретный скил
- Если непонятно - спроси пользователя