一個強大的工具,用於將 Uncle Bob 的原則(如 Clean Code、SOLID 設計和 Clean Architecture)應用於您的 AI 輔助開發工作流。
從來源直接安裝技能的最快方式。
npx clawhub@latest install uncle-bob
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 uncle-bob。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
此 Openclaw Skills 擴展使 AI 代理能夠遵循 Robert C. Martin (Uncle Bob) 定義的嚴苛工程標準。它專注於通過執行童子軍軍規(始終讓代碼比發現時更整潔)來創建可維護、易讀且健壯的軟體。
該技能提供了一個從 SOLID 原則和 Clean Architecture 角度評估代碼質量的框架。通過集成這些工作流,開發人員可以確保其 AI 生成的代碼避免常見的陷阱,如高耦合、低內聚和命名不透明。它作為 AI 編碼助手的架構指南針,引導它們優先考慮長期代碼庫的健康,而非快速、混亂的修復。
要安裝此技能,請使用以下命令:
openclaw install uncle-bob
請確保您的代理配置在工作區設置中包含 uncle-bob 技能,以便在開發生命週期中啟用自動 Clean Code 審查。
該技能根據以下分類組織其架構評估和重構邏輯:
| Layer | Responsibility |
|---|---|
| Entities | 企業業務規則和純領域物件。 |
| Use Cases | 編排實體的特定於應用程式的業務規則。 |
| Interface Adapters | 用例格式與外部格式(控制器/演示者)之間的轉換器。 |
| Frameworks & Drivers | 包含 DB、UI 和外部工具的最外層。 |
| SOLID Metadata | 追蹤單一職責和依賴倒置合規性。 |
加載中
一個專為 Openclaw Skills 設計的戰略性 AI 技能,旨在透過稀缺性設計與關係深度優化直接面向粉絲的訂閱模型。








































