用途:这是一组用于实现 Apple Intelligence 功能的技能,帮助开发者在应用中集成端侧大模型、视觉识别、App Intents 与智能助手。当用户想为 App 添加 AI/LLM 功能、需要端侧文本生成或理解、询问 Foundation Models 或 Apple Intelligence、需要结构化 AI 输出或提示词工程指导、需要基于相机的视觉智能,或需要通过 App Intents 接入 Siri、快捷指令、Spotlight 时启用。
主要能力:foundation-models 提供端侧 LLM 集成与提示词工程实践,包括模型可用性检查、会话管理、@Generable 结构化输出(属性顺序与 schema 注入规则)、工具调用模式、快照流式输出;并含 safety-and-guardrails.md(模型限制、instructions 优先于 prompts 的层级、护栏处理、四层安全栈、评估)与 models-and-agents.md(Private Cloud Compute、LanguageModel 协议第三方后端、视觉输入、DynamicProfile 智能体、工具调用模式、KV 缓存规则)。visual-intelligence 对接 iOS 视觉智能实现相机搜索,含 IntentValueQuery、SemanticContentDescriptor、AppEntity、展示表示与结果深链。app-intents 覆盖 AppIntent 协议、参数与 perform()、AppEntity 与实体查询、带语音短语的 App Shortcuts、IndexedEntity 与 Spotlight 索引、意图模式、SnippetIntent 交互式片段、屏幕实体与多选 API、Swift 包支持。
关键原则:隐私优先,默认端侧处理,Private Cloud Compute 在不存储提示词的前提下扩展能力(无需账号或 API 密钥);路由到隐私性较低的后端前先脱敏上下文。优雅降级:始终检查模型可用性,为不支持设备提供回退 UI,妥善处理错误(含护栏违规)。高效提示:提示聚焦具体,尽量使用结构化输出,遵守上下文窗口限制,查询 model.contextSize 而非硬编码(第一代端侧 4,096;iOS 27 端侧 8,192;Private Cloud Compute 32,000)。
限制:资料未提供具体安装命令、版本要求与完整代码示例;本地文档为可选,若 ~/Downloads/docs/ 下存在相关文件可读取补充,缺失则跳过。