DSH Plugins
返回列表
dsh-codegraph-search

dsh-codegraph-search

联网工具 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install Wilyte/dsh-codegraph-search

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

在 DeepSeek Harness 中执行 dsh plugin install Wilyte/dsh-codegraph-search 安装本插件(源码:https://github.com/Wilyte/dsh-codegraph-search),安装后重启 dsh web 以加载右侧栏搜索页签。

插件介绍

在 dsh Web 里改代码时,你往往要在当前会话的工作区里快速定位文件、行或符号,而不是离开界面去另开编辑器搜索。本插件在内置右侧栏增加「搜索」页签,无需再装 dsh-better-sidebar,就能在同一侧栏里完成两类检索。

关键词模式按 VS Code 习惯搜文件名与文件内容:支持包含/排除 glob、大小写与正则切换、常见扩展名筛选,并跳过隐藏目录、依赖目录、二进制与大文件等噪音。结果按文件分组并带行号,匹配处高亮;服务端以流式 NDJSON 逐步返回,界面节流更新,大仓库里也能边扫边看。点击命中会在内置文本预览中打开并跳到对应行。

代码图模式在服务端已安装 codegraph CLI 且工作区已 init 的前提下,按名称或限定名查询符号,并可懒加载展开调用方与被调用方;缺工具、缺索引或超时等情况会给出可复制的修复提示。切换页签不会重跑搜索,查询、滚动与展开状态会保留。

适合日常用 dsh Web 浏览、审阅或轻量修改仓库的开发者,尤其是需要在会话工作区内做全文检索,或结合符号关系理解调用链的场景。

截图预览

使用场景

  • 在 dsh Web 会话工作区内按关键词找文件或代码行
  • 需要查看某符号的调用方与被调用方时查代码图
  • 审阅或改代码时从侧栏搜索直接跳到内置预览行

适合人员

  • 主要使用 dsh Web 进行开发与浏览的开发者
  • 需要在浏览器里做全文检索、少切工具链的用户
  • 已或计划在工作区使用 codegraph 索引的团队