跳到正文
热点事件持续更新

jscpd v5 发布 Rust 引擎与 MCP 服务器

1 篇报道1 个报道来源2 小时前更新

先了解这件事

AI 综述

代码查重工具 jscpd 发布 v5,改用 Rust 引擎重写,以自包含二进制形式分发,无需运行时,可通过 jscpd 和 cpd 两个 npm 包名、PyPI、crates.io、Homebrew、Nix、Docker 及 GitHub Action 安装。新版本支持 224 种语言格式的查重,并新增死代码检测、复杂度排名、git 历史健康趋势和 0-100 健康分。 v5 新增语义克隆检测,但该模式仍属实验性:需先运行 jscpd --semantic-download 一次性下载 548 MB 的 CodeRankEmbed 模型到 jscpd 缓存,模型在 jscpd 内于 CPU 上运行,扫描过程不发起网络请求。 行为上有一处与 v4 不同:v5 默认跳过符号链接,需加 --follow-symlinks 才会跟随,而 v4 默认跟随。

AI 根据报道生成 · 2 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月21日
  1. GitHub
    jscpd v5 发布:Rust 引擎重写,新增语义克隆检测与 MCP 服务

    jscpd v5 以 Rust 引擎重写为自包含二进制,支持 224 种语言格式的查重,并新增死代码检测、复杂度排名、git 历史健康趋势和 0-100 健康分。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。