SuperAPI AI 工具集

sharedev-init

智能体与模型

查看项目

更新于 10-15 21:47

技能介绍

用途:初始化 ShareDev APL/PWC 工作区,并把对应平台的 spec/skills 接入当前开发环境。

主要能力:检查并安装 sharedev CLI;读取项目根目录 settings.json 中的 enterpriseEA、domain、certificate;初始化企业工程目录并拉取 docs、PWC、APL、dev-metadata、object-dev;初始化目标平台 spec 模板;安装 skills/specs;对已安装的 sharedev-apl-implement、sharedev-apl-code-review 做受控兼容路径修复;校验最终目录结构。

使用方式:执行前须确定 TARGET_PLATFORM(trae|claude|codex)、EXECUTION_MODE(interactive|noninteractive)、INSTALL_SCOPE(project|global)。安装 CLI 用 npm install -g @share-crm/sharedev-cli。首次初始化在 workspaceRoot 执行 sharedev init -e <enterpriseEAName> -d <domain> -c <certificate>;非交互用 sharedev init --yes --agent <TARGET_PLATFORM> --pull-all-apl --pull-all-pwc -e <enterpriseEAName> -d <domain> -c <certificate>。若已在企业工程目录内,须改用 -e .,否则会重复创建同名子目录。init --yes 不拉取 object-dev,需单独执行 sharedev object-dev object pull --all;另按需执行 sharedev docs download、sharedev dev-metadata download --all、sharedev pwc pull --all --type component、sharedev apl pull --all。spec 用 sharedev spec init,skills 按平台 rsync 到对应目录。

适用场景:Trae IDE、Claude Code、Codex 下的 APL 项目初始化与刷新。

限制:每步须按 completed/incomplete/blocked 判定,关键命令非零退出码不得视为成功;不得用大规模 sed 篡改 skills 路径;兼容修复仅限两个指定技能且须保留 <enterpriseEA> 占位变量;具体收费、价格与效果资料暂未提供。