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 整合的文件。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案