mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-12 21:20:52 +03:00
Reads XML metadata files (catalogs, documents, enums, registers, etc.) and outputs a concise summary with fields, types, tabular sections, movements, forms. Three modes: overview, brief, full. Supports drill-down into individual attributes, dimensions, and tabular sections. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3.3 KiB
3.3 KiB
name, description, argument-hint, allowed-tools
| name | description | argument-hint | allowed-tools | |||
|---|---|---|---|---|---|---|
| meta-info | Компактная сводка объекта метаданных конфигурации 1С — реквизиты, ТЧ, типы, движения | <ObjectPath> [-Mode overview|brief|full] [-Name <реквизит|ТЧ>] |
|
/meta-info — Сводка объекта метаданных 1С
Читает XML-файл объекта метаданных конфигурации 1С и выводит компактную сводку: реквизиты с типами, табличные части, движения, формы. Заменяет необходимость читать тысячи строк XML.
Параметры и команда
| Параметр | Описание |
|---|---|
ObjectPath |
Путь к XML-файлу объекта или каталогу (авто-резолв <name>/<name>.xml) |
Mode |
Режим: overview (default), brief, full |
Name |
Drill-down: раскрыть ТЧ или деталь реквизита |
Limit / Offset |
Пагинация (по умолчанию 150 строк) |
OutFile |
Записать результат в файл (UTF-8 BOM) |
powershell.exe -NoProfile -File .claude\skills\meta-info\scripts\meta-info.ps1 -ObjectPath "<путь>"
Три режима
| Режим | Что показывает |
|---|---|
overview (default) |
Заголовок + ключевые свойства + все поля с типами + имена ТЧ (без раскрытия) |
brief |
Только имена полей и ТЧ одной строкой |
full |
Всё: поля + колонки всех ТЧ + движения + формы + макеты + команды |
-Name — drill-down: раскрыть ТЧ (показать колонки) или деталь реквизита.
Поддерживаемые типы объектов
Справочник, Документ, Перечисление, Регистр сведений, Регистр накопления, Регистр бухгалтерии, План счетов, План видов характеристик, Бизнес-процесс, Задача, План обмена, Отчёт, Обработка, Константа, Журнал документов.
Примеры
# Перечисление
... -ObjectPath upload\erp\Enums\ABCКлассификация.xml
# Справочник brief
... -ObjectPath upload\acc\Catalogs\Валюты.xml -Mode brief
# Документ full
... -ObjectPath upload\acc\Documents\АвансовыйОтчет.xml -Mode full
# Drill-down в ТЧ
... -ObjectPath upload\acc\Catalogs\Валюты.xml -Name Представления
# Drill-down в реквизит
... -ObjectPath upload\acc\Catalogs\Валюты.xml -Name ОсновнаяВалюта
Верификация
/meta-info <path> — overview (точка входа)
/meta-info <path> -Mode brief — краткая сводка
/meta-info <path> -Mode full — полная сводка
/meta-info <path> -Name <имя> — drill-down