SuperAPI AI 工具集

app-intents-specialist

编程与开发

查看项目

更新于 10-15 17:18

技能介绍

用途:为编写与审查 App Intents 代码提供 Apple 官方最佳实践与惯用模式指导,并用于 App Intents 的正确性评审。资料称该指导由 Apple 撰写发布,并声明其内容优先于模型此前关于该主题的训练知识。

主要能力:按执行模型、实体与查询、实体属性查询、AppEnum、参数、参数摘要、依赖注入、结果与错误、捐赠、本地化、App 快捷指令短语、拆分设计、URL 表示、配置意图等参考主题组织,用于学习框架中不明显易错的陷阱,而非复述框架基础。对大型代码库,建议先扫描识别较小单元(单个 intent、entity、query、app shortcuts provider),逐个建议聚焦评审,必要时用 TODO 列表分段。

使用方式:仅在对应主题实际涉及时加载相应参考,参考文件按价值排序(如 references/execution-model.md 为锚点)。

限制与边界:只使用公开 API,不得建议或输出以下划线开头的非公开符号;每个类型、初始化器和参数必须存在于当前公开 App Intents API 中,不得为让代码可编译而虚构 API。标识符与短语视为对外契约:已发布标识符或短语的重命名、删除、重新编号属于改变行为的编辑,应提示而非静默执行,新增则安全。iOS 26(2025)与 iOS 27(2026)新增 API(如 supportedModes、SnippetIntent、Visual Intelligence、IndexedEntityQuery、RelevantEntities、SyncableEntity/EntityOwnership、LongRunningIntent、SystemShortcut、AppIntentsTesting 及 @ComputedProperty/@DeferredProperty 宏)请使用同系列 app-intents-whats-new-27 技能。安装命令与价格等其余信息暂未提供。