SuperAPI AI 工具集

cfe-init

编程与开发

查看项目

更新于 10-15 21:33

技能介绍

用途:创建 1С 配置扩展(CFE)的 XML 源码脚手架,生成 Configuration.xml、Languages/ 下的语言文件,并可选生成 Roles/。

主要能力:支持指定扩展名称、同义词、对象前缀、输出目录、用途(Patch/Customization/AddOn)、版本、供应商、兼容模式等参数;当提供基础配置导出路径 -ConfigPath 时,可自动从基础配置获取 CompatibilityMode 和语言。

使用方式:通过 PowerShell 脚本调用,命令为 powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/cfe-init.ps1" -Name "МоёРасширение" -OutputDir "src\cfe\МоёРасширение" -ConfigPath "src\cf"。若未指定 -ConfigPath,会尝试读取项目根目录的 .v8-project.json 并解析目标库;若仍无法确定,则创建扩展并给出警告(语言 UUID 为零,使用默认 CompatibilityMode)。

适用场景:为 1С 配置创建修复、改进或补充类扩展。

限制:资料未提供更多关于平台版本、依赖或收费的信息;部分参数默认值如 CompatibilityMode 为 Version8_3_24,NoRole 默认 false,Purpose 默认 Customization。验证可使用 /cfe-validate <OutputDir> -ConfigPath <ConfigPath>。