将本地 AI 添加到你的 WinUI 应用

向 WinUI 笔记编辑器添加设备端文本摘要。保留原始笔记,使其可以继续编辑,并在下方显示 AI 生成的草稿,同时由 Foundry Local 在应用中运行所选模型。

使用 Foundry Local 实现本地 AI

本教程介绍如何执行下列操作:

  • 将 Foundry Local SDK 添加到现有 Windows 应用。
  • 下载模型前先征求确认,并显示设置进度。
  • 在流式传输摘要时保持界面响应,令牌数上限为 256。
  • 取消生成,但不要替换用户的原始文本。
  • 检查输出质量、可恢复的故障和脱机推理。
查看完整教程 查看 GitHub 上的代码
LocalNotes 保留原始笔记处于可编辑状态,同时在下方显示本地生成的草稿摘要。
为什么选择 Foundry Local

在 Windows 应用中运行模型

Foundry Local 负责获取模型、利用兼容硬件加速和执行推理,而你的应用负责用户体验。
跳过云设置 构建示例,无需 Azure 订阅、API 密钥、独立的本地服务器或每个令牌服务依赖项。 开始使用 Foundry Local 本地数据路径 该示例会将笔记和摘要保存在设备上,不会回退到云模型。初始设置仍会下载所需组件。 查看隐私详细信息 选择兼容的模型 从小型 CPU 模型开始,然后比较模型大小、许可证、质量和硬件支持,再选择用于生产环境的模型。 浏览模型目录
所需内容

准备本地 AI 开发环境

Microsoft Learn 包含当前操作系统、SDK、工作负载、模型、存储和下载要求。
支持的 Windows 11 电脑 使用内存和磁盘空间足以运行模型的 x64 或 Arm64 设备。无需 Copilot+ PC 或专用 NPU。 审阅先决条件 WinUI 开发工具 使用带有 WinUI 工作负载的 Visual Studio 2026,或使用你偏好的编辑器和 Windows App Development CLI。 下载 Visual Studio Foundry Local 模型 允许初始包、模型和运行时下载访问互联网,然后使用应用内容测试所选模型。 浏览可用模型

准备好添加本地摘要功能了吗?

按照 Microsoft Learn 上持续维护的教程创建 LocalNotes、准备模型、处理取消操作和错误,并离线验证此功能。

查看完整教程