EPF初始化工具Skill epf-init

这个技能用于自动生成1С平台外部处理的XML源文件骨架,包括元数据根文件和处理目录,支持基本项目结构搭建,适用于1С开发场景。关键词:1С、XML、外部处理、源文件、BSL脚本、开发工具、自动化创建、项目脚手架、企业软件、ERP扩展。

低代码开发 0 次安装 0 次浏览 更新于 3/20/2026

name: epf-init description: 创建一个空的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,带有空的 DefaultFormChildObjects
  • ClassId固定:c3831ec8-d8d5-4f93-8a22-f9bfae07327f
  • 文件以UTF-8带BOM格式创建

后续步骤

  • 添加表单:/epf-add-form
  • 添加模板:/template-add
  • 添加帮助:/help-add
  • 构建EPF:/epf-build