SuperAPI AI 工具集

mxl-compile

通用与其它

查看项目

更新于 10-15 21:04

技能介绍

用途:mxl-compile 是 1С 表格文档(MXL)布局的编译器,接收紧凑的 JSON DSL 定义(区域、参数、样式),生成 1С 表格文档的 Template.xml,包含调色板、索引、合并单元格与命名空间。适合需要创建打印表单布局的场景。

用法:命令为 /mxl-compile <JsonPath> <OutputPath>,两个参数均必填。实际执行命令:powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/mxl-compile.ps1" -JsonPath "<路径>.json" -OutputPath "<路径>/Template.xml"。典型流程:先用 Write 工具写 JSON 定义,再调用 /mxl-compile 生成 Template.xml,随后可用 /mxl-validate 校验、/mxl-info 验证结构。若依据图片(截图、扫描件)创建布局,先调用 /img-grid 叠加网格确定列边界与比例,再用 "Nx" 宽度与 "page" 自动计算尺寸。

主要能力:DSL 顶层支持 columns(必填)、page、defaultWidth、columnWidths、columnStyles、textLanguages、fonts、styles、areas、namedAreas、columnSets、rowGroups、columnGroups、header、footer、printSettings、pictures、drawings。区域为连续行范围,可命名以便 Макет.ПолучитьОбласть("Имя") 获取;行支持 height、hidden、rowStyle、cells;单元格支持 col、span、rowspan、style、param、detail、text、template、note、valueType、controlType、value、pictureParameter。内容由 param/text/template 之一指定。支持位置式短格式单元格列表,以及字体、边框、颜色、对齐、格式等样式。

限制:资料未提供收费、价格、平台支持范围与效果保证等信息;不存在的颜色或样式名会被平台在加载时拒绝。其余细节需参考对应 reference 文件。