做 Flutter 这几年,我踩过的坑大概能堆满一个仓库:升级 SDK 之后 const 构造函数突然报错、给 Widget 加了 Key 反而让状态管理器重复触发、版本迭代之后MaterialStateProperty全部换成WidgetStateProperty、本想省事把依赖写成随便一个版本号,结果两周后 CI 直接挂掉。这类问题靠通用大模型问,得到的答案往往是“看起来像对的”,真正运行起来就发现不对。我一直在想,能不能养一个只懂 Flutter、说话方式固定、能把版本号说清楚、能直接给可运行代码的 AI 助手。后来我在 Coze(扣子)上做了一版,取名“Flutter 大师”,属于我自己那套AI 养育计划的第一个实验体。它现在能做的事情很具体:你在拿到 Flutter 报错栈、想比较状态管理方案、想知道某个 API 在新版本里有没有改动、想让人照着你的项目结构写一段业务代码时,可以直接把问题丢给它,它会先确认版本、再给判断、最后给可运行片段。这篇我把从零到能用的全过程拆开讲,包括我怎么设计人格、怎么切知识库、怎么用工作流约束它不要乱说话,以及我养了三周踩到的那些坑。适合已经写过 Flutter、也想过要自己做智能体的人看,新手也能照着搭一个。
Flutter大师智能体搭建:Coze知识库与工作流实战