什么是 intent-based-dedup?
根据意图(目的)而不是字面上的相同性来判断代码重用的技能。检测 DRY 原则的误用(统一看起来相同但服务不同意图的代码),并帮助确定何时真正适合重用。在审查、重构或新实现期间处理重复代码时使用。目标语言:与语言无关(Rust、Java、TypeScript、Go、Python、Kotlin、Scala 等)。触发短语:“我想统一重复的代码”、“遵循 DRY”、“有类似的代码”、“合并这两个函数”、“减少代码重复”、“是否应该共享”、“重构为一个通用函数”。 来源:j5ik2o/okite-ai。