Claude Blog 中文翻译

create: 2026-06-08
update: 2026-08-10
author: thinkycx
title: 【译】在 Apple Foundation Models 框架中用 Claude 构建智能应用
description: Anthropic 发布新的 Swift 包,将 Apple Foundation Models 框架与 Claude 集成。开发者可以在设备端模型处理简单任务后,将复杂推理、代码生成等需求无缝交给 Claude 处理,支持 iOS 27/macOS 27 等平台。
category: translation
tags: claude, blog, translation, foundation-models

在 Apple Foundation Models 框架中用 Claude 构建智能应用

原文发布于 2026 年 6 月 8 日,来源:claude.com/blog


概述

Anthropic 发布了一个新的 Swift 包,让 Apple 开发者可以通过 Foundation Models 框架直接调用 Claude 来处理复杂工作流。

Apple 的 Foundation Models 框架让开发者能够以原生 Swift 方式接入模型能力。它极其易用,通过引导生成(guided generation)机制,最少只需三行代码即可返回强类型的 Swift 值。开发者可以利用 Apple 的设备端模型快速完成摘要、信息提取等本地任务。

现在,当请求涉及多步推理、代码生成等更复杂的场景时,开发者可以通过同一框架将任务无缝交给 Claude 处理。Claude 还能搜索网络获取实时信息、执行代码进行数据分析,并将响应以流式方式回传到同一视图中。

由于 Apple 框架通过 @Generable 注解返回强类型的 Swift 值,开发者在调用 Claude API 时拿到的是结构化的干净输入,而非原始用户文本。

代码示例


这带来了什么

设备端模型负责快速本地任务,Claude 负责深度推理——用户感知的是一个无缝体验。

Foundation Models 框架已经驱动了一系列智能的设备端功能——日记应用生成个性化写作提示、文档应用总结合同、学习应用按学生水平解释概念。加入 Claude 之后,这些能力模式都可以进一步延伸。

应用场景 设备端模型(快速本地任务) Claude(复杂推理任务)
日记应用 在设备端生成每日写作提示 跨越数月条目发现思绪主线和规律
学习应用 在设备端定义一个术语 回答"这跟我们学过的所有内容有什么关系?"
文档应用 总结合同要点 多步推理和深度分析

对用户而言,这是一个完整的体验——背后由最适合每一步的模型各司其职。

应用演示


快速上手

添加 Swift 包、配置 Anthropic API Key,即可将设备端模型的类型化输出传递给 Claude 处理。

Claude 对 Foundation Models 框架的支持将于次日上线,通过 Apple 的 Foundation Models 框架在以下平台可用:

平台 最低版本要求
iOS 27
iPadOS 27
macOS 27
visionOS 27
watchOS 27

集成步骤:

  1. 将 Swift 包添加到你的项目中
  2. 使用 Anthropic API Key 完成认证
  3. 将 Apple 设备端模型的类型化输出传入 Claude 请求

该包自动处理流式传输(streaming)、工具调用(tool calls)和结构化响应(structured responses),数据直接回传到你的 SwiftUI 视图中。