|
|
| 名称 |
epf-init |
| 描述 |
创建一个空的1С外部处理(搭建XML源文件) argument-hint: <Name> [Synonym] allowed-tools: - Bash - Read - Write - Edit - Glob - Grep |
/epf-init — 创建新处理
为1С外部处理生成最小XML源文件集:元数据根文件和处理目录。
用法
/epf-init <Name> [Synonym] [SrcDir]
| 参数 |
必需 |
默认值 |
描述 |
| Name |
是 |
— |
处理名称(拉丁字母/西里尔字母) |
| Synonym |
否 |
= Name |
同义词(显示名称) |
| SrcDir |
否 |
src |
相对于当前工作目录的源目录 |
命令
powershell.exe -NoProfile -File .claude/skills/epf-init/scripts/init.ps1 -Name "<Name>" [-Synonym "<Synonym>"] [-SrcDir "<SrcDir>"]
创建内容
<SrcDir>/
├── <Name>.xml # 元数据根文件(4个UUID)
└── <Name>/
└── Ext/
└── ObjectModule.bsl # 带有3个区域的对象的模块
- 根XML包含
MetaDataObject/ExternalDataProcessor,带有空的 DefaultForm 和 ChildObjects
- ClassId固定:
c3831ec8-d8d5-4f93-8a22-f9bfae07327f
- 文件以UTF-8带BOM格式创建
后续步骤
- 添加表单:
/epf-add-form
- 添加模板:
/template-add
- 添加帮助:
/help-add
- 构建EPF:
/epf-build