SharePoint Framework (SPFx) 路线图更新 – 2026 年 9 月

💡 原文英文,约2100词,阅读约需8分钟。
📝

内容提要

微软宣布 Copilot UX 组件将于 2026 年 10 月正式发布,可在 Microsoft 365 Copilot 中直接渲染图表、表单等交互界面,让用户无需离开对话即可完成操作。组件基于 SPFx 托管,支持单点登录,用 React 开发。SPFx 1.24 将支持 React 18 及 Node.js 24/26。

🔎

延伸解读

许可与成本:GA 前需关注的不确定项

文章明确说明,Copilot UX 组件在公开预览期间无需 Microsoft 365 Copilot 许可证即可开发和测试,且无基于消费的费用。但正式发布后的许可模式尚未确认,微软表示将在最终确定后分享细节。对于计划在 2026 年 10 月后投入生产使用的团队,这意味着成本模型仍存在变数,建议在规划时预留预算弹性,并关注后续官方公告。

React 18 升级:测试重点与已知风险

SPFx 1.24 将默认 React 版本升级至 18.x,这可能会影响现有解决方案。文章建议开发者重点测试三类问题:React 18 更严格的渲染行为导致的行为差异、升级现有解决方案时的构建/打包/类型定义问题,以及尚未兼容 React 18 的第三方组件库。微软将发布升级指南,涵盖常见升级路径和已知第三方库注意事项。建议在 GA 前利用预览版进行充分测试。

开发体验:从脚手架到部署的简化

Copilot UX 组件基于现有 SPFx 托管模型,自动托管在 Microsoft 365 租户中,无需新基础设施,数据也不会离开现有环境。组件使用 React 和标准 JavaScript 库,实现 MCP Apps 模型,内置单点登录,安全基于登录用户权限。开发工具包括 Starter 模板(Minimal、No framework、React)和 Copilot Workbench 本地测试。组件是标准 SPFx 解决方案包,可部署到自有或客户租户。

路线图节奏:季度发布与后续重点

微软正转向更可预测的季度发布周期。已发布 1.23.2(2026 年 6 月)和 1.24 Beta 5(2026 年 9 月)。1.24 GA 计划于 2026 年 10 月,包含 Copilot UX 组件 GA、React 18 支持、Node.js 24/26 支持。1.25 计划于 2026 年 12 月/2027 年 1 月,将演进 Copilot UX 组件模型、推出 SPFx CLI GA(取代 Yeoman 生成器)并引入导航自定义器。路线图可能变化,建议关注每月更新。

❓

Q&A

Copilot UX 组件是什么?它有什么作用?

Copilot UX 组件是可在 Microsoft 365 Copilot 中直接渲染的交互式界面,如图表、表单、地图、KPI 等。它让用户无需离开对话即可完成操作,例如查看实时销售图表或填写请假表单并提交。组件基于 SPFx 托管,支持单点登录,使用 React 开发。

Copilot UX 组件什么时候正式发布?

Copilot UX 组件的正式发布(GA)目标是在 2026 年 10 月,面向全球所有客户,与 SharePoint Framework 1.24 一同发布。

SPFx 1.24 有哪些重要更新?

SPFx 1.24 将支持 React 18,并新增对 Node.js 24 和 Node.js 26 的支持。此外,还包括 Copilot UX 组件的公共预览更新、组件默认显示模式可预测、更新组件时自动提升 Teams 清单版本、构建时验证声明式代理清单等。

如何开始构建 Copilot UX 组件?

构建 Copilot UX 组件需要四个步骤:1. 安装 SPFx 1.24 预览版:npm install @microsoft/generator-sharepoint@next --global;2. 使用生成器创建新的 Copilot UX 组件,选择模板(Minimal、No framework 或 React);3. 在 Copilot Workbench 中本地运行和测试;4. 部署到租户并在 Copilot 中呈现。

Copilot UX 组件在公共预览期间需要许可证或费用吗?

在公共预览期间,开发和测试不需要 Microsoft 365 Copilot 许可证,也没有基于消费的费用。正式发布时的许可模式尚未确认,微软表示将在确定后分享细节。

Copilot UX 组件支持哪些开发技术?

Copilot UX 组件基于 SPFx 托管模型,使用 React 和标准 JavaScript 库开发,实现 MCP Apps 模型。支持单点登录,客户端安全使用登录用户的权限。提供 Starter 模板(Minimal、No framework、React)和 Copilot Workbench 用于本地测试。

SPFx 1.24 的发布候选版和正式版计划是什么?

SPFx 1.24 已发布 beta 4(9 月 17 日)和 beta 5(9 月 23 日),接下来是发布候选版(RC),随后在 2026 年 10 月正式发布(GA)。

🏷️

标签

➡️

继续阅读