{
  "schema": "insight.wwdc.evidence-review.v1",
  "id": "wwdc26_ai_system_review",
  "title": "WWDC26 AI 系统工程证据链综述",
  "subtitle": "从年度叙事到 App 能力协议、模型运行、Agent 工程、搜索视觉与平台落地的可追溯综述",
  "thesis": "WWDC26 的核心不是单点 AI 功能发布，而是 Apple 正把模型能力拆进系统行动入口、App 能力协议、开发工具链、评估可观测、端侧运行、隐私安全和平台应用框架，形成一套可落地的 AI 系统工程链路。",
  "publicPolicy": "只发布综述、短证据摘要和时间锚点；不发布完整 transcript，也不发布完整中文翻译。每个引用必须能跳回对应 Session 工作台具体视频时间点。",
  "chapters": [
    {
      "id": "strategy_overview",
      "title": "一、年度战略：AI 从功能展示变成平台工程主线",
      "summary": "Keynote、Platforms State of the Union 和 Apple Intelligence / Xcode 特别演讲共同给出年度主线：AI 不再只是用户看得见的功能，而是贯穿 App、系统入口、开发工具、运行时和质量治理的工程体系。",
      "claims": [
        {
          "id": "s1",
          "text": "WWDC26 的 AI 主线首先是平台叙事：Keynote 面向用户解释 AI 体验，SOTU 面向开发者拆成能力层，382 再把这些能力组织成工程地图。",
          "refs": [
            {
              "session": "101",
              "anchor": "q1"
            },
            {
              "session": "102",
              "anchor": "q1"
            },
            {
              "session": "382",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "101",
              "anchor": "q1",
              "citation": "101:q1",
              "time": 29,
              "label": "0:29",
              "shortQuote": "Tim: Good morning.",
              "rawQuoteWords": 3,
              "sessionTitle": "Keynote",
              "section": "s01",
              "sectionTitle": "发布开场：Keynote 把 Apple Intelligence 置于年度体验主线",
              "workbenchHref": "../sessions/101/session_101_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/101/?time=29",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "102",
              "anchor": "q1",
              "citation": "102:q1",
              "time": 19,
              "label": "0:19",
              "shortQuote": "Welcome to the 2026 Platforms State of the Union.",
              "rawQuoteWords": 9,
              "sessionTitle": "Platforms State of the Union",
              "section": "s01",
              "sectionTitle": "平台定位：Apple Intelligence 进入系统能力层",
              "workbenchHref": "../sessions/102/session_102_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/102/?time=19",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "382",
              "anchor": "q1",
              "citation": "382:q1",
              "time": 2,
              "label": "0:02",
              "shortQuote": "Inside Apple Intelligence and Xcode: Special Presentation",
              "rawQuoteWords": 7,
              "sessionTitle": "Inside Apple Intelligence and Xcode: Special Presentation",
              "section": "s01",
              "sectionTitle": "综合入口：Apple Intelligence 与 Xcode 被放进同一条年度工程主线",
              "workbenchHref": "../sessions/382/session_382_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/382/?time=2",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "s2",
          "text": "Apple 的 AI 不是单一路径：Foundation Models、PCC、provider 抽象和本地运行共同构成端侧、本地、云侧和第三方模型的能力路由。",
          "refs": [
            {
              "session": "241",
              "anchor": "q1"
            },
            {
              "session": "319",
              "anchor": "q1"
            },
            {
              "session": "339",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "241",
              "anchor": "q1",
              "citation": "241:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hello everyone, and welcome!",
              "rawQuoteWords": 4,
              "sessionTitle": "What’s new in the Foundation Models framework",
              "section": "s01",
              "sectionTitle": "能力定位：Foundation Models 是 App 内智能的本地底座",
              "workbenchHref": "../sessions/241/session_241_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/241/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "319",
              "anchor": "q1",
              "citation": "319:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "In this video, I'll show you how you can access a powerful new server LLM",
              "rawQuoteWords": 15,
              "sessionTitle": "Build with the new Apple Foundation Model on Private Cloud Compute",
              "section": "s01",
              "sectionTitle": "云侧入口：PCC 上的 Foundation Model 补足端侧能力边界",
              "workbenchHref": "../sessions/319/session_319_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/319/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "339",
              "anchor": "q1",
              "citation": "339:q1",
              "time": 9,
              "label": "0:09",
              "shortQuote": "an engineer on the Machine Learning Research team,",
              "rawQuoteWords": 8,
              "sessionTitle": "Bring an LLM provider to the Foundation Models framework",
              "section": "s01",
              "sectionTitle": "Provider 入口：Foundation Models 框架不等于单一模型路径",
              "workbenchHref": "../sessions/339/session_339_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/339/?time=9",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "s3",
          "text": "开发者工作流本身也是 AI 落地点：Xcode Agents、UI 原型、本地化和特别演讲共同显示，Apple 希望开发者既构建 AI，也用 AI 改造工程流程。",
          "refs": [
            {
              "session": "259",
              "anchor": "q1"
            },
            {
              "session": "227",
              "anchor": "q1"
            },
            {
              "session": "213",
              "anchor": "q1"
            },
            {
              "session": "382",
              "anchor": "q4"
            }
          ],
          "resolvedRefs": [
            {
              "session": "259",
              "anchor": "q1",
              "citation": "259:q1",
              "time": 9,
              "label": "0:09",
              "shortQuote": "Hello! I'm Devin!",
              "rawQuoteWords": 3,
              "sessionTitle": "Xcode, agents, and you",
              "section": "s01",
              "sectionTitle": "范式变化：Xcode agent 不只是补全代码，而是理解项目上下文",
              "workbenchHref": "../sessions/259/session_259_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/259/?time=9",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "227",
              "anchor": "q1",
              "citation": "227:q1",
              "time": 6,
              "label": "0:06",
              "shortQuote": "Hi, I'm Sam, and I'm a prototyper on the Apple Design Team.",
              "rawQuoteWords": 12,
              "sessionTitle": "Create UI prototypes using agents in Xcode",
              "section": "s01",
              "sectionTitle": "原型入口：agent 的高价值在于把设计意图快速变成可运行界面",
              "workbenchHref": "../sessions/227/session_227_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/227/?time=6",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "213",
              "anchor": "q1",
              "citation": "213:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "Hello!",
              "rawQuoteWords": 1,
              "sessionTitle": "Translate your app using agents in Xcode",
              "section": "s01",
              "sectionTitle": "场景入口：国际化是 agent 进入真实工程流程的低风险样板",
              "workbenchHref": "../sessions/213/session_213_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/213/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "382",
              "anchor": "q4",
              "citation": "382:q4",
              "time": 786,
              "label": "13:06",
              "shortQuote": "folder right next to our project.",
              "rawQuoteWords": 6,
              "sessionTitle": "Inside Apple Intelligence and Xcode: Special Presentation",
              "section": "s02",
              "sectionTitle": "工作流过渡：从代码编辑到 agent 辅助的 build 路径",
              "workbenchHref": "../sessions/382/session_382_workbench.html?anchor=q4&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/382/?time=786",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "s4",
          "text": "AI 功能要进入发布流程，必须同时经过设计原则、评估框架和可观测工具的约束；否则只是 demo，不是可运营的平台能力。",
          "refs": [
            {
              "session": "250",
              "anchor": "q1"
            },
            {
              "session": "298",
              "anchor": "q1"
            },
            {
              "session": "243",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "250",
              "anchor": "q1",
              "citation": "250:q1",
              "time": 9,
              "label": "0:09",
              "shortQuote": "Hi, I'm Linda.",
              "rawQuoteWords": 3,
              "sessionTitle": "Principles of great design",
              "section": "s01",
              "sectionTitle": "设计底线：AI 功能必须服务清晰任务，而不是展示智能",
              "workbenchHref": "../sessions/250/session_250_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/250/?time=9",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "298",
              "anchor": "q1",
              "citation": "298:q1",
              "time": 10,
              "label": "0:10",
              "shortQuote": "Hi, I'm Yada.",
              "rawQuoteWords": 3,
              "sessionTitle": "Meet the Evaluations framework",
              "section": "s01",
              "sectionTitle": "质量问题：AI 功能不能靠 demo 感觉发布",
              "workbenchHref": "../sessions/298/session_298_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/298/?time=10",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "243",
              "anchor": "q1",
              "citation": "243:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi, I'm Erik an AI Tools Engineer.",
              "rawQuoteWords": 7,
              "sessionTitle": "Debug and profile agentic app experiences with Instruments",
              "section": "s01",
              "sectionTitle": "可观测问题：agentic app 不能只靠 demo 感觉判断",
              "workbenchHref": "../sessions/243/session_243_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/243/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        }
      ],
      "sessionCount": 12,
      "refCount": 13
    },
    {
      "id": "app_capability_protocol",
      "title": "二、系统行动入口：App 能力需要被协议化",
      "summary": "Siri 和 Apple Intelligence 要可靠调用 App，App 必须把对象、动作、参数、结果和屏幕上下文结构化。App Intents / App Schemas 不是语音命令增强，而是系统行动层的能力合同。",
      "claims": [
        {
          "id": "a1",
          "text": "App Schemas / App Intents 正在成为系统智能理解 App 能力的协议层，开发任务从写口令转向建模 entity、action、parameter 和 result。",
          "refs": [
            {
              "session": "240",
              "anchor": "q1"
            },
            {
              "session": "343",
              "anchor": "q1"
            },
            {
              "session": "345",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "240",
              "anchor": "q1",
              "citation": "240:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi, I'm Dan Niemeyer, a software engineer on the Swift Intelligence Frameworks team.",
              "rawQuoteWords": 13,
              "sessionTitle": "Build intelligent Siri experiences with App Schemas",
              "section": "s01",
              "sectionTitle": "Siri 行动层：App Schemas 不是语音命令，而是系统行动入口",
              "workbenchHref": "../sessions/240/session_240_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/240/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "343",
              "anchor": "q1",
              "citation": "343:q1",
              "time": 9,
              "label": "0:09",
              "shortQuote": "Hi, I'm Antonio Cancio,",
              "rawQuoteWords": 4,
              "sessionTitle": "Explore advanced App Intents features for Siri and Apple Intelligence",
              "section": "s01",
              "sectionTitle": "能力协议化：App Intents 从基础声明进入复杂业务动作",
              "workbenchHref": "../sessions/343/session_343_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/343/?time=9",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "345",
              "anchor": "q1",
              "citation": "345:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi, my name is Moe, an engineer on the App Intents team.",
              "rawQuoteWords": 12,
              "sessionTitle": "Discover new capabilities in the App Intents framework",
              "section": "s01",
              "sectionTitle": "框架入口：App Intents 新能力降低系统接入门槛",
              "workbenchHref": "../sessions/345/session_345_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/345/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "a2",
          "text": "实体建模、索引和屏幕上下文决定 Siri 能否理解真实业务对象；这使 App 的信息架构变成系统入口质量问题。",
          "refs": [
            {
              "session": "343",
              "anchor": "q9"
            },
            {
              "session": "344",
              "anchor": "q1"
            },
            {
              "session": "295",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "343",
              "anchor": "q9",
              "citation": "343:q9",
              "time": 583,
              "label": "9:43",
              "shortQuote": "which a person has made public or shared with others.",
              "rawQuoteWords": 10,
              "sessionTitle": "Explore advanced App Intents features for Siri and Apple Intelligence",
              "section": "s03",
              "sectionTitle": "实体与索引：entities、audio、index 把内容接入系统理解",
              "workbenchHref": "../sessions/343/session_343_workbench.html?anchor=q9&pane=anchors&section=s03",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/343/?time=583",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "344",
              "anchor": "q1",
              "citation": "344:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi, I'm Justin, an engineer on the Swift Intelligence Frameworks team.",
              "rawQuoteWords": 11,
              "sessionTitle": "Code-along: Make your app available to Siri",
              "section": "s01",
              "sectionTitle": "CometCal 登场——Siri 理解 app 内容的第一步：Entity + Schema",
              "workbenchHref": "../sessions/344/session_344_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/344/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "295",
              "anchor": "q1",
              "citation": "295:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi. I am Venkatesh, a Software Engineer on the App Intents team.",
              "rawQuoteWords": 12,
              "sessionTitle": "Validate your App Intents adoption with AppIntentsTesting",
              "section": "s01",
              "sectionTitle": "AppIntentsTesting：全新的 App Intents 测试框架",
              "workbenchHref": "../sessions/295/session_295_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/295/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "a3",
          "text": "同一 App 能力会被分发到 Siri、Shortcuts、Widget、Spotlight 和屏幕上下文等多个系统表面，因此能力定义要稳定、可解释、可复用。",
          "refs": [
            {
              "session": "345",
              "anchor": "q13"
            },
            {
              "session": "240",
              "anchor": "q5"
            },
            {
              "session": "344",
              "anchor": "q5"
            },
            {
              "session": "246",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "345",
              "anchor": "q13",
              "citation": "345:q13",
              "time": 679,
              "label": "11:19",
              "shortQuote": "Each one gets a native picker and works everywhere your intent does —",
              "rawQuoteWords": 13,
              "sessionTitle": "Discover new capabilities in the App Intents framework",
              "section": "s04",
              "sectionTitle": "多入口集成：Widget、Shortcuts、Siri 构成同一能力分发表面",
              "workbenchHref": "../sessions/345/session_345_workbench.html?anchor=q13&pane=anchors&section=s04",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/345/?time=679",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "240",
              "anchor": "q5",
              "citation": "240:q5",
              "time": 329,
              "label": "5:29",
              "shortQuote": "like messages, contacts, or documents.",
              "rawQuoteWords": 5,
              "sessionTitle": "Build intelligent Siri experiences with App Schemas",
              "section": "s02",
              "sectionTitle": "领域建模：实体、内容和关系决定 Siri 能否理解业务语义",
              "workbenchHref": "../sessions/240/session_240_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/240/?time=329",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "344",
              "anchor": "q5",
              "citation": "344:q5",
              "time": 302,
              "label": "5:02",
              "shortQuote": "without requiring a custom property query.",
              "rawQuoteWords": 6,
              "sessionTitle": "Code-along: Make your app available to Siri",
              "section": "s02",
              "sectionTitle": "Entity query + @Dependency + Spotlight donation——内容可被发现",
              "workbenchHref": "../sessions/344/session_344_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/344/?time=302",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "246",
              "anchor": "q1",
              "citation": "246:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "Hi, I'm Jennifer,",
              "rawQuoteWords": 3,
              "sessionTitle": "LLM search using Core Spotlight",
              "section": "s01",
              "sectionTitle": "搜索问题：LLM search 需要 App 本地内容上下文",
              "workbenchHref": "../sessions/246/session_246_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/246/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "a4",
          "text": "系统行动入口越强，越需要测试、权限和安全边界；App Intents adoption、agentic security 和 App Schemas 共同形成发布门槛。",
          "refs": [
            {
              "session": "295",
              "anchor": "q1"
            },
            {
              "session": "347",
              "anchor": "q1"
            },
            {
              "session": "240",
              "anchor": "q17"
            }
          ],
          "resolvedRefs": [
            {
              "session": "295",
              "anchor": "q1",
              "citation": "295:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi. I am Venkatesh, a Software Engineer on the App Intents team.",
              "rawQuoteWords": 12,
              "sessionTitle": "Validate your App Intents adoption with AppIntentsTesting",
              "section": "s01",
              "sectionTitle": "AppIntentsTesting：全新的 App Intents 测试框架",
              "workbenchHref": "../sessions/295/session_295_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/295/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "347",
              "anchor": "q1",
              "citation": "347:q1",
              "time": 9,
              "label": "0:09",
              "shortQuote": "Today, I'll be telling you how you can identify",
              "rawQuoteWords": 9,
              "sessionTitle": "Secure your app: mitigate risks to agentic features",
              "section": "s01",
              "sectionTitle": "攻击面变化：agentic feature 把模型输出变成工具调用风险",
              "workbenchHref": "../sessions/347/session_347_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/347/?time=9",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "240",
              "anchor": "q17",
              "citation": "240:q17",
              "time": 1337,
              "label": "22:17",
              "shortQuote": "it also needs a way to draft messages,",
              "rawQuoteWords": 8,
              "sessionTitle": "Build intelligent Siri experiences with App Schemas",
              "section": "s05",
              "sectionTitle": "发布门槛：schema 覆盖和测试决定 App 能否进入系统入口",
              "workbenchHref": "../sessions/240/session_240_workbench.html?anchor=q17&pane=anchors&section=s05",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/240/?time=1337",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        }
      ],
      "sessionCount": 7,
      "refCount": 13
    },
    {
      "id": "model_runtime_stack",
      "title": "三、模型运行栈：Foundation Models、PCC、Core AI 与 MLX 分层协同",
      "summary": "模型能力被拆成高层 Foundation Models API、云侧 PCC 补位、底层 Core AI authoring/runtime、本地 MLX 实验和 Metal 性能优化。真正的架构问题是任务路由、部署形态、可观测指标和 fallback。",
      "claims": [
        {
          "id": "m1",
          "text": "Foundation Models 是开发者接入 Apple Intelligence 的高层能力入口，但它必须和 PCC、搜索工具、Evaluations 和 provider 抽象一起理解。",
          "refs": [
            {
              "session": "241",
              "anchor": "q1"
            },
            {
              "session": "319",
              "anchor": "q5"
            },
            {
              "session": "339",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "241",
              "anchor": "q1",
              "citation": "241:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hello everyone, and welcome!",
              "rawQuoteWords": 4,
              "sessionTitle": "What’s new in the Foundation Models framework",
              "section": "s01",
              "sectionTitle": "能力定位：Foundation Models 是 App 内智能的本地底座",
              "workbenchHref": "../sessions/241/session_241_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/241/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "319",
              "anchor": "q5",
              "citation": "319:q5",
              "time": 138,
              "label": "2:18",
              "shortQuote": "this is really the easiest server LLM you'll ever use.",
              "rawQuoteWords": 10,
              "sessionTitle": "Build with the new Apple Foundation Model on Private Cloud Compute",
              "section": "s02",
              "sectionTitle": "端云选择：on-device 与 cloud model 不是二选一",
              "workbenchHref": "../sessions/319/session_319_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/319/?time=138",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "339",
              "anchor": "q1",
              "citation": "339:q1",
              "time": 9,
              "label": "0:09",
              "shortQuote": "an engineer on the Machine Learning Research team,",
              "rawQuoteWords": 8,
              "sessionTitle": "Bring an LLM provider to the Foundation Models framework",
              "section": "s01",
              "sectionTitle": "Provider 入口：Foundation Models 框架不等于单一模型路径",
              "workbenchHref": "../sessions/339/session_339_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/339/?time=9",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "m2",
          "text": "PCC 的价值不是替代端侧，而是在复杂 reasoning、长上下文和更强模型能力上做云侧补位；应用需要端云路由策略。",
          "refs": [
            {
              "session": "319",
              "anchor": "q1"
            },
            {
              "session": "319",
              "anchor": "q9"
            },
            {
              "session": "241",
              "anchor": "q5"
            },
            {
              "session": "339",
              "anchor": "q5"
            }
          ],
          "resolvedRefs": [
            {
              "session": "319",
              "anchor": "q1",
              "citation": "319:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "In this video, I'll show you how you can access a powerful new server LLM",
              "rawQuoteWords": 15,
              "sessionTitle": "Build with the new Apple Foundation Model on Private Cloud Compute",
              "section": "s01",
              "sectionTitle": "云侧入口：PCC 上的 Foundation Model 补足端侧能力边界",
              "workbenchHref": "../sessions/319/session_319_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/319/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "319",
              "anchor": "q9",
              "citation": "319:q9",
              "time": 268,
              "label": "4:28",
              "shortQuote": "Context size is another important factor for some features.",
              "rawQuoteWords": 9,
              "sessionTitle": "Build with the new Apple Foundation Model on Private Cloud Compute",
              "section": null,
              "sectionTitle": null,
              "workbenchHref": "../sessions/319/session_319_workbench.html?anchor=q9&pane=anchors",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/319/?time=268",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "241",
              "anchor": "q5",
              "citation": "241:q5",
              "time": 268,
              "label": "4:28",
              "shortQuote": "Thanks to all these upgrades,",
              "rawQuoteWords": 5,
              "sessionTitle": "What’s new in the Foundation Models framework",
              "section": "s02",
              "sectionTitle": "隐私与端云协同：PCC 是本地模型能力的边界补位",
              "workbenchHref": "../sessions/241/session_241_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/241/?time=268",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "339",
              "anchor": "q5",
              "citation": "339:q5",
              "time": 258,
              "label": "4:18",
              "shortQuote": "Third, your dependencies.",
              "rawQuoteWords": 3,
              "sessionTitle": "Bring an LLM provider to the Foundation Models framework",
              "section": "s02",
              "sectionTitle": "配置层：configuration、framework、executor 把 provider 接入标准化",
              "workbenchHref": "../sessions/339/session_339_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/339/?time=258",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "m3",
          "text": "Core AI 把模型 authoring、optimization、runtime integration 和 app 交付连接起来，使模型不再只是研究资产，而是可打包、可观测、可更新的工程资源。",
          "refs": [
            {
              "session": "324",
              "anchor": "q1"
            },
            {
              "session": "325",
              "anchor": "q1"
            },
            {
              "session": "326",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "324",
              "anchor": "q1",
              "citation": "324:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi everyone, my name is Ben and I'm an engineer on the Core AI team.",
              "rawQuoteWords": 15,
              "sessionTitle": "Meet Core AI",
              "section": "s01",
              "sectionTitle": "能力层入口：Core AI 是模型运行和工程集成的系统层",
              "workbenchHref": "../sessions/324/session_324_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/324/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "325",
              "anchor": "q1",
              "citation": "325:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "an engineer on the Core AI team,",
              "rawQuoteWords": 7,
              "sessionTitle": "Dive into Core AI model authoring and optimization",
              "section": "s01",
              "sectionTitle": "Authoring 入口：用 Swift/Python 定义模型并编译到 Apple 运行目标",
              "workbenchHref": "../sessions/325/session_325_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/325/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "326",
              "anchor": "q1",
              "citation": "326:q1",
              "time": 9,
              "label": "0:09",
              "shortQuote": "My name is Carina and I am from the Core AI team.",
              "rawQuoteWords": 12,
              "sessionTitle": "Integrate on-device AI models into your app using Core AI",
              "section": "s01",
              "sectionTitle": "集成入口：.aipkg 打包、资源管理和运行时加载",
              "workbenchHref": "../sessions/326/session_326_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/326/?time=9",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "m4",
          "text": "MLX 与 Metal 组成本地模型实验和高性能内核的底座，适合低延迟、私有上下文、开发者工具和性能敏感场景。",
          "refs": [
            {
              "session": "232",
              "anchor": "q1"
            },
            {
              "session": "328",
              "anchor": "q1"
            },
            {
              "session": "330",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "232",
              "anchor": "q1",
              "citation": "232:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi, I'm Angelos, an engineer on the MLX team.",
              "rawQuoteWords": 9,
              "sessionTitle": "Run local agentic AI on the Mac using MLX",
              "section": "s01",
              "sectionTitle": "本地价值：Local agentic AI 的核心是低延迟、隐私和控制权",
              "workbenchHref": "../sessions/232/session_232_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/232/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "328",
              "anchor": "q1",
              "citation": "328:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi! I'm David Koski and I work on MLX Swift.",
              "rawQuoteWords": 10,
              "sessionTitle": "Explore numerical computing in Swift with MLX",
              "section": "s01",
              "sectionTitle": "MLX Swift：Apple Silicon 上的 NumPy 风格数值计算",
              "workbenchHref": "../sessions/328/session_328_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/328/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "330",
              "anchor": "q1",
              "citation": "330:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "Hello, my name is Shiyao. I'm a GPU Software Engineer.",
              "rawQuoteWords": 10,
              "sessionTitle": "Optimize custom machine learning operations with Metal tensors",
              "section": "s01",
              "sectionTitle": "Metal TensorOps：Apple GPU 上的自定义 ML 内核编程",
              "workbenchHref": "../sessions/330/session_330_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/330/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        }
      ],
      "sessionCount": 9,
      "refCount": 13
    },
    {
      "id": "agent_engineering_quality",
      "title": "四、Agent 工程：任务执行必须进入可观测、可评估、可审计闭环",
      "summary": "Agentic App 的难点不是让模型回答，而是让模型在 App 工具边界内执行多步任务，并对 prompt、tool call、state、权限、失败恢复和用户确认负责。",
      "claims": [
        {
          "id": "g1",
          "text": "Foundation Models 正从内容生成走向 App 内任务执行；agentic UX 是状态化编排，不是单轮 prompt-response。",
          "refs": [
            {
              "session": "242",
              "anchor": "q1"
            },
            {
              "session": "242",
              "anchor": "q5"
            },
            {
              "session": "259",
              "anchor": "q5"
            }
          ],
          "resolvedRefs": [
            {
              "session": "242",
              "anchor": "q1",
              "citation": "242:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "Hello everyone!",
              "rawQuoteWords": 2,
              "sessionTitle": "Build agentic app experiences with the Foundation Models framework",
              "section": "s01",
              "sectionTitle": "Agentic 意图：本场不是聊天能力，而是 App 工作流能否行动",
              "workbenchHref": "../sessions/242/session_242_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/242/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "242",
              "anchor": "q5",
              "citation": "242:q5",
              "time": 266,
              "label": "4:26",
              "shortQuote": "let's also include some additional instructions and tools",
              "rawQuoteWords": 8,
              "sessionTitle": "Build agentic app experiences with the Foundation Models framework",
              "section": "s02",
              "sectionTitle": "上下文与 profile：instructions、profile、server/local 边界塑造 agent 行为",
              "workbenchHref": "../sessions/242/session_242_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/242/?time=266",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "259",
              "anchor": "q5",
              "citation": "259:q5",
              "time": 302,
              "label": "5:02",
              "shortQuote": "that I can see as new artifacts alongside the transcript.",
              "rawQuoteWords": 10,
              "sessionTitle": "Xcode, agents, and you",
              "section": "s02",
              "sectionTitle": "交互模型：agent 进入 tab、build 和项目导航工作流",
              "workbenchHref": "../sessions/259/session_259_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/259/?time=302",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "g2",
          "text": "Agent 能执行真实任务的前提是 App 暴露模块化工具，并把工具调用、内容检索和系统行动边界接入同一条上下文链。",
          "refs": [
            {
              "session": "242",
              "anchor": "q11"
            },
            {
              "session": "246",
              "anchor": "q3"
            },
            {
              "session": "343",
              "anchor": "q5"
            }
          ],
          "resolvedRefs": [
            {
              "session": "242",
              "anchor": "q11",
              "citation": "242:q11",
              "time": 652,
              "label": "10:52",
              "shortQuote": "that's accessible from any Tool or Profile.",
              "rawQuoteWords": 7,
              "sessionTitle": "Build agentic app experiences with the Foundation Models framework",
              "section": "s03",
              "sectionTitle": "状态编排：session history、动态属性和 app state 进入 agent loop",
              "workbenchHref": "../sessions/242/session_242_workbench.html?anchor=q11&pane=anchors&section=s03",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/242/?time=652",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "246",
              "anchor": "q3",
              "citation": "246:q3",
              "time": 106,
              "label": "1:46",
              "shortQuote": "And then, when the model decides it needs to use a tool,",
              "rawQuoteWords": 12,
              "sessionTitle": "LLM search using Core Spotlight",
              "section": "s01",
              "sectionTitle": "搜索问题：LLM search 需要 App 本地内容上下文",
              "workbenchHref": "../sessions/246/session_246_workbench.html?anchor=q3&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/246/?time=106",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "343",
              "anchor": "q5",
              "citation": "343:q5",
              "time": 297,
              "label": "4:57",
              "shortQuote": "I'll provide an image associated with my songs that Siri can show",
              "rawQuoteWords": 12,
              "sessionTitle": "Explore advanced App Intents features for Siri and Apple Intelligence",
              "section": "s02",
              "sectionTitle": "系统交互：view、message 和 system context 让行动结果可解释",
              "workbenchHref": "../sessions/343/session_343_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/343/?time=297",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "g3",
          "text": "AI 质量治理必须从单次输出扩展到任务样本、judge、trace、prompt 变更、工具路径和多步 agent 流程。",
          "refs": [
            {
              "session": "298",
              "anchor": "q1"
            },
            {
              "session": "299",
              "anchor": "q1"
            },
            {
              "session": "335",
              "anchor": "q1"
            },
            {
              "session": "243",
              "anchor": "q6"
            }
          ],
          "resolvedRefs": [
            {
              "session": "298",
              "anchor": "q1",
              "citation": "298:q1",
              "time": 10,
              "label": "0:10",
              "shortQuote": "Hi, I'm Yada.",
              "rawQuoteWords": 3,
              "sessionTitle": "Meet the Evaluations framework",
              "section": "s01",
              "sectionTitle": "质量问题：AI 功能不能靠 demo 感觉发布",
              "workbenchHref": "../sessions/298/session_298_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/298/?time=10",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "299",
              "anchor": "q1",
              "citation": "299:q1",
              "time": 11,
              "label": "0:11",
              "shortQuote": "And we're engineers on the Evaluations team!",
              "rawQuoteWords": 7,
              "sessionTitle": "Create robust evaluations for agentic apps",
              "section": "s01",
              "sectionTitle": "问题定位：agentic app 不能只评估单轮回答",
              "workbenchHref": "../sessions/299/session_299_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/299/?time=11",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "335",
              "anchor": "q1",
              "citation": "335:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "HI! My name is Marcus, a manager on the Evaluations framework team.",
              "rawQuoteWords": 12,
              "sessionTitle": "Improve your prompts by hill-climbing with Evaluations",
              "section": "s01",
              "sectionTitle": "Hill-climbing 方法论：用 Evaluations 迭代改善 prompt",
              "workbenchHref": "../sessions/335/session_335_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/335/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "243",
              "anchor": "q6",
              "citation": "243:q6",
              "time": 207,
              "label": "3:27",
              "shortQuote": "Sometimes the model needs information it doesn't have:",
              "rawQuoteWords": 8,
              "sessionTitle": "Debug and profile agentic app experiences with Instruments",
              "section": "s02",
              "sectionTitle": "Trace 词汇：prompt、tool、model call 成为可记录事件",
              "workbenchHref": "../sessions/243/session_243_workbench.html?anchor=q6&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/243/?time=207",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "g4",
          "text": "Agentic security 的关键变化是模型能触发真实工具，因此权限、审计日志、用户确认和社交工程防护必须前置。",
          "refs": [
            {
              "session": "347",
              "anchor": "q1"
            },
            {
              "session": "347",
              "anchor": "q9"
            },
            {
              "session": "379",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "347",
              "anchor": "q1",
              "citation": "347:q1",
              "time": 9,
              "label": "0:09",
              "shortQuote": "Today, I'll be telling you how you can identify",
              "rawQuoteWords": 9,
              "sessionTitle": "Secure your app: mitigate risks to agentic features",
              "section": "s01",
              "sectionTitle": "攻击面变化：agentic feature 把模型输出变成工具调用风险",
              "workbenchHref": "../sessions/347/session_347_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/347/?time=9",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "347",
              "anchor": "q9",
              "citation": "347:q9",
              "time": 671,
              "label": "11:11",
              "shortQuote": "whenever the device is authenticated, or unlocked.",
              "rawQuoteWords": 7,
              "sessionTitle": "Secure your app: mitigate risks to agentic features",
              "section": "s03",
              "sectionTitle": "审计链路：每个 action 需要记录触发原因、参数和结果",
              "workbenchHref": "../sessions/347/session_347_workbench.html?anchor=q9&pane=anchors&section=s03",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/347/?time=671",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "379",
              "anchor": "q1",
              "citation": "379:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi, I'm Mike Armstrong, Engineering Manager at Apple.",
              "rawQuoteWords": 8,
              "sessionTitle": "Meet Trust Insights",
              "section": "s01",
              "sectionTitle": "威胁定位：Trust Insights 专注社交工程，而不是通用安全扫描",
              "workbenchHref": "../sessions/379/session_379_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/379/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        }
      ],
      "sessionCount": 10,
      "refCount": 13
    },
    {
      "id": "context_search_visual",
      "title": "五、上下文入口：搜索、视觉理解和内容索引成为模型行动的燃料",
      "summary": "模型要做对任务，必须拿到正确上下文。Core Spotlight、Visual Intelligence、image understanding 和 search UX 共同说明：App 内容、视觉场景、来源解释和权限过滤会决定 AI 体验质量。",
      "claims": [
        {
          "id": "c1",
          "text": "Core Spotlight 正成为 App 本地内容的模型可读上下文层，metadata、实体和索引策略会直接影响 AI search 质量。",
          "refs": [
            {
              "session": "246",
              "anchor": "q1"
            },
            {
              "session": "246",
              "anchor": "q5"
            },
            {
              "session": "292",
              "anchor": "q5"
            }
          ],
          "resolvedRefs": [
            {
              "session": "246",
              "anchor": "q1",
              "citation": "246:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "Hi, I'm Jennifer,",
              "rawQuoteWords": 3,
              "sessionTitle": "LLM search using Core Spotlight",
              "section": "s01",
              "sectionTitle": "搜索问题：LLM search 需要 App 本地内容上下文",
              "workbenchHref": "../sessions/246/session_246_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/246/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "246",
              "anchor": "q5",
              "citation": "246:q5",
              "time": 205,
              "label": "3:25",
              "shortQuote": "In our hiking trails app, we've donated searchable items,",
              "rawQuoteWords": 9,
              "sessionTitle": "LLM search using Core Spotlight",
              "section": "s02",
              "sectionTitle": "内容建模：metadata、index 和实体决定模型能找到什么",
              "workbenchHref": "../sessions/246/session_246_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/246/?time=205",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "292",
              "anchor": "q5",
              "citation": "292:q5",
              "time": 212,
              "label": "3:32",
              "shortQuote": "When Search is placed inline, as a field,",
              "rawQuoteWords": 8,
              "sessionTitle": "Design intuitive search experiences",
              "section": "s02",
              "sectionTitle": "底部 toolbar 适合单手，内联适合搜索即核心",
              "workbenchHref": "../sessions/292/session_292_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/292/?time=212",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "c2",
          "text": "Visual Intelligence 的价值不是识别展示，而是把图像、屏幕和场景转成可执行任务入口。",
          "refs": [
            {
              "session": "297",
              "anchor": "q1"
            },
            {
              "session": "101",
              "anchor": "q11"
            },
            {
              "session": "237",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "297",
              "anchor": "q1",
              "citation": "297:q1",
              "time": 9,
              "label": "0:09",
              "shortQuote": "Hi, I'm David,",
              "rawQuoteWords": 3,
              "sessionTitle": "Best practices for integrating visual intelligence in your app",
              "section": "s01",
              "sectionTitle": "多模态入口：Visual Intelligence 不是识别展示，而是任务入口",
              "workbenchHref": "../sessions/297/session_297_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/297/?time=9",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "101",
              "anchor": "q11",
              "citation": "101:q11",
              "time": 2347,
              "label": "39:07",
              "shortQuote": "And that's far from all.",
              "rawQuoteWords": 5,
              "sessionTitle": "Keynote",
              "section": "s05",
              "sectionTitle": "跨设备体验：Mac、visionOS 与搜索场景构成连续体验",
              "workbenchHref": "../sessions/101/session_101_workbench.html?anchor=q11&pane=anchors&section=s05",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/101/?time=2347",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "237",
              "anchor": "q1",
              "citation": "237:q1",
              "time": 6,
              "label": "0:06",
              "shortQuote": "Hi, I'm Megan Williams, from the Vision framework team.",
              "rawQuoteWords": 9,
              "sessionTitle": "What’s new in image understanding",
              "section": "s01",
              "sectionTitle": "视觉理解入口：image understanding 是多模态能力的技术底座",
              "workbenchHref": "../sessions/237/session_237_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/237/?time=6",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "c3",
          "text": "AI 搜索体验必须补充来源、范围、置信度和纠错路径，否则模型结果会因为不可解释而损害信任。",
          "refs": [
            {
              "session": "292",
              "anchor": "q5"
            },
            {
              "session": "246",
              "anchor": "q13"
            },
            {
              "session": "297",
              "anchor": "q13"
            }
          ],
          "resolvedRefs": [
            {
              "session": "292",
              "anchor": "q5",
              "citation": "292:q5",
              "time": 212,
              "label": "3:32",
              "shortQuote": "When Search is placed inline, as a field,",
              "rawQuoteWords": 8,
              "sessionTitle": "Design intuitive search experiences",
              "section": "s02",
              "sectionTitle": "底部 toolbar 适合单手，内联适合搜索即核心",
              "workbenchHref": "../sessions/292/session_292_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/292/?time=212",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "246",
              "anchor": "q13",
              "citation": "246:q13",
              "time": 609,
              "label": "10:09",
              "shortQuote": "Now, the model could perform a simple search",
              "rawQuoteWords": 8,
              "sessionTitle": "LLM search using Core Spotlight",
              "section": "s04",
              "sectionTitle": "管线边界：范围、排序、来源解释和权限决定搜索可信度",
              "workbenchHref": "../sessions/246/session_246_workbench.html?anchor=q13&pane=anchors&section=s04",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/246/?time=609",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "297",
              "anchor": "q13",
              "citation": "297:q13",
              "time": 664,
              "label": "11:04",
              "shortQuote": "the input pixel buffer can be much larger than what you'd encounter on iPhone.",
              "rawQuoteWords": 14,
              "sessionTitle": "Best practices for integrating visual intelligence in your app",
              "section": "s04",
              "sectionTitle": "集成边界：search、view、code、content 决定用户是否信任结果",
              "workbenchHref": "../sessions/297/session_297_workbench.html?anchor=q13&pane=anchors&section=s04",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/297/?time=664",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "c4",
          "text": "多模态上下文最终要回到 App Intents 和系统行动：看见内容、找到对象、解释来源、执行下一步必须连成链路。",
          "refs": [
            {
              "session": "237",
              "anchor": "q5"
            },
            {
              "session": "297",
              "anchor": "q9"
            },
            {
              "session": "343",
              "anchor": "q17"
            }
          ],
          "resolvedRefs": [
            {
              "session": "237",
              "anchor": "q5",
              "citation": "237:q5",
              "time": 183,
              "label": "3:03",
              "shortQuote": "I can scribble over multiple objects to easily segment all of them at once.",
              "rawQuoteWords": 14,
              "sessionTitle": "What’s new in image understanding",
              "section": null,
              "sectionTitle": null,
              "workbenchHref": "../sessions/237/session_237_workbench.html?anchor=q5&pane=anchors",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/237/?time=183",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "297",
              "anchor": "q9",
              "citation": "297:q9",
              "time": 446,
              "label": "7:26",
              "shortQuote": "Whether you're searching on device or hitting a server,",
              "rawQuoteWords": 9,
              "sessionTitle": "Best practices for integrating visual intelligence in your app",
              "section": "s03",
              "sectionTitle": "API 落地：intent、album、return、image 把视觉结果接到 App 数据",
              "workbenchHref": "../sessions/297/session_297_workbench.html?anchor=q9&pane=anchors&section=s03",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/297/?time=446",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "343",
              "anchor": "q17",
              "citation": "343:q17",
              "time": 1195,
              "label": "19:55",
              "shortQuote": "To give Siri even more context,",
              "rawQuoteWords": 6,
              "sessionTitle": "Explore advanced App Intents features for Siri and Apple Intelligence",
              "section": "s05",
              "sectionTitle": "语境收束：context、entities 和理解能力决定 Siri 调用质量",
              "workbenchHref": "../sessions/343/session_343_workbench.html?anchor=q17&pane=anchors&section=s05",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/343/?time=1195",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        }
      ],
      "sessionCount": 6,
      "refCount": 12
    },
    {
      "id": "product_platform_adoption",
      "title": "六、产品落地：AI 最终要进入 UI、数据、性能、测试和商业闭环",
      "summary": "平台框架和产品体验决定 AI 能力能否进入真实 App。SwiftUI、SwiftData、UIKit/AppKit 现代化、Instruments、Swift Testing、Accessibility、StoreKit 和 Trust 都在补齐落地条件。",
      "claims": [
        {
          "id": "p1",
          "text": "AI 能力最终要落到真实 App 承载层，SwiftUI、SwiftData 和 UIKit/AppKit 现代化决定体验、数据和存量工程能否承接智能能力。",
          "refs": [
            {
              "session": "269",
              "anchor": "q1"
            },
            {
              "session": "274",
              "anchor": "q1"
            },
            {
              "session": "278",
              "anchor": "q1"
            },
            {
              "session": "289",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "269",
              "anchor": "q1",
              "citation": "269:q1",
              "time": 14,
              "label": "0:14",
              "shortQuote": "We're excited to talk to you about what's new in SwiftUI!",
              "rawQuoteWords": 11,
              "sessionTitle": "What’s new in SwiftUI",
              "section": "s01",
              "sectionTitle": "开场定位：SwiftUI 是 AI 体验的承载层",
              "workbenchHref": "../sessions/269/session_269_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/269/?time=14",
              "sourcePolicy": "short evidence quote only; no full transcript publication"
            },
            {
              "session": "274",
              "anchor": "q1",
              "citation": "274:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi I'm Thomas, an Engineer on the SwiftData team.",
              "rawQuoteWords": 9,
              "sessionTitle": "What’s new in SwiftData",
              "section": "s01",
              "sectionTitle": "Sectioned Queries：Query 原生支持分组，无需视图层手动处理",
              "workbenchHref": "../sessions/274/session_274_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/274/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "278",
              "anchor": "q1",
              "citation": "278:q1",
              "time": 6,
              "label": "0:06",
              "shortQuote": "Hi, I'm Michael Ochs, an engineering manager on the UI Frameworks team.",
              "rawQuoteWords": 12,
              "sessionTitle": "Modernize your UIKit app",
              "section": "s01",
              "sectionTitle": "现代化入口：UIKit 存量 app 是 AI 能力落地的现实主战场",
              "workbenchHref": "../sessions/278/session_278_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/278/?time=6",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "289",
              "anchor": "q1",
              "citation": "289:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "I'm Ujjaini, a Mac UI frameworks engineer, and this is \"Modernize Your AppKit App\".",
              "rawQuoteWords": 14,
              "sessionTitle": "Modernize your AppKit app",
              "section": "s01",
              "sectionTitle": "Mac 存量入口：AppKit 现代化决定 Mac AI 体验覆盖面",
              "workbenchHref": "../sessions/289/session_289_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/289/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "p2",
          "text": "存量 App 不会一夜之间重写，UIKit/AppKit/SwiftUI 共存和平台现代化是 AI 体验进入真实产品的现实路径。",
          "refs": [
            {
              "session": "272",
              "anchor": "q1"
            },
            {
              "session": "278",
              "anchor": "q5"
            },
            {
              "session": "289",
              "anchor": "q5"
            }
          ],
          "resolvedRefs": [
            {
              "session": "272",
              "anchor": "q1",
              "citation": "272:q1",
              "time": 12,
              "label": "0:12",
              "shortQuote": "Today, I'm excited to talk to you about using SwiftUI",
              "rawQuoteWords": 10,
              "sessionTitle": "Use SwiftUI with AppKit and UIKit",
              "section": "s01",
              "sectionTitle": "问题定位：SwiftUI",
              "workbenchHref": "../sessions/272/session_272_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/272/?time=12",
              "sourcePolicy": "short evidence quote only; no full transcript publication"
            },
            {
              "session": "278",
              "anchor": "q5",
              "citation": "278:q5",
              "time": 212,
              "label": "3:32",
              "shortQuote": "pass in a screen reference to any method that needs it.",
              "rawQuoteWords": 11,
              "sessionTitle": "Modernize your UIKit app",
              "section": "s02",
              "sectionTitle": "渐进式迁移：不要一夜重写，而是在关键路径引入现代 API",
              "workbenchHref": "../sessions/278/session_278_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/278/?time=212",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "289",
              "anchor": "q5",
              "citation": "289:q5",
              "time": 245,
              "label": "4:05",
              "shortQuote": "and brings classic macOS text selection behaviors to any view.",
              "rawQuoteWords": 10,
              "sessionTitle": "Modernize your AppKit app",
              "section": "s02",
              "sectionTitle": "框架互操作：AppKit 与 SwiftUI/UIKit 混合是迁移主路径",
              "workbenchHref": "../sessions/289/session_289_workbench.html?anchor=q5&pane=anchors&section=s02",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/289/?time=245",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "p3",
          "text": "动态智能内容流会放大性能和测试压力，因此 Instruments、Swift Testing 和 agentic observability 是发布纪律的一部分。",
          "refs": [
            {
              "session": "268",
              "anchor": "q1"
            },
            {
              "session": "267",
              "anchor": "q1"
            },
            {
              "session": "243",
              "anchor": "q13"
            }
          ],
          "resolvedRefs": [
            {
              "session": "268",
              "anchor": "q1",
              "citation": "268:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi, I'm Art, I work on Xcode.",
              "rawQuoteWords": 7,
              "sessionTitle": "Profile, fix, and verify: Improve app responsiveness with Instruments",
              "section": "s01",
              "sectionTitle": "诊断决策树：CPU 高则优化算法，CPU 低则排查等待",
              "workbenchHref": "../sessions/268/session_268_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/268/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "267",
              "anchor": "q1",
              "citation": "267:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi! My name is Jerry, and I'm an engineer on the Swift Testing team.",
              "rawQuoteWords": 14,
              "sessionTitle": "Migrate to Swift Testing",
              "section": "s01",
              "sectionTitle": "Swift Testing 是现代测试库，支持 Swift 并发和并行运行",
              "workbenchHref": "../sessions/267/session_267_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/267/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "243",
              "anchor": "q13",
              "citation": "243:q13",
              "time": 510,
              "label": "8:30",
              "shortQuote": "We'll come back to those later",
              "rawQuoteWords": 6,
              "sessionTitle": "Debug and profile agentic app experiences with Instruments",
              "section": "s04",
              "sectionTitle": "失败分析：prompt、inference 和 tool instructions 暴露循环与瓶颈",
              "workbenchHref": "../sessions/243/session_243_workbench.html?anchor=q13&pane=anchors&section=s04",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/243/?time=510",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        },
        {
          "id": "p4",
          "text": "设计、可访问性、商业授权和 Trust 共同决定 AI 体验是否可信、可恢复、可交付，而不是只看模型是否足够聪明。",
          "refs": [
            {
              "session": "250",
              "anchor": "q13"
            },
            {
              "session": "219",
              "anchor": "q1"
            },
            {
              "session": "210",
              "anchor": "q1"
            },
            {
              "session": "379",
              "anchor": "q1"
            }
          ],
          "resolvedRefs": [
            {
              "session": "250",
              "anchor": "q13",
              "citation": "250:q13",
              "time": 640,
              "label": "10:40",
              "shortQuote": "Sometimes, the best option, is to let people personalize your experience",
              "rawQuoteWords": 11,
              "sessionTitle": "Principles of great design",
              "section": "s04",
              "sectionTitle": "可访问性与恢复：AI 体验必须允许中断、修改、撤销和纠错",
              "workbenchHref": "../sessions/250/session_250_workbench.html?anchor=q13&pane=anchors&section=s04",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/250/?time=640",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "219",
              "anchor": "q1",
              "citation": "219:q1",
              "time": 8,
              "label": "0:08",
              "shortQuote": "My name is Josh, and I'm a Software Engineer",
              "rawQuoteWords": 9,
              "sessionTitle": "Enhance the accessibility of your reading app",
              "section": "s01",
              "sectionTitle": "长篇阅读的可访问性不同于 UI 导航——需文字流支持而非焦点移动",
              "workbenchHref": "../sessions/219/session_219_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/219/?time=8",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "210",
              "anchor": "q1",
              "citation": "210:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hello, I'm Sam, and I'm an engineer on the StoreKit team.",
              "rawQuoteWords": 11,
              "sessionTitle": "What’s new in Apple In-App Purchase",
              "section": "s01",
              "sectionTitle": "商业入口：IAP 是平台能力变现和 entitlement 管理的基础层",
              "workbenchHref": "../sessions/210/session_210_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/210/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            },
            {
              "session": "379",
              "anchor": "q1",
              "citation": "379:q1",
              "time": 7,
              "label": "0:07",
              "shortQuote": "Hi, I'm Mike Armstrong, Engineering Manager at Apple.",
              "rawQuoteWords": 8,
              "sessionTitle": "Meet Trust Insights",
              "section": "s01",
              "sectionTitle": "威胁定位：Trust Insights 专注社交工程，而不是通用安全扫描",
              "workbenchHref": "../sessions/379/session_379_workbench.html?anchor=q1&pane=anchors&section=s01",
              "appleHref": "https://developer.apple.com/videos/play/wwdc2026/379/?time=7",
              "sourcePolicy": "no_full_transcript_publication"
            }
          ]
        }
      ],
      "sessionCount": 12,
      "refCount": 14
    }
  ],
  "generated_at": "2026-06-24",
  "sessionIndex": {
    "101": {
      "session": "101",
      "title": "Keynote",
      "refs": 2,
      "chapters": [
        "strategy_overview",
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q11"
      ],
      "workbenchHref": "../sessions/101/session_101_workbench.html"
    },
    "102": {
      "session": "102",
      "title": "Platforms State of the Union",
      "refs": 1,
      "chapters": [
        "strategy_overview"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/102/session_102_workbench.html"
    },
    "382": {
      "session": "382",
      "title": "Inside Apple Intelligence and Xcode: Special Presentation",
      "refs": 2,
      "chapters": [
        "strategy_overview"
      ],
      "anchors": [
        "q1",
        "q4"
      ],
      "workbenchHref": "../sessions/382/session_382_workbench.html"
    },
    "241": {
      "session": "241",
      "title": "What’s new in the Foundation Models framework",
      "refs": 3,
      "chapters": [
        "strategy_overview",
        "model_runtime_stack"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/241/session_241_workbench.html"
    },
    "319": {
      "session": "319",
      "title": "Build with the new Apple Foundation Model on Private Cloud Compute",
      "refs": 4,
      "chapters": [
        "strategy_overview",
        "model_runtime_stack"
      ],
      "anchors": [
        "q1",
        "q5",
        "q9"
      ],
      "workbenchHref": "../sessions/319/session_319_workbench.html"
    },
    "339": {
      "session": "339",
      "title": "Bring an LLM provider to the Foundation Models framework",
      "refs": 3,
      "chapters": [
        "strategy_overview",
        "model_runtime_stack"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/339/session_339_workbench.html"
    },
    "259": {
      "session": "259",
      "title": "Xcode, agents, and you",
      "refs": 2,
      "chapters": [
        "strategy_overview",
        "agent_engineering_quality"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/259/session_259_workbench.html"
    },
    "227": {
      "session": "227",
      "title": "Create UI prototypes using agents in Xcode",
      "refs": 1,
      "chapters": [
        "strategy_overview"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/227/session_227_workbench.html"
    },
    "213": {
      "session": "213",
      "title": "Translate your app using agents in Xcode",
      "refs": 1,
      "chapters": [
        "strategy_overview"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/213/session_213_workbench.html"
    },
    "250": {
      "session": "250",
      "title": "Principles of great design",
      "refs": 2,
      "chapters": [
        "strategy_overview",
        "product_platform_adoption"
      ],
      "anchors": [
        "q1",
        "q13"
      ],
      "workbenchHref": "../sessions/250/session_250_workbench.html"
    },
    "298": {
      "session": "298",
      "title": "Meet the Evaluations framework",
      "refs": 2,
      "chapters": [
        "strategy_overview",
        "agent_engineering_quality"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/298/session_298_workbench.html"
    },
    "243": {
      "session": "243",
      "title": "Debug and profile agentic app experiences with Instruments",
      "refs": 3,
      "chapters": [
        "strategy_overview",
        "agent_engineering_quality",
        "product_platform_adoption"
      ],
      "anchors": [
        "q1",
        "q6",
        "q13"
      ],
      "workbenchHref": "../sessions/243/session_243_workbench.html"
    },
    "240": {
      "session": "240",
      "title": "Build intelligent Siri experiences with App Schemas",
      "refs": 3,
      "chapters": [
        "app_capability_protocol"
      ],
      "anchors": [
        "q1",
        "q5",
        "q17"
      ],
      "workbenchHref": "../sessions/240/session_240_workbench.html"
    },
    "343": {
      "session": "343",
      "title": "Explore advanced App Intents features for Siri and Apple Intelligence",
      "refs": 4,
      "chapters": [
        "app_capability_protocol",
        "agent_engineering_quality",
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q9",
        "q5",
        "q17"
      ],
      "workbenchHref": "../sessions/343/session_343_workbench.html"
    },
    "345": {
      "session": "345",
      "title": "Discover new capabilities in the App Intents framework",
      "refs": 2,
      "chapters": [
        "app_capability_protocol"
      ],
      "anchors": [
        "q1",
        "q13"
      ],
      "workbenchHref": "../sessions/345/session_345_workbench.html"
    },
    "344": {
      "session": "344",
      "title": "Code-along: Make your app available to Siri",
      "refs": 2,
      "chapters": [
        "app_capability_protocol"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/344/session_344_workbench.html"
    },
    "295": {
      "session": "295",
      "title": "Validate your App Intents adoption with AppIntentsTesting",
      "refs": 2,
      "chapters": [
        "app_capability_protocol"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/295/session_295_workbench.html"
    },
    "246": {
      "session": "246",
      "title": "LLM search using Core Spotlight",
      "refs": 5,
      "chapters": [
        "app_capability_protocol",
        "agent_engineering_quality",
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q3",
        "q5",
        "q13"
      ],
      "workbenchHref": "../sessions/246/session_246_workbench.html"
    },
    "347": {
      "session": "347",
      "title": "Secure your app: mitigate risks to agentic features",
      "refs": 3,
      "chapters": [
        "app_capability_protocol",
        "agent_engineering_quality"
      ],
      "anchors": [
        "q1",
        "q9"
      ],
      "workbenchHref": "../sessions/347/session_347_workbench.html"
    },
    "324": {
      "session": "324",
      "title": "Meet Core AI",
      "refs": 1,
      "chapters": [
        "model_runtime_stack"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/324/session_324_workbench.html"
    },
    "325": {
      "session": "325",
      "title": "Dive into Core AI model authoring and optimization",
      "refs": 1,
      "chapters": [
        "model_runtime_stack"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/325/session_325_workbench.html"
    },
    "326": {
      "session": "326",
      "title": "Integrate on-device AI models into your app using Core AI",
      "refs": 1,
      "chapters": [
        "model_runtime_stack"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/326/session_326_workbench.html"
    },
    "232": {
      "session": "232",
      "title": "Run local agentic AI on the Mac using MLX",
      "refs": 1,
      "chapters": [
        "model_runtime_stack"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/232/session_232_workbench.html"
    },
    "328": {
      "session": "328",
      "title": "Explore numerical computing in Swift with MLX",
      "refs": 1,
      "chapters": [
        "model_runtime_stack"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/328/session_328_workbench.html"
    },
    "330": {
      "session": "330",
      "title": "Optimize custom machine learning operations with Metal tensors",
      "refs": 1,
      "chapters": [
        "model_runtime_stack"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/330/session_330_workbench.html"
    },
    "242": {
      "session": "242",
      "title": "Build agentic app experiences with the Foundation Models framework",
      "refs": 3,
      "chapters": [
        "agent_engineering_quality"
      ],
      "anchors": [
        "q1",
        "q5",
        "q11"
      ],
      "workbenchHref": "../sessions/242/session_242_workbench.html"
    },
    "299": {
      "session": "299",
      "title": "Create robust evaluations for agentic apps",
      "refs": 1,
      "chapters": [
        "agent_engineering_quality"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/299/session_299_workbench.html"
    },
    "335": {
      "session": "335",
      "title": "Improve your prompts by hill-climbing with Evaluations",
      "refs": 1,
      "chapters": [
        "agent_engineering_quality"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/335/session_335_workbench.html"
    },
    "379": {
      "session": "379",
      "title": "Meet Trust Insights",
      "refs": 2,
      "chapters": [
        "agent_engineering_quality",
        "product_platform_adoption"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/379/session_379_workbench.html"
    },
    "292": {
      "session": "292",
      "title": "Design intuitive search experiences",
      "refs": 2,
      "chapters": [
        "context_search_visual"
      ],
      "anchors": [
        "q5"
      ],
      "workbenchHref": "../sessions/292/session_292_workbench.html"
    },
    "297": {
      "session": "297",
      "title": "Best practices for integrating visual intelligence in your app",
      "refs": 3,
      "chapters": [
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q13",
        "q9"
      ],
      "workbenchHref": "../sessions/297/session_297_workbench.html"
    },
    "237": {
      "session": "237",
      "title": "What’s new in image understanding",
      "refs": 2,
      "chapters": [
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/237/session_237_workbench.html"
    },
    "269": {
      "session": "269",
      "title": "What’s new in SwiftUI",
      "refs": 1,
      "chapters": [
        "product_platform_adoption"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/269/session_269_workbench.html"
    },
    "274": {
      "session": "274",
      "title": "What’s new in SwiftData",
      "refs": 1,
      "chapters": [
        "product_platform_adoption"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/274/session_274_workbench.html"
    },
    "278": {
      "session": "278",
      "title": "Modernize your UIKit app",
      "refs": 2,
      "chapters": [
        "product_platform_adoption"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/278/session_278_workbench.html"
    },
    "289": {
      "session": "289",
      "title": "Modernize your AppKit app",
      "refs": 2,
      "chapters": [
        "product_platform_adoption"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/289/session_289_workbench.html"
    },
    "272": {
      "session": "272",
      "title": "Use SwiftUI with AppKit and UIKit",
      "refs": 1,
      "chapters": [
        "product_platform_adoption"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/272/session_272_workbench.html"
    },
    "268": {
      "session": "268",
      "title": "Profile, fix, and verify: Improve app responsiveness with Instruments",
      "refs": 1,
      "chapters": [
        "product_platform_adoption"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/268/session_268_workbench.html"
    },
    "267": {
      "session": "267",
      "title": "Migrate to Swift Testing",
      "refs": 1,
      "chapters": [
        "product_platform_adoption"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/267/session_267_workbench.html"
    },
    "219": {
      "session": "219",
      "title": "Enhance the accessibility of your reading app",
      "refs": 1,
      "chapters": [
        "product_platform_adoption"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/219/session_219_workbench.html"
    },
    "210": {
      "session": "210",
      "title": "What’s new in Apple In-App Purchase",
      "refs": 1,
      "chapters": [
        "product_platform_adoption"
      ],
      "anchors": [
        "q1"
      ],
      "workbenchHref": "../sessions/210/session_210_workbench.html"
    }
  },
  "chapterMatrix": [
    {
      "id": "strategy_overview",
      "title": "一、年度战略：AI 从功能展示变成平台工程主线",
      "claims": 4,
      "refs": 13,
      "sessions": 12,
      "topSessions": [
        {
          "session": "382",
          "refs": 2,
          "title": "Inside Apple Intelligence and Xcode: Special Presentation"
        },
        {
          "session": "101",
          "refs": 1,
          "title": "Keynote"
        },
        {
          "session": "102",
          "refs": 1,
          "title": "Platforms State of the Union"
        },
        {
          "session": "213",
          "refs": 1,
          "title": "Translate your app using agents in Xcode"
        },
        {
          "session": "227",
          "refs": 1,
          "title": "Create UI prototypes using agents in Xcode"
        }
      ]
    },
    {
      "id": "app_capability_protocol",
      "title": "二、系统行动入口：App 能力需要被协议化",
      "claims": 4,
      "refs": 13,
      "sessions": 7,
      "topSessions": [
        {
          "session": "240",
          "refs": 3,
          "title": "Build intelligent Siri experiences with App Schemas"
        },
        {
          "session": "295",
          "refs": 2,
          "title": "Validate your App Intents adoption with AppIntentsTesting"
        },
        {
          "session": "343",
          "refs": 2,
          "title": "Explore advanced App Intents features for Siri and Apple Intelligence"
        },
        {
          "session": "344",
          "refs": 2,
          "title": "Code-along: Make your app available to Siri"
        },
        {
          "session": "345",
          "refs": 2,
          "title": "Discover new capabilities in the App Intents framework"
        }
      ]
    },
    {
      "id": "model_runtime_stack",
      "title": "三、模型运行栈：Foundation Models、PCC、Core AI 与 MLX 分层协同",
      "claims": 4,
      "refs": 13,
      "sessions": 9,
      "topSessions": [
        {
          "session": "319",
          "refs": 3,
          "title": "Build with the new Apple Foundation Model on Private Cloud Compute"
        },
        {
          "session": "241",
          "refs": 2,
          "title": "What’s new in the Foundation Models framework"
        },
        {
          "session": "339",
          "refs": 2,
          "title": "Bring an LLM provider to the Foundation Models framework"
        },
        {
          "session": "232",
          "refs": 1,
          "title": "Run local agentic AI on the Mac using MLX"
        },
        {
          "session": "324",
          "refs": 1,
          "title": "Meet Core AI"
        }
      ]
    },
    {
      "id": "agent_engineering_quality",
      "title": "四、Agent 工程：任务执行必须进入可观测、可评估、可审计闭环",
      "claims": 4,
      "refs": 13,
      "sessions": 10,
      "topSessions": [
        {
          "session": "242",
          "refs": 3,
          "title": "Build agentic app experiences with the Foundation Models framework"
        },
        {
          "session": "347",
          "refs": 2,
          "title": "Secure your app: mitigate risks to agentic features"
        },
        {
          "session": "243",
          "refs": 1,
          "title": "Debug and profile agentic app experiences with Instruments"
        },
        {
          "session": "246",
          "refs": 1,
          "title": "LLM search using Core Spotlight"
        },
        {
          "session": "259",
          "refs": 1,
          "title": "Xcode, agents, and you"
        }
      ]
    },
    {
      "id": "context_search_visual",
      "title": "五、上下文入口：搜索、视觉理解和内容索引成为模型行动的燃料",
      "claims": 4,
      "refs": 12,
      "sessions": 6,
      "topSessions": [
        {
          "session": "246",
          "refs": 3,
          "title": "LLM search using Core Spotlight"
        },
        {
          "session": "297",
          "refs": 3,
          "title": "Best practices for integrating visual intelligence in your app"
        },
        {
          "session": "237",
          "refs": 2,
          "title": "What’s new in image understanding"
        },
        {
          "session": "292",
          "refs": 2,
          "title": "Design intuitive search experiences"
        },
        {
          "session": "101",
          "refs": 1,
          "title": "Keynote"
        }
      ]
    },
    {
      "id": "product_platform_adoption",
      "title": "六、产品落地：AI 最终要进入 UI、数据、性能、测试和商业闭环",
      "claims": 4,
      "refs": 14,
      "sessions": 12,
      "topSessions": [
        {
          "session": "278",
          "refs": 2,
          "title": "Modernize your UIKit app"
        },
        {
          "session": "289",
          "refs": 2,
          "title": "Modernize your AppKit app"
        },
        {
          "session": "210",
          "refs": 1,
          "title": "What’s new in Apple In-App Purchase"
        },
        {
          "session": "219",
          "refs": 1,
          "title": "Enhance the accessibility of your reading app"
        },
        {
          "session": "243",
          "refs": 1,
          "title": "Debug and profile agentic app experiences with Instruments"
        }
      ]
    }
  ],
  "topSessions": [
    {
      "session": "246",
      "title": "LLM search using Core Spotlight",
      "refs": 5,
      "chapters": [
        "app_capability_protocol",
        "agent_engineering_quality",
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q3",
        "q5",
        "q13"
      ],
      "workbenchHref": "../sessions/246/session_246_workbench.html"
    },
    {
      "session": "319",
      "title": "Build with the new Apple Foundation Model on Private Cloud Compute",
      "refs": 4,
      "chapters": [
        "strategy_overview",
        "model_runtime_stack"
      ],
      "anchors": [
        "q1",
        "q5",
        "q9"
      ],
      "workbenchHref": "../sessions/319/session_319_workbench.html"
    },
    {
      "session": "343",
      "title": "Explore advanced App Intents features for Siri and Apple Intelligence",
      "refs": 4,
      "chapters": [
        "app_capability_protocol",
        "agent_engineering_quality",
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q9",
        "q5",
        "q17"
      ],
      "workbenchHref": "../sessions/343/session_343_workbench.html"
    },
    {
      "session": "240",
      "title": "Build intelligent Siri experiences with App Schemas",
      "refs": 3,
      "chapters": [
        "app_capability_protocol"
      ],
      "anchors": [
        "q1",
        "q5",
        "q17"
      ],
      "workbenchHref": "../sessions/240/session_240_workbench.html"
    },
    {
      "session": "241",
      "title": "What’s new in the Foundation Models framework",
      "refs": 3,
      "chapters": [
        "strategy_overview",
        "model_runtime_stack"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/241/session_241_workbench.html"
    },
    {
      "session": "242",
      "title": "Build agentic app experiences with the Foundation Models framework",
      "refs": 3,
      "chapters": [
        "agent_engineering_quality"
      ],
      "anchors": [
        "q1",
        "q5",
        "q11"
      ],
      "workbenchHref": "../sessions/242/session_242_workbench.html"
    },
    {
      "session": "243",
      "title": "Debug and profile agentic app experiences with Instruments",
      "refs": 3,
      "chapters": [
        "strategy_overview",
        "agent_engineering_quality",
        "product_platform_adoption"
      ],
      "anchors": [
        "q1",
        "q6",
        "q13"
      ],
      "workbenchHref": "../sessions/243/session_243_workbench.html"
    },
    {
      "session": "297",
      "title": "Best practices for integrating visual intelligence in your app",
      "refs": 3,
      "chapters": [
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q13",
        "q9"
      ],
      "workbenchHref": "../sessions/297/session_297_workbench.html"
    },
    {
      "session": "339",
      "title": "Bring an LLM provider to the Foundation Models framework",
      "refs": 3,
      "chapters": [
        "strategy_overview",
        "model_runtime_stack"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/339/session_339_workbench.html"
    },
    {
      "session": "347",
      "title": "Secure your app: mitigate risks to agentic features",
      "refs": 3,
      "chapters": [
        "app_capability_protocol",
        "agent_engineering_quality"
      ],
      "anchors": [
        "q1",
        "q9"
      ],
      "workbenchHref": "../sessions/347/session_347_workbench.html"
    },
    {
      "session": "101",
      "title": "Keynote",
      "refs": 2,
      "chapters": [
        "strategy_overview",
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q11"
      ],
      "workbenchHref": "../sessions/101/session_101_workbench.html"
    },
    {
      "session": "237",
      "title": "What’s new in image understanding",
      "refs": 2,
      "chapters": [
        "context_search_visual"
      ],
      "anchors": [
        "q1",
        "q5"
      ],
      "workbenchHref": "../sessions/237/session_237_workbench.html"
    }
  ],
  "stats": {
    "chapters": 6,
    "claims": 24,
    "refs": 78,
    "uniqueSessions": 41,
    "avgRefsPerClaim": 3.25,
    "topSessionRefs": 5
  }
}