Skip to content

路线图

English

本页记录一些方向性的想法,方便在开源协作中对齐优先级(不代表承诺)。

短期(稳定性/易用性)

  • 输出格式增强:例如 SARIF(便于与安全/质量平台对接)
  • 更友好的 report JSON schema(版本化 + 向后兼容策略)
  • 更强的 ignore 规则:支持 .dup-code-checkignore 或类似配置文件
  • CLI 更细粒度的子命令(只跑某个 detector、只输出某个 section)

中期(能力扩展)

  • Type-2/Type-3 检测增强:更稳健的 tokenization、窗口策略、去噪
  • 增量扫描:缓存文件指纹/块指纹,只扫描变更
  • 更细的粒度:函数级、类级的重复定位

长期(深度分析)

  • 语言级 AST(Tree-sitter 等)与结构化克隆检测
  • 大规模索引/检索(SourcererCC 风格的索引方案)

Released under the MIT License.