artemnovichkov/xcode-27-system-prompts

Xcode 27 beta 6 system prompts and internal documentation

解决的问题

本仓库提供了从 Xcode 27 beta 5 AI 编码助手中提取的系统提示和文档集合。揭示了 Apple 如何实现 AI 辅助编码,包括用于指导 AI 行为、推理和为 Apple 平台生成代码的具体指令。

如何工作

该项目将提取的文件组织为以下几类:

  • 系统提示模板:适用于不同模式的核心指令,如基础编码协助、复杂推理和快速代码集成。
  • 代理技能:针对特定任务(如审计安全设置、采用 C 边界安全,或掌握新的 SwiftUI 和 App Intents API)的专用、按需提示,搭配参考文档。
  • 上下文提供者:定义 AI 如何接收当前文件、选中代码或项目结构信息的模板。
  • 工具辅助提示:指导 AI 代理使用搜索和编辑工具修改代码库的指令。
  • 附加文档:关于新 iOS 26/27 特性、本地 LLM、框架更新的指南。

适用人群

  • AI 提示工程师:希望了解专业级编码助手系统提示的人。
  • Apple 开发者:希望了解 iOS、macOS、visionOS 和 watchOS 开发内部指南和最佳实践的开发者。
  • LLM 研究人员:研究大型语言模型如何集成到专业 IDE 中的人。

亮点

  • Apple 内部提示原则:包括优先采用 Apple 首选开发、平台感知建议和现代 Swift 偏好的指南。
  • 专用代理技能:针对高价值任务(如安全审计和 UIKit 现代化)的详细提示。
  • 语法有效性:关于 Apple "完整文件替换" 代码编辑哲学的洞察。
  • 全面的框架指南:关于 Liquid Glass 设计、Visual Intelligence 和本地 LLM 集成的文档。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目