一款用於自動化程式碼庫探索、符號索引與架構視覺化的高效能工具。
從來源直接安裝技能的最快方式。
npx clawhub@latest install oc-codebase-intelligence
將技能資料夾複製到以下位置之一
~/.openclaw/skills/ <project>/skills/ 優先級:工作區 > 本地 > 內建
將此提示詞複製到 OpenClaw 即可自動安裝。
請幫我使用 Clawhub 安裝 oc-codebase-intelligence。如果尚未安裝 Clawhub,請先安裝(npm i -g clawhub)。
取得包含原生技能檔案的ZIP壓縮檔。
Codebase Intelligence 是一個強大的分析引擎,旨在協助開發者掌握 Openclaw Skills 生態系統內的複雜軟體專案。它透過識別模組邊界、追蹤跨檔案依賴關係以及索引類別與函式等符號,提供任何儲存庫的技術映射。透過實作增量快取層,即使在大型程式碼庫中也能保持高效能,確保隨後的搜尋與查詢幾乎瞬間完成。
此技能透過提供對話式程式碼發現介面,彌合了原始原始碼與開發者理解之間的鴻溝。無論您是在瀏覽舊系統還是建構新功能,Codebase Intelligence 都能確保您擁有編寫更好程式碼所需的結構背景,從而提高效率。
要開始使用 Codebase Intelligence,請確保已安裝 Python 3。導航至您的專案目錄並執行以下指令:
# 導航至您的專案
cd /path/to/your/repo
# 執行初始程式碼庫分析並建立快取
python3 /path/to/codebase-intelligence/scripts/main.py analyze .
您可以選擇在專案根目錄中建立 .codebase-intelligence.json 檔案以排除特定目錄:
{
"ignore": ["node_modules", ".git", "dist"],
"entryPoints": ["src/main.py"]
}
此技能將其智慧資料組織在專案根目錄的一個隱藏資料夾中。資料結構如下:
| 檔案/目錄 | 用途 |
|---|---|
.codebase-intelligence/ |
所有技能相關元資料的根目錄。 |
codebase_index.pkl |
包含依賴關係圖與符號表的二進位序列化快取。 |
index.json |
可匯出的程式碼庫結構 JSON 表示,用於外部工具整合。 |
architecture.md |
(選用) 包含 Mermaid 圖表的生成的 Markdown 檔案。 |
加載中







































