Semi-Brain Knowledge Base¶
歡迎來到 Semi-Brain 知識庫!這是一個自動化的技術知識管理系統,從 Claude Code 對話中提取、組織和分享有價值的技術知識。
關於 Semi-Brain¶
Semi-Brain 是一個智能知識管理工具,它能夠:
- 📝 自動記錄:在 Claude Code session 結束後自動處理對話
- 🧠 智能過濾:使用 AI 分析對話內容,只記錄有價值的技術知識
- 🔒 隱私保護:自動過濾敏感資料(API keys、密碼等)
- 📚 結構化組織:依據分類和標籤組織文檔
- 🔍 強大搜索:支援全文搜索和標籤導覽
如何使用¶
瀏覽文檔¶
使用頂部導覽列瀏覽不同分類:
- Claude Code:Claude Code 使用技巧和自動化
- 架構設計:系統架構和設計模式
- 除錯技巧:問題診斷和解決方法
- API 整合:API 使用和整合經驗
- 最佳實踐:程式開發最佳實踐
- 工具使用:開發工具的使用方法
搜索功能¶
使用右上角的搜索框快速找到相關內容。搜索支援:
- 標題搜索
- 全文搜索
- 標籤搜索
標籤系統¶
每篇文檔都有相關標籤,點擊標籤頁面瀏覽所有標籤。
系統架構¶
Semi-Brain 使用以下技術棧:
graph LR
A[Claude Code Session End] --> B[Stop Hook]
B --> C[本地 Python 處理器]
C --> D[Claude Code CLI 分析]
D --> E[過濾敏感資料]
E --> F[生成文檔]
F --> G[Git Push]
G --> H[GitHub Actions]
H --> I[Deploy to GitHub Pages]
style D fill:#90EE90,stroke:#333,stroke-width:2px
style G fill:#87CEEB,stroke:#333,stroke-width:2px
特色功能¶
智能內容過濾¶
系統會自動過濾:
- ❌ 未解決的多選項討論
- ❌ 純探索性對話
- ❌ 過短或無價值的對話
- ✅ 完整的功能實作
- ✅ 有價值的除錯過程
- ✅ 架構決策和最佳實踐
敏感資料保護¶
自動偵測和過濾:
- API Keys
- Passwords
- Email addresses
- IP addresses
- JWT tokens
- Private keys
統計資訊¶
知識庫統計
統計資料由 scripts/generate-stats.py 自動產生,詳見 stats.json。
貢獻¶
這個知識庫由 Claude Code 自動生成。如果你發現錯誤或有改進建議,請在 GitHub 上提交 issue。
授權¶
本知識庫內容採用 CC BY-NC-SA 4.0 授權。
本頁面隨每次文檔發布自動更新