AiOffice 能力组合,开箱即用,为您的工作流提速
通过配置文件、代理、命令和扩展配置 OpenCode 行为。
核心原则:像尝试破解代码一样进行审查。故意采取敌对的观点——每个观点都揭示了其他观点所忽视的问题。
使用 Minitest 和装置为 Rails 应用程序编写高性能、可维护且不易损坏的测试。
使用 MiniMax MCP 服务器进行网络搜索。
使用 MiniMax MCP 服务器进行图像理解和分析。
一个 CLI 工具,用于管理跨会话持续存在的结构化规范,并具有专为 AI 代理设计的 JSON 输出。
一个 CLI 工具,用于探索和调试 PostgreSQL 数据库,具有专为 AI 代理设计的 JSON 优先输出。
用于定义、级联、跟踪和审查业务目标和关键绩效指标的专业指南。虽然销售运营设置技能涵盖端到端销售基础设施,但该技能重点关注每个职能(销售、营销、产品、客户成功、财务或人力资源)有效运作所需的目标设定和衡量规则。
ViewComponents 是用于构建可重用、可测试视图组件的 Ruby 对象:
该技能将指导您完成测试驱动开发周期:
Solid Queue 是 Rails 8 的默认 Active Job 后端:
服务对象封装了业务逻辑:
创建查询对象,首先使用规范封装复杂的数据库查询。
创建演示者,首先使用规范包装模型以实现特定于视图的格式。
该技能以 TDD 方式创建模型:
首先按照项目约定创建 RESTful 控制器,并首先指定请求规范。
首先为与规范共享的行为创建关注点(ActiveSupport::Concern 模块)。
Rails 8 遵循“约定优于配置”,采用分层架构来分离关注点。这项技能可以指导干净、可维护的代码的架构决策。
性能优化重点在于:
Rails I18n 提供国际化支持: