dhh-rails-style
dhh-rails-style 是一个用于引导 AI 编码助手在撰写 Ruby 与 Rails 代码时遵循 DHH(37signals 风格)实践规范的技能。它把该风格的核心哲学、命名约定、目录组织、代码示例与决策标准整理为可检索的参考文件,供助手在编码、评审或回答问题前按需读取。据资料,其核心主张是「最好的代码是你没写的代码,其次是一看就正确的代码」,倾向采用原生 Rails 能力:以丰富的领域模型代替服务对象,以 CRUD 控制器代替自定义动作,以 concerns 横向共享代码,用关联记录表达状态而非布尔字段,尽可能以数据库支撑一切(不依赖 Redis),并优先自建方案再考虑引入 gem。同时明确列出刻意规避的依赖,例如 devise、pundit/cancancan、sidekiq、redis、view_component、GraphQL、factory_bot、rspec、Tailwind 等。技能按控制器、模型、视图与前端、架构、测试、Gems 与依赖、代码评审、通用指导等主题提供 references 文件,并根据用户任务类型指示读取对应参考。资料亦提示该指南由 LLM 生成,可能存在不准确之处,且与 37signals 无关联或背书。价格、使用方式与平台信息暂未提供。
编程与开发716 次安装