用途:对 1С 子系统的 XML 文件进行点式编辑,包括增删 Content 中的对象、增删 ChildObjects 中的子子系统、修改属性。
主要能力:操作命令包括 add-content(添加对象到 Content,值可为单个如 "Catalog.X" 或数组)、remove-content(从 Content 移除对象)、add-child(添加子子系统)、remove-child(移除子子系统)、set-property(修改属性,值为 {"name":"prop","value":"val"})。
使用方式:通过 PowerShell 调用脚本。参数有 SubsystemPath(子系统 XML 路径)、DefinitionFile(含操作数组的 JSON 文件)、Operation(单个操作)、Value(操作值)、NoValidate(跳过自动校验)。示例:powershell.exe -NoProfile -File '.claude/skills/subsystem-edit/scripts/subsystem-edit.ps1' -SubsystemPath '<path>' -Operation add-content -Value 'Catalog.Товары'。批量可用 -Value '["Catalog.Товары","Report.Продажи"]'。
适用场景:需要在 1С 配置中批量或精确调整子系统结构时。
限制:仅操作子系统 XML,不涉及其他配置对象;默认执行自动校验,可用 NoValidate 关闭;其他细节暂未提供。