SuperAPI AI 工具集

cf-edit

通用与其它

查看项目

更新于 10-15 22:33

技能介绍

用途:对 1С 配置做定点编辑,操作对象是 Configuration.xml 及其所在导出目录。主要能力:通过参数 ConfigPath(Configuration.xml 路径或导出目录)、Operation、Value(批量用 ;; 分隔)、DefinitionFile(包含操作数组的 JSON 文件)、NoValidate(跳过自动校验)调用脚本。支持的操作为:modify-property 修改属性(Value 格式 键=值);add-childObject 将已存在的对象文件注册进 ChildObjects(Type.Name),新对象应改用 /meta-compile、/role-compile、/subsystem-compile 自动注册;remove-childObject 从 ChildObjects 删除对象;sort-childObjects 按名称对某类(如 Catalog)排序,留空则处理除特定四类外的所有类型;add-defaultRole、remove-defaultRole 增删默认角色;set-defaultRoles 用 ;; 替换默认角色列表;set-panels 覆写 Ext/ClientApplicationInterface.xml 面板布局;set-home-page 覆写 Ext/HomePageWorkArea.xml 起始页,后两者使用 JSON 对象。用法示例:powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/cf-edit.ps1" -ConfigPath '<path>' -Operation modify-property -Value 'Version=1.0.0.1'。限制:属性允许值、DefinitionFile 的 JSON 格式及规范顺序见 reference.md;资料未说明该工具的依赖环境、返回结果格式、错误处理与安全性等细节,暂未提供。