intent-based-dedup이란?
문자 그대로의 동일성이 아닌 의도(목적)를 기반으로 코드 재사용을 판단하는 기술입니다. DRY 원칙(동일해 보이지만 다른 의도를 제공하는 통합 코드)의 오용을 감지하고 올바른 재사용 결정을 지원합니다. 명백한 중복을 처리하기 위해 검토, 리팩토링 또는 새 코드를 작성할 때 사용됩니다. 대상 언어: 언어에 구애받지 않습니다(Rust, Java, TypeScript, Go, Python, Kotlin, Scala 등). "코드 중복을 제거하고 싶습니다", "DRY를 따르세요", "유사한 코드가 있습니다", "이 두 기능을 병합합니다", "중복을 줄입니다", "이것을 공유해야 합니까?"와 같은 요청에 의해 트리거됩니다. 또는 "리팩토링하는 동안 공통 함수를 추출합니다." 출처: j5ik2o/okite-ai.