SuperAPI AI 工具集

flutter-cubit-utils-usage

编程与开发

查看项目

更新于 10-15 23:49

技能介绍

用途:该技能用于说明 flutter-cubit-utils 插件的作用、适用场景与使用方法。当用户调用 /flutter-cubit-utils-usage、询问该插件覆盖哪些内容,或需要具体 Cubit 任务帮助时使用。

主要能力:覆盖 leancode_cubit_utils 与 leancode_cubit_utils_cqrs 的基础类;帮助在 RequestCubit、ArgsRequestCubit、PaginatedCubit、QueryCubit、PaginatedQueryCubit 之间做选择;提供分页列表、详情与动作 Cubit 的标准配方;厘清本插件与 flutter-cqrs(CQRS 契约)、flutter-bloc(通用状态建模)的边界。

使用方式:可询问某个新页面或用例应选用哪个基础 Cubit;请求搭建或重构列表、详情、动作 Cubit;把临时写的 Cubit 迁移到标准基础类;或确认问题应归本插件、flutter-cqrs 还是 flutter-bloc。若用户未给出具体任务,应先解释插件作用与适用时机,再用具体的 base-cubit 决策与配方式任务做演示,并路由到列表、详情或动作 Cubit 的对应规则,仅在任务确实涉及 CQRS 契约或通用 BLoC 状态建模时才指向兄弟插件。用户已给出具体 cubit-utils 任务时,简要说明为何适用后直接开展工作;不要以“skill loaded”“ready for the task”“what would you like to do?”之类填充语开头。

可用资产:references/cubit-utils.md(基础类及选用时机)、references/cubit-list.md(分页列表 Cubit 配方)、references/cubit-details.md(详情与单对象 Cubit 配方)、references/cubit-action.md(命令与动作 Cubit 变体)。

限制:资料未提供收费、价格、平台支持范围或实际效果等信息,暂未提供。