mohi-devhub/antivibe

Learn what AI writes, not just accept it. A Claude Code skill that turns AI-generated code into educational deep dives.

解決的問題

AntiVibe 解決了開發者盲目複製貼上 AI 生成程式碼卻未理解底層邏輯的問題。它將程式碼庫——無論是遺留程式碼、AI 撰寫的程式碼,還是新程式碼——轉化為教育性深度解析或高階架構審計,確保開發者理解實作背後的「為什麼」,而不僅僅是「做什麼」。

運作方式

AntiVibe 作為 Claude Code 的一個技能運作。它使用專用子代理(解釋器與審計員)分析程式碼並產生結構化 Markdown 報告。使用者可透過 /antivibe 命令或自然語言請求觸發。此框架允許使用者根據自身技能等級(初階、中階或高階)調整解釋深度,並透過設定檔跳過已掌握的概念。

適用對象

適用於所有希望理解複雜程式碼庫、從 AI 生成建議中學習,或對各種語言與框架中的既有專案進行架構審計的開發者。

核心亮點

  • 多層級解釋:根據初階、中階、高階開發者的程度客製化內容深度。
  • 審計模式:提供高階架構審查,聚焦權衡、邊界情況與可測試性。
  • 可客製化細節:支援 compact 模式以降低 token 成本,以及 full 模式以進行逐行詳細說明與精選資源推薦。
  • 概念映射:將特定程式碼實作與更廣泛的電腦科學原理及外部學習資源連結起來。
  • 自動觸發鈎子:可設定為在任務完成或會話結束時自動產生深度解析。

相關