将 Ollama 配置为 GrepAI 的嵌入式提供者。适用于在本地环境中进行私有嵌入式数据的生成。
MacPorts软件包管理器的开发工作流,包括Portfile的创建、更新、测试、调试构建失败,以及Port命令的使用。在处理MacPorts端口、Portfile、端口测试、版本更新、校验和更新、依赖管理、构建调试,或任何MacPorts开发任务时使用此功能。
采用 RED-GREEN-REFACTOR 循环的测试驱动开发工作流,以“先测试、再开发”的方式开展软件开发。当您需要从零开始开发新功能、创建独立模块,或以行为规范驱动实现时,此功能便能派上用场。切勿将其用于重构现有代码(此时应使用 moai-workflow-ddd),或以行为保持为主要目标时(此时应使用 expert-debug agent)。
Next.js应用路由器的Server/Client组件、数据获取、缓存机制以及服务器端操作模式。当您构建Next.js应用时,可选用此技能。
为搜索或验证操作添加防抖功能,延迟方法执行,直至一段无操作期结束后再进行。
借助bloc_superpowers,为Cubit配置完善的测试环境,通过Superpowers.clear()与Completers工具,确保测试过程规范高效。
使用Superpowers.setProp()与prop()进行键值存储,并在登出或测试重置时自动清理相关数据。
为 Supabase 表生成生产就绪的行级安全(RLS)策略,包括 is_super_admin() 绕过、适当的 USING/WITH CHECK 和常见关系模式;在创建 RLS 策略、保护表、实施数据访问控制或保护存储桶时使用。
将BlocListener的使用方式转向基于Effect的处理模式,使副作用的管理更加清晰明了。
当用户希望在自己的项目中搭建 stripe-sync-engine 时,也应使用此技能。当用户提到“搭建 stripe-sync-engine”、“安装 Stripe 同步”、“配置 Stripe 同步”、“添加 Stripe 数据库同步”或“Stripe 至 PostgreSQL”时,同样适用。
当用户询问“补给架构”“补给协议概览”“ResupplyRegistry”“核心合约”“operator 模式”“补给系统设计”,或需要了解补给协议各组件之间的连接方式时,可调用此技能。
数据清洗与预处理流程,涵盖缺失值处理、分类变量编码、行过滤、列移除,以及多重共线性(VIF)检测。当您准备进行数据分析、清理杂乱的数据集,或对变量进行转换时,可使用此技能。触发条件:数据清理、data cleaning、缺失值、处理数据、preprocess、missing values、遗漏值、编码、encoding、VIF、多重共线性、共线性、filter、过滤、rename columns。