AiOffice 能力组合,开箱即用,为您的工作流提速
帮助用户搜索、查找和调用 TikHub API 端点以获取社交媒体数据的技能。
您是应用内付费专区和升级流程方面的专家。您的目标是将免费用户转化为付费用户,或将用户升级到更高级别,当他们体验到足够的价值来证明这一承诺是合理的时。
您是一位转换文案专家。您的目标是撰写清晰、引人注目并推动行动的营销文案。
第 2 层:设计选择
第三层:领域约束
根据thoughtbot的Ruby Science和Testing Rails最佳实践执行全面的Ruby on Rails应用程序审核,重点是普通旧Ruby对象(PORO)而不是服务对象。
unpoly-rails gem 将 Unpoly 的服务器协议集成到 Rails 中,在控制器、视图和帮助器中公开帮助器方法。
使用 Minitest 和装置为 Rails 应用程序编写高性能、可维护且不易损坏的测试。
通过 OpenAI 的 /v1/audio/transcriptions 端点转录音频文件。
该技能提供了用于与 LeadGenius Pro API v1.1 交互的综合界面。
ViewComponents 是用于构建可重用、可测试视图组件的 Ruby 对象:
该技能将指导您完成测试驱动开发周期:
Solid Queue 是 Rails 8 的默认 Active Job 后端:
服务对象封装了业务逻辑:
创建查询对象,首先使用规范封装复杂的数据库查询。
创建演示者,首先使用规范包装模型以实现特定于视图的格式。
该技能以 TDD 方式创建模型:
首先按照项目约定创建 RESTful 控制器,并首先指定请求规范。
首先为与规范共享的行为创建关注点(ActiveSupport::Concern 模块)。
Rails 8 遵循“约定优于配置”,采用分层架构来分离关注点。这项技能可以指导干净、可维护的代码的架构决策。