本工具基于 Dave Thomas 的《程序员修炼之道》理念, 是一款高效的 AI代码审查与重构助手。 它专注于 DRY原则 破窗效应检测 可读性优化。 通过智能分析代码逻辑,自动识别潜在“坏味道”,提供符合实用主义哲学的重构建议,助您打造 优雅、健壮的代码。
系统中的每一部分都必须有单一、明确的表示。AI 会协助您识别重复逻辑,提取公共方法。
不要留下“破碎的窗户”(糟糕的设计、错误的决策),及时修复代码坏味道,防止质量滑坡。
降低组件之间的耦合度。AI 评估模块间依赖,建议解耦方案,提升系统灵活性。
关键决策应保留回退的可能。工具会检查您的配置和架构设计是否具备足够的灵活性。
支持 Python, JavaScript, Java, C#, Go, PHP 等主流编程语言的通用逻辑分析。
提供完整的函数或类定义,并确保代码缩进格式正确,有助于AI理解上下文。