SuperAPI AI 工具集

j5ik2o-intent-based-dedup

编程与开发

查看项目

更新于 10-15 22:39

技能介绍

用途:在决定相似代码是否应合并去重时提供判断框架,优先看共享意图与变更原因,而非文本相似度,避免有害的 DRY。

工作流:识别重复代码及其所有调用方;为每份副本命名业务或技术意图;比较未来变更原因、负责人、不变量与发布节奏;仅当共享抽象能被诚实命名且只为一个原因变化时才去重;若意图不同,保留重复,或抽取不冒充领域概念的更小机械式辅助函数。

决策矩阵:文本相同、意图相同则合并;文本相同、意图不同则保持独立;文本不同、意图相同则考虑统一;文本不同、意图不同则不合并。

参考与输出:对非平凡实现、审查或重构工作,在给出最终建议前阅读 references/details.md,其中包含详细规则、示例、坏味道与迁移说明。输出应给出意图比较、决定、建议的抽象名称(如有)以及耦合风险。

限制:官方文本暂未提供;未提供安装命令、价格、支持的平台或效果数据。