SuperAPI AI 工具集

generators

通用与其它

查看项目

更新于 10-15 19:48

技能介绍

用途:这是一组面向 iOS 与 macOS 应用的 Swift 代码生成技能,与审查、审计类建议型技能不同,它会直接生成可运行的代码。当用户想添加常见应用组件(日志、分析、引导、评价提示等)、要求“搭建”或“添加”基础设施代码、把 print() 换成正式日志、添加 App Store 评价提示、或需要分析/崩溃上报时触发。

主要能力:覆盖大量模块,包括 logging-setup(用 os.log/Logger 替换 print)、analytics-setup(协议化分析,支持 TelemetryDeck、Firebase、Mixpanel 与 NoOp)、onboarding-generator、review-prompt、networking-layer(async/await 协议化 API 客户端)、auth-flow(Sign in with Apple、生物识别、Keychain)、paywall-generator(StoreKit 2)、settings-screen、persistence-setup(SwiftData 与可选 iCloud 同步)、error-monitoring(Sentry、Crashlytics)、ci-cd-setup(GitHub Actions、Xcode Cloud、fastlane)、localization-setup、push-notifications、deep-linking、test-generator、preview-data-generator、accessibility-generator、widget-generator、app-icon-generator、feature-flags、live-activity-generator、tipkit-generator、cloudkit-sync、http-cache、pagination、image-loading、share-card、social-export、subscription-lifecycle、referral-system、watermark-engine、streak-tracker、milestone-celebration、whats-new、lapsed-user、usage-insights、variable-rewards、consent-flow、account-deletion、permission-priming、force-update、state-restoration、debug-menu、offline-queue、feedback-form、announcement-banner、quick-win-session、spotlight-indexing、app-clip、screenshot-automation、background-processing、app-extensions、data-export 等。

使用方式:用户提出组件需求后,读取对应技能的 SKILL.md,执行生成前检查(冲突、部署目标等),通过 AskUserQuestion 询问配置,再基于模板结合项目上下文生成代码,并给出集成说明。生成前会读取现有项目结构与模式、检测部署目标与 Swift 版本、识别架构模式(如 MVVM、TCA)、检查已有实现以避免冲突;依赖提供方的代码采用协议以便替换,并会区分 iOS/macOS 与 App Store/直接分发。

输出内容:生成后提供创建的文件及完整路径、集成步骤、所需能力(entitlements、依赖)与测试说明。

限制:资料未提供具体收费、价格、平台支持范围之外的细节,也未给出各模块的完整代码示例;实际可用性取决于项目环境与所选模块。