相信大家都感受到了 2026 的 AI 浪潮和冲击,如果说一个开源项目,或者说一个技术框架,在 2026 没能和 AI 沾边,那么能拥抱的资源肯定会越来越有限,而在这方面,实际上很多人可能还没直观感知到,不知不觉里 Flutter 已经完成了 “UI + Agent + Fullstack AI 一体化”路线支持。
目前 Flutter 是跨平台框架体系里 「AI 工程化能力相对完整」 的,因为它已经囊括了:Flutter MCP 、Plugin Assets AI 、 Flutter Skills、GenUI、 GenKit-Dart 等各个领域,具体为:
-
UI / 交互
- GenUI(动态 UI / AI UI 生成)
-
AI 规则
- Flutter/Dart MCP
- Flutter Skills
-
Agent
- Genkit-Dart:支持 Flow / Tool / Prompt / RAG 等 Agent 一体化编排
-
资源生成
- Plugin Assets AI,基于 MCP 的插件资源自动生成
可以看到,Flutter 最初凭借的是它特有的跨平台绘制引擎站稳的脚跟,但是现在 AI 才是未来生态系统最重要的变量,而恰好谷歌本身不管是 Gemini、GCP(Vertex)、AI Studio 还是 Firebase 都存在 AI 场景,所以与内与外,Flutter 都必须走在 AI 的转型支持上。
Flutter 官方也举了例子:
- 2025 Stack Overflow 开发者调查里,84% 的开发者在日常工作流程中以某种方式使用 AI 工具
- 2025 年 Flutter 用户调查,79% 的 Flutter 开发者在使用 Flutter 时会使用 AI 助手
所以 AI 成为 2026 开源项目的战略并不奇怪,而 Flutter 作为一个跨平台框架,它需要做的也很明确:
- 改进现有的基础架构,从而提升 AI 的质量
- 通过 MCP 服务器、Agent Skills 等方式来提供 AI 对框架的理解和准确率
- 满足 vibe coding 开发者对于 AI 全托管的需求
另外,Flutter 官方也表示,AI 属于增强而不是取代,Flutter 提供的 AI 支持为的并不是取代人的存在,而是确保 AI 能更精准的完成需求,例如:
官方的 Flutter MCP 工具,让在 AI 可以在辅助开发过程中使用 hotload
所以类似的支持其实在 AI 时代还是很重要,例如就有人在 Claude Code 上,就有人把 Flutter 的 Widget Preview 和 Claude Code 结合在一起实现了自动修改和预览:
而通过 Flutter/Dart MCP ,AI 可以实现:
- 更准确的分析并修复项目代码中的错误
- 实时 hotload 调试和获取错误
- 连接 pub 获取适合的 package ,管理
pubspec.yaml依赖 - 直接运行测试用例并分析结果
所以如果再配合 Flutter 官方的 Skills ,整个 AI 开发体验确实提升了不少,这也是开源项目在 AI 时代的选择,主动融入到时代的潮流里。
类似的场景在 Kotlin 和 KMP 也有,JetBrains 也在做努力贴近 AI,比如:
- Kotlin MCP
- Koog(JetBrains AI Agent 项目)
比如 Kotlin MCP 也在把 Kotlin 方法变成 AI 可调用的“工具”,只是目前还没有形成更完整的链路和能力,而在 hotload 上,第三方的 Compose HotSwan 反而做的更好一点,例如:
HotSwan MCP 服务器支持通过 MCP 将任何 AI 助手连接到正在运行的 Android 应用,所有的 AI 工具都可以编辑 Compose 代码、触发热重载、捕捉设备截图,也就是可以让 AI 更便捷调试 UI 。
可以看出来,其实对于企业或者团队来说,做这些并不麻烦,只是当前的规划和重心是否在这上面,而 Flutter 无疑是在努力让自己成为更好的 AI 一体化,这也是 Flutter 未来的挑战和机遇。
2026,AI 成了不管是团队还是人,都绕不过去的存在。
那么,你用到了多少 Flutter 的 AI 能力呢?