工程開發
mot avatar

mot

Continuous Claude 元件系統健康檢查工具,涵蓋技能、代理、掛鉤與記憶系統的自動審核與修復。

簡介

mot 技能是 Continuous Claude 生態系統的系統完整性稽核工具。它提供了一個結構化的健康檢查機制,旨在確保技能、自主代理、事件驅動掛鉤以及基於持久化的記憶系統之間複雜的交互作用在長期運作中保持功能健全與一致。此工具專為維護、擴展或自訂其代理開發環境,並需要在配置變更或程式碼庫更新後驗證系統狀態的開發者與進階用戶而設計。

  • 執行多階段審核,涵蓋技能 frontmatter 驗證、代理配置一致性、Shell 包裝器執行權限以及掛鉤註冊完整性。

  • 驗證記憶系統基礎設施,特別是 PostgreSQL 連接性、用於歸檔記憶的 pgvector 擴充功能可用性,以及儲存庫依賴關係的健全度。

  • 執行技能與代理之間的交互參照檢查,防止懸空引用與中斷的協調邏輯。

  • 透過 --fix 標記提供自動修復功能,可解決常見的環境問題,如缺少執行權限、過時的套件建置與遺失的目錄結構。

  • 提供細粒度的執行模式,包括用於時間敏感 P0 檢查的 --quick 標記,以及類別特定的過濾功能(例如 /mot hooks),以縮小調查範圍。

  • 定期或在 .claude 目錄發生任何結構性變更後使用此工具,以確保系統穩定性。

  • 輸入通常包含指令列參數,例如 --fix 用於自動修復,或特定的類別參數以隔離故障點。

  • 預期輸出為標準輸出日誌,報告每個階段的通過/失敗狀態,並針對不存在的引用或缺失的依賴項提供診斷警告。

  • 前置需求包含配置好的 .claude 環境、用於腳本執行的 Shell 存取權,以及記憶系統審核所需的適當資料庫憑證。

  • 此工具為結構性檢查;它無法取代功能性單元測試,但可作為防範配置漂移與環境設定錯誤的第一道防線。

倉庫統計

Star 數
3,744
Fork 數
289
Open Issue 數
43
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月29日 下午12:18
在 GitHub 查看