一個嚴謹、多階段的診斷循環,旨在透過結構化的複現和回饋循環來追蹤棘手的 Bug 和效能回退。
從來源直接安裝技能的最快方式。
npx clawhub@latest install mp-diagnose
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 mp-diagnose。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
diagnose 技能為排查複雜的系統技術異常提供了一個嚴謹的框架,將 Debug 從憑空猜測轉變為結構化的工程學科。透過優先建立自動化的、確定性的回饋循環,它能確保開發人員和 AI 智能體高效隔離根本原因,而不是盲目地盯著程式碼。
該工作流程涵蓋了回饋建構、複現確認、多假設排序、精準插樁、迴歸測試和事後清理。它經過特別優化,旨在提高非確定性 Bug 的複現率,建立一個能夠可預測地擷取、分析並永久解決軟體錯誤的執行路徑。
[DEBUG-a4f2])或利用互動式偵錯器來測試活動假設,從而針對特定的邊界進行排查。要在 Openclaw Skills 中啟動診斷程序,請在您的儲存庫執行環境中調用該工具。
請確保當前工作目錄中備有相關的專案領域詞彙表和架構決策記錄 (ADRs),以幫助智能體理解上下文邊界。
# Trigger the debugging and diagnostic agent flow
openclaw run diagnose --target="bug-description-or-issue-id"
# Grep and clean up temporary tagged instrumentation when complete
grep -rn "[DEBUG-" ./
diagnose 技能透過以下產物和結構來組織其排錯生命週期:
| Phase Component | Artifact / Strategy Type | Description |
|---|---|---|
| Feedback Seams | Test Scripts / Mocks | 單元測試、整合測試、e2e、Playwright/Puppeteer 腳本,或用於暴露錯誤路徑的拋棄式腳手架。 |
| Hypothesis Format | Falsifiable String | 明確格式化為:*"If |
| Trace Elements | Unique Tagged Logs | 注入到整個程式碼庫分支中的臨時記錄結構,使用統一的、可被 grep 的前綴,如 [DEBUG-...]。 |
| Baseline Capture | Timing Harness / Profiler Maps | 高解析度時間戳記(performance.now())、查詢執行計畫或 Profiler 狀態,用於追蹤效能指標。 |
git bisect run 等自動化執行路徑無縫整合。scripts/hitl-loop.template.sh 的範本退回到互動式使用者執行模式。/improve-codebase-architecture 技能中。加載中
一個專業的資料庫建模技能,從架構上將業務需求轉化為生產就緒的 schema、ER 圖、索引策略和優化的 DDL 定義。

Caveman Mode 是一種超壓縮通訊協定,透過丟棄對話填充詞與冠詞,在保持 100% 技術準確性的同時,將 LLM Token 消耗減少高達 75%。








































