SuperAPI AI 工具集

update-swiftui-apis

编程与开发

查看项目

更新于 10-16 05:46

技能介绍

用途:系统化扫描 Apple 开发者文档,找出 SwiftUI 中已弃用的 API 及其现代替代写法,并更新 swiftui-expert-skill/references/latest-apis.md。适用于被要求“更新最新 API”“刷新弃用的 SwiftUI API”“检查新的 SwiftUI 弃用”或在新 iOS/Xcode 发布后使用。

主要能力:通过 Sosumi MCP 调用 searchAppleDocumentation、fetchAppleDocumentation、fetchAppleVideoTranscript、fetchExternalDocumentation,发现弃用提示与替代建议,记录现代替代可用的 iOS 版本,并对比现有条目识别新增弃用、需修正条目和新版本分段。

使用方式:先阅读 latest-apis.md 了解已有覆盖与版本分段,再读取 references/scan-manifest.md 获取分类、文档路径、搜索查询和 WWDC 视频路径;逐类扫描 Apple 文档,按既有格式更新条目与底部 Quick Lookup Table,保留顶部归属说明;最后从 main 创建 update/latest-apis-YYYY-MM 分支,提交并可用 gh pr create 开 PR。

适用场景:维护 SwiftUI Expert Skill 的 API 参考、跟踪 WWDC 公布的 API 变化、在版本升级后补充弃用映射。

限制:需启用 Sosumi MCP 并对仓库有写权限;仅在任务与上游来源及本地项目上下文明确匹配时使用;应用前需验证命令、生成代码、依赖、凭据与外部服务行为;示例不能替代环境测试、安全审查或对破坏性/高成本操作的用户批准;若 API 已弃用但无直接替代,应注明而非给出错误替代。