用途:该插件用于说明 flutter-forms 能做什么以及何时使用,围绕 LeanCode 基于 leancode_forms 的表单约定提供指导。
主要能力:保持表单类命名与校验行为一致;指导表单 cubit 如何通过 BlocProvider 进行配置;帮助判断表单相关工作应保留在此处,还是扩展到 flutter-di 或 flutter-bloc。
使用方式:当用户调用 /flutter-forms-usage、询问该插件覆盖范围,或需要表单相关帮助时使用。若无具体任务,应先简短说明插件用途与适用场景,并用它能处理的表单任务举例;若已有具体表单任务,先简要说明为何适用,再直接执行。不要以“skill loaded”“ready for the task”“what would you like to do?”等填充语开头。
可请求的任务包括:实现新的表单功能;重构校验行为;审查表单是否符合 LeanCode 命名与配置规则;判断表单特定工作何时应转入 DI 或更广泛的 BLoC 指导。示例请求:“Create a leancode_forms flow for the profile edit screen.”“Review this form cubit setup and validation behavior.”“Does this form provisioning belong here or in flutter-di?”
相关资产:references/forms.md 为核心表单约定;相关插件 flutter-di 涉及页面根级配置与 provider 作用域决策;flutter-bloc 涉及表单规则之外的 cubit 与 bloc 状态管理模式。
限制:资料未提供具体安装命令、版本要求、收费或平台信息。