SuperAPI AI 工具集

generate-ppmplugin

通用与其它

查看项目

更新于 10-16 00:31

技能介绍

用途:这是第三方控件构建链的推荐入口。运行 /generate-ppmplugin 后,它会探测仓库中可构建的原生平台、与用户确认目标集,然后按顺序调用五个阶段技能(/generate-ppmplugin-manifest、/build-android-binary、/build-ios-binary、/assemble-ppmplugin、/audit-ppmplugin),产出经过验证的 .ppmplugin 文件;任何阶段失败都会以明确的交接信息停止,而不是自动恢复。

主要能力:包含前置条件汇总、平台探测、目标确认、分阶段执行与门禁、最终审计和结果报告。Android 与 iOS 构建相互独立,可并行执行;两者均可用时推荐同时构建。审计返回 DONE(0 个 CRITICAL)才报告 READY TO UPLOAD,BLOCKED 则不报告成功。

使用方式:在工作目录为第三方控件仓库(含 dev-only package.json,以及 android/ 或 ios/ 至少其一)的情况下调用 /generate-ppmplugin。高级用户可单独调用某一阶段用于重跑或调试。Android 构建需 JDK 17、Android SDK Build-Tools 35(d8)、Gradle;iOS 构建需 Xcode 16+(Mac-only);组装与审计需 jar(JDK),审计还需 dexdump 或 strings。

适用场景:为 Power Platform 第三方控件生成原生替代实现(Android DEX + iOS framework)并校验其可上传性。

限制:不自行编写 manifest、构建 DEX/framework、打包或审计,这些由阶段技能完成;不跳过任何确认或冲突门禁;不上传 Dataverse、不接入画布应用(Stage 3 暂缓);不编辑 src/、ios/、android/ 源码,仓库对构建只读;仅在 Mac 上可构建 iOS。