内容提要
SPFx是扩展Microsoft 365并为Copilot等构建体验的专业开发方式。Copilot UX组件已随SPFx 1.24正式发布,支持仪表板、表单等交互体验;1.24还升级至React 18.3.1,并支持Node.js 24/26。官方开放SPFx开发者调查(截至2026年12月2日),以了解满意度并规划后续投入。SPFx 1.25计划于2026年底至2027年初发布,将深化Copilot UX组件并正式推出开源SPFx CLI。
延伸解读
调查与反馈渠道的分工
文章明确区分了调查与问题反馈的用途:调查用于了解开发者满意度并决定后续投入方向,而具体缺陷或功能需求应继续通过 sp-dev-docs 仓库的 SPFx issue 列表提交。读者若希望影响路线图,可参与调查;若遇到具体技术问题,则应走 GitHub 渠道,避免反馈错位。
1.24 升级的实际影响
SPFx 1.24 将基于 React 的解决方案升级至 React 18.3.1,并在 Node.js 22 之外新增对 Node.js 24 和 26 的支持。这意味着现有项目在升级时需同步检查 React 版本兼容性及构建环境的 Node 版本,维护发布也持续处理已报告的 npm 依赖漏洞,升级前应关注相关修复。
Copilot UX 组件的定位
Copilot UX 组件随 SPFx 1.24 正式发布,允许开发者用熟悉的 Web 技术构建仪表板、表单和业务操作,并直接嵌入 Microsoft Copilot 对话,由 Microsoft 365 自动托管。这延续了 SPFx 作为 Microsoft 365 专业开发方式的定位,适合已有 SPFx 技术栈的团队扩展 Copilot 体验。
1.25 计划与不确定性
SPFx 1.25 目前目标为 2026 年 12 月至 2027 年 1 月发布,计划包括深化 Copilot UX 组件和正式推出开源 SPFx CLI。文章同时提醒计划和日期可能变化,调查结果会影响后续决策。读者应将其视为方向性参考,而非确定承诺,并关注官方路线图更新。
Q&A
SPFx 开发者调查的目的是什么?
调查旨在了解 SPFx 开发者的满意度,并帮助团队决定未来的投资方向。
SPFx 1.24 版本有哪些重要更新?
SPFx 1.24 正式发布了 Copilot UX 组件,将 React 解决方案升级到 React 18.3.1,并新增对 Node.js 24 和 26 的支持(同时保留 Node.js 22)。
Copilot UX 组件能用来做什么?
Copilot UX 组件允许开发者使用熟悉的 Web 技术构建交互式体验(如仪表板、表单和业务操作),并直接集成到 Microsoft Copilot 对话中,由 Microsoft 365 自动托管。
SPFx 1.25 计划什么时候发布?有哪些计划?
SPFx 1.25 目前计划于 2026 年 12 月至 2027 年 1 月发布,计划包括进一步开发 Copilot UX 组件、正式推出开源 SPFx CLI 等。
如何向 SPFx 团队报告 bug 或提出功能请求?
可以通过 GitHub 上 sp-dev-docs 仓库的 SPFx issue 列表报告问题并分享需求。
SPFx 社区活动有哪些参与方式?
可以参加每周举行的社区电话会议(包含现场演示、产品更新和问答环节),也可以访问 Microsoft 365 & Power Platform 社区学习、分享示例并寻找更多参与方式。