SuperAPI AI 工具集

meta-edit

通用与其它

查看项目

更新于 10-15 21:03

技能介绍

用途:对现有 1С 元数据 XML 对象做定点、原子化的修改,例如添加、删除或修改属性(реквизиты)、表格部分(табличные части)、维度、资源及对象属性。

主要能力:支持 add-attribute、add-dimension、add-resource、add-column、add-ts、add-ts-attribute、remove-*、remove-ts-attribute、modify-attribute、modify-ts-attribute、modify-ts、modify-property、set-owners 等操作;可用 ;; 批量执行;支持位置插入(>> after 名称)与复合类型(用 + 连接);复杂或组合操作可改用 JSON 定义文件。

使用方式:内联模式执行 powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/meta-edit.ps1" -ObjectPath "<path>" -Operation <op> -Value "<val>";JSON 模式使用 -DefinitionFile "<json>" -ObjectPath "<path>"。ObjectPath 为必填,可指向 XML 文件或对象目录(自动解析 <dirName>.xml);NoValidate 可跳过编辑后校验。

适用场景:批量调整 1С 配置元数据、重命名或改类型、维护表格部分与属性、设置目录所有者等。

限制:表单与模板分别由 form-add/form-remove、template-add/template-remove 处理,meta-edit 不涉及它们的独立文件;编辑后可用 /meta-validate 校验、/meta-info 查看摘要。具体操作细节参见 reference 目录下对应文档。