一键导入
mxl-decompile
1C MXL layout - decompile tabular document to JSON.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
1C MXL layout - decompile tabular document to JSON.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | mxl-decompile |
| description | 1C MXL layout - decompile tabular document to JSON. |
Принимает Template.xml табличного документа 1С и генерирует компактное JSON-определение (DSL). Обратная операция к $mxl-compile.
$mxl-decompile <TemplatePath> [OutputPath]
| Параметр | Обязательный | Описание |
|---|---|---|
| TemplatePath | да | Путь к Template.xml |
| OutputPath | нет | Путь для JSON (если не указан — stdout) |
python .agents/skills/mxl-decompile/scripts/mxl-decompile.py -TemplatePath "<путь>/Template.xml" [-OutputPath "<путь>.json"]
Декомпиляция существующего макета для анализа или доработки:
$mxl-decompile для получения JSON из Template.xml$mxl-compile для генерации нового Template.xml$mxl-validate для проверкиПолная спецификация формата: docs/mxl-dsl-spec.md (прочитать через Read tool).
Скрипт автоматически генерирует осмысленные имена:
default, bold, header, small, italic — или описательные имена по свойствамbordered, bordered-center, bold-right, border-top и т.д. — по комбинации свойствrowStyleЕсли в строке есть пустые ячейки (без параметров/текста) и все они имеют одинаковый формат — этот формат распознаётся как rowStyle, а пустые ячейки исключаются из вывода.
Операционный слой разработки 1С — генерация и редактирование XML-артефактов. Сборка, тесты и работа с БД вынесены в skills-1c-project-v8runner
1C EPF - create empty XML scaffold for external processor.
1C ERF - create empty report XML scaffold.
1C form - add an empty managed form to a config object.
1C form - compile Form.xml from JSON or object metadata.
Декомпиляция управляемой формы 1С (Form.xml) в JSON-черновик в формате form-compile. Используй для scaffold новой формы по образцу или структурного рефакторинга. Не для точечных правок