用途:在 Flutter 项目中实现或重构表现层(UI),按项目既有设计系统与共享屏幕状态模式编写界面,适用于新建或更新功能页面。
主要能力与要求:确认屏幕或功能范围并识别可复用的既有 UI 模式;复用设计系统组件,而非直接使用原生 material 或 cupertino 组件;如需局部表现层状态,应放在 hooks 中;按场景套用项目共享的加载与错误模式;面向用户的文案放入项目本地化配置,并在表现层解析;共享 UI 应放入应用设计系统而非 common。完成前需对照随技能提供的 reference.md 中的实用检查清单核验。
边界与限制:遵循既有设计系统,不引入并行的 UI 基础组件;复用共享加载与错误模式,不写一次性页面变体;状态管理工作交由 flutter-bloc,本地化配置工作交由 flutter-localization。资料未提供安装命令、平台支持、收费方式与具体代码示例。