DSH Plugins
返回列表
🤖

dsh-lsp-bridge

模型推理 更新于 2026.09.20

在终端中运行以下命令:

dsh plugin install voidmind26/dsh-lsp-bridge

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install voidmind26/dsh-lsp-bridge 安装本插件(源码:https://github.com/voidmind26/dsh-lsp-bridge),安装后按所用 profile 重启 Web 或 Desktop 宿主。

插件介绍

在 DeepSeek Harness 里,模型要理解真实工程往往只能靠读文件和猜结构,缺少语言服务器那种「点到符号就能看类型、定义和引用」的体验。dsh-lsp-bridge 把 Harness 接到标准 stdio 语言服务器上,为智能体提供统一的 lsp 查询入口,让代码导航、符号检索和单文件诊断可以在会话工作区内完成,而不是反复全文搜索。

插件支持按语言配置多台服务器、独立项目根与显式多根工作区,并在同一会话内复用已启动的实例,减少重复初始化。除只读查询外,重命名、格式化以及服务器发起的编辑会走「先预览、apply 才落盘」的流程,并严格受会话权限与工作区边界约束。推荐通过 lsp_setup 让模型按冻结目录诊断、安装与写入配置;Web 与 Desktop 还提供「设置 → LSP」的只读扫描与配置界面,便于人工核对路径与能力。

适合在 DSH 里做代码审查、跨文件重构讨论或依赖真实语义上下文的开发助手场景。你若已在使用或计划使用 gopls、typescript-language-server、Pyright 等可信 LSP,并希望在 danger-full-access 或受限沙箱会话中可控地启用它们,这个插件就是为此设计的 Bundle 扩展。

使用场景

  • 在 Harness 会话里用悬停、定义和引用理解陌生代码库
  • 让智能体结合诊断与符号检索做跨文件代码审查
  • 多仓或 monorepo 中按项目根查询工作区符号

适合人员

  • 在 DSH 中希望模型具备真实语义导航的开发者
  • 已部署 gopls、TypeScript 或 Python LSP 并愿在会话内启用的团队
  • 需要多根工作区与权限门控写入的 Harness 高级用户