登录 注册
开发者工具
9,570
Stars
1,346
Forks
331
Watchers
12
Open Issues
待补全
许可证
Ruby
语言
2012-07-27
创建时间
2026-11-09
最近更新

项目能做什么

thoughtbot 的编程风格指南。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Guides

Guides for working together, getting things done, programming well, and
programming in style.

## High level guidelines

- Be consistent.
- Don't rewrite existing code to follow this guide.
- Don't violate a guideline without a good reason.
- A reason is good when you can convince a teammate.

## A note on the language

- "Avoid" means don't do it unless you have good reason.
- "Don't" means there's never a good reason.
- "Prefer" indicates a better option and its alternative to watch out for.
- "Use" is a positive instruction.

## Guides by category

- [thoughtbot Tech Stack](/tech-stack/)
- [General](/general/)

### Collaboration

- [Code Review](/code-review/)
- [Open Source](/open-source/)
- [Product Review](/product-review/)

### Protocols

- [Accessibility](/accessibility/)
- [Data](/data/)
- [Email](/email/)
- [Object-Oriented Design](/object-oriented-design/)
- [Security](/security/)
- [Web](/web/)
- [Web Performance](/web-performance/)
- [Production](/production)

### Languages

- [Bash](/bash/)
- [CSS](/css/)
- [ERB](/erb/)
- [HTML](/html/)
- [JavaScript & TypeScript](/javascript-typescript/)
- [Python](/python/)
- [Ruby](/ruby/)
- [Sass](/sass/)
- [Shell](/shell/)
- [Swift](/swift/)

### Frameworks and platforms

- [Android](/android/)
- [iOS](/ios/)
- [Rails](/rails/)
- [React](/react/)
- [React Native](/react-native/)
- [Testing with Jest](/testing-jest/)
- [Testing with RSpec](/testing-rspec/)

### Tools

- [Git](/git/)
- [GraphQL](/graphql/)
- [Postgres](/postgres/)
- [Relational Databases](/relational-databases/)

## Contributing

Please read the [contribution guidelines](/CONTRIBUTING.md) before submitting a
pull request.

In particular: **if you have commit access, please don't merge changes without
waiting a week for everybody to leave feedback**.

## Credits

Thank you,
[contributors](https://github.com/thoughtbot/guides/graphs/contributors)!

## License

Guides is © 2020-2025 thoughtbot, inc. It is distributed under the [Creative
Commons Attribution License](http://creativecommons.org/licenses/by/3.0/).

<!-- START /templates/footer.md -->
## About thoughtbot

![thoughtbot](https://thoughtbot.com/thoughtbot-logo-for-readmes.svg)

This repo is maintained and funded by thoughtbot, inc.
The names and logos for thoughtbot are trademarks of thoughtbot, inc.

We love open source software!
See [our other projects][community].
We are [available for hire][hire].

[community]: https://thoughtbot.com/community?utm_source=github
[hire]: https://thoughtbot.com/hire-us?utm_source=github

<!-- END /templates/footer.md -->
阅读完整原文

项目深度分析 AI 生成

规范即代码:Thoughtbot 风格的一键式 CI/Linter 套件

产品构想将文本形式的指南转化为可直接在 CI/CD 中运行的开箱即用 Linter 规则集合包(涵盖 RuboCop、ESLint、Stylelint 等)。
核心功能一键集成配置文件包、自动化修复(autofix)脚本、CI 阻断检查规则、规则更新订阅
目标用户中小型团队 Tech Lead、独立开发者
难度/周期低 · 2-4周 · 成本:极低(主要是配置打包与文档站部署)
收费模式核心开源,高级自定义 ruleset 或企业集中式多仓库同步工具采用订阅制收费
竞争风险现有社区已有开源 RuboCop 规则集,纯配置包防御壁垒较低
依据 已验证事实

基于规范上下文的 AI Code Review 机器人

产品构想利用指南中的原则(Code Review/OOD/Rails/Security)构建针对 PR 的 AI 审查 GitHub Action,按 thoughtbot 标准提出修改建议。
核心功能PR 自动分析、根据指南给出明确的 'Avoid/Prefer' 结构化建议、安全与性能反模式检测
目标用户代码审查人力紧张的初创工程团队、外包技术公司
难度/周期中等 · 1-2个月 · 成本:中等(LLM API 调用成本及后端部署)
收费模式SaaS 订阅制(按仓库数量或 PR 审查量收费)
竞争风险通用 AI 审查工具竞争激烈,需强化该风格指南的落地一致性与低误报率
依据 AI推测

企业工程规范定制与代码审查培训平台

产品构想以该指南为教材底本,提供交互式代码审查训练课程与企业研发规范落地的顾问服务。
核心功能实战 PR 找茬练习、规范知识库生成器、团队审查文化诊断与评估报告
目标用户企业研发总监、HR/技术培训负责人、转行进阶开发者
难度/周期中等 · 1-3个月 · 成本:低(主要是内容制作与平台搭建)
收费模式B端企业内训采购、C端高级课程购买
竞争风险需要较强的个人/团队技术背书,获客周期较长
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建于 2012-07-27,近 30 天仍在推送
社区活跃Star 9,570 / Fork 1,346 / Issue 12(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。