实时 MCP + LSP · 预防复制粘贴 · 每次编辑即响应

你的智能体正要复制粘贴。 Deslop 告诉它别这么做。

Deslop 是一个运行在你工作区中的实时 LSP + MCP 服务器。它在代码编写过程中Claude Code、Cursor、Copilot、Continue、Codex——以及你的编辑器——实时流式推送重复代码信号。智能体在编写新函数之前就调用 find-similar。如果该模式已经存在,它便复用规范实现。复制粘贴从未发生。

从 VS Code Marketplace 安装
code --install-extension nimblesite.deslop-live

VSIX 是让你一次性获得全部能力的唯一安装方式——实时气泡、LSP 服务器、MCP 服务器,以及 deslop CLI 都在同一个捆绑包中。JetBrains 插件(Rider、IntelliJ、PyCharm、WebStorm、RustRover、CLion)正在积极开发中;Zed 与 Neovim 在路线图上。只想要 CLI?brew install nimblesite/tap/deslopscoop install deslop(在添加 Nimblesite bucket 之后)。 当前稳定版:v0.25.0

deslop-mcp · live · claude-code
→ 智能体: find-similar { path: "auth/middleware.ts", range: L42–L71 }
← deslop: 正在流式推送克隆簇…
几乎相同的代码 [Type-3] fused 0.94
src/utils/legacy_auth.tsL104–L176 src/middleware/auth.tsL12–L84
行为相同,代码不同 [Type-4] embed 0.82
src/db/connection.rsL40–L55 src/db/pool.rsL12–L27
智能体决策: 复用 `legacy_auth.verify()` · 未产生复制粘贴
响应式监视器
每次编辑 bolt
支持语言
C# · Rust · Python · Dart · JS · TS · PHP · F# code
基石工具 预防
find-similar

智能体在编写代码之前,将拟用代码片段与实时语料库进行匹配。既有模式胜出。没有重复落地。

监视器 → 编辑器 → 智能体 1份报告

每次变更增量解析。一份内存中的报告通过 deslop/reportChanged 同时扇出到每一个编辑器界面和 MCP 客户端。陈旧的 UI 是一个正确性缺陷。

在你的编辑器中

一份实时报告,三个界面。

VS Code 扩展捆绑了 LSP 与 MCP 服务器,并将运行中的分析就地渲染——侧边栏中以最严重优先排序的克隆簇、光标处的实时克隆警告,以及与规范副本的并排差异对比。驱动你编辑器的智能体通过 MCP 读取的是同一份报告。

Deslop VS Code 扩展正在分析实时工作区:侧边栏中以最严重优先排序的 Top Offenders 树与按目录划分的 Duplication 占比,编辑器中带有 Compare、View cluster 与 Copy for AI 操作的实时克隆警告,以及与规范出现位置的并排 Compare 差异对比。
  1. 左 · 侧边栏 Top Offenders、Duplication、Session

    Top Offenders 以最严重优先对每个克隆簇排序——id、严重程度、人类可读的分桶。Duplication 按目录逐层拆解整个仓库,每个节点都标注重复占比。Session 显示运行中的服务器与嵌入模型选择器。

  2. 中 · 编辑器 实时克隆警告

    LSP 在你输入时为重复片段加下划线,标出用作锚点的规范副本,并在发现结果上直接提供 Compare with canonicalView clusterCopy for AI

  3. 右 · 差异对比 与规范副本比较

    VS Code 原生的并排编辑器将当前出现位置与规范副本逐行对齐,让你在提取共享辅助函数之前先确认重复确实存在。

安装

在你的编辑器中获取 Deslop。

同一个扩展,发布到每一个注册表。在下方从你所用的注册表安装——如果它物有所值,请留下评价,让下一位开发者也能找到它。

  • Visual Studio Marketplace VS Code · GitHub Codespaces

    完整捆绑包——实时气泡、LSP 服务器、MCP 服务器与 deslop CLI——适用于 VS Code 与 GitHub Codespaces。

  • Open VSX Registry Cursor · Windsurf · VSCodium

    同一扩展,适用于 Cursor、Windsurf、VSCodium、Gitpod 以及所有 Open VSX 编辑器。

社区

在公开环境中构建 Deslop。

有问题、bug 报告、功能请求,或者只是想聊聊重复检测与 AI 代码生成?加入 Deslop Discord——欢迎用户与贡献者。

加入 Discord