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 模式以进行逐行详细讲解和精选资源推荐。
  • 概念映射:将特定代码实现与更广泛的计算机科学原理及外部学习资源关联起来。
  • 自动触发钩子:可配置为在任务完成后或会话结束时自动生成深度解析。

相关