SuperAPI AI 工具集

cfe-validate

编程与开发

查看项目

更新于 10-15 21:33

技能介绍

用途:/cfe-validate 用于校验 1С 配置扩展(CFE)的结构正确性,检查 XML 格式、属性、组成、借用对象和角色权限,相当于 /cf-validate 的扩展版本。适用于创建或修改扩展之后,验证其是否正确。

主要能力:校验扩展源码。注意其适用时机为已加载到数据库之后,可用 /db-cfe-admin check。

参数:ExtensionPath(必填,扩展目录或 Configuration.xml 路径);ConfigPath(可选,被借用对象的源配置目录);Detailed(可选,详细输出,包含成功的检查);MaxErrors(可选,默认 30,达到 N 个错误后停止);OutFile(可选,将结果写入文件)。

ConfigPath 建议:当源配置可用时应始终指定,否则部分借用表单的错误无法捕获,扩展可能通过校验却在平台加载时被拒绝。若用户未提供路径,可自行确定:读取项目根目录的 .v8-project.json,解析目标库(按名称、分支或 default),取其 configSrc 字段。

命令示例: powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/cfe-validate.ps1" -ExtensionPath "src\cfe\extname" powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/cfe-validate.ps1" -ExtensionPath "src\cfe\extname\Configuration.xml" powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/cfe-validate.ps1" -ExtensionPath "src\cfe\extname" -ConfigPath "src\cf"

限制:资料未提供更多关于平台版本、依赖环境或错误码的说明。