DSH Plugins
返回列表
dsh-env-inspector

dsh-env-inspector

admin-security 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install webkubor/dsh-env-inspector

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

在 DeepSeek Harness 中执行 dsh plugin install webkubor/dsh-env-inspector,或通过插件管理安装源码 https://github.com/webkubor/dsh-env-inspector 对应插件后重启 DSH,在顶部导航打开「电脑环境」Tab。

插件介绍

本地开发里,端口被上次没关干净的 Node 或 Python 进程占着,重启服务就报 EADDRINUSE;服务若监听在 0.0.0.0,往往要到出问题才想起安全风险;排查环境时还要在终端里反复敲版本命令、翻 lsof。dsh-env-inspector 是 DeepSeek Harness 的环境自检与端口运维插件,用现代卡片仪表盘把系统状态、工具链和端口收在一屏里,零运行时依赖,日常自检不联网。

核心能力围绕看清与安全动手:基于 lsof 实时列出监听端口与占用进程,常用开发端口优先展示,高位动态端口可折叠;一键释放前有多重护栏,DSH 核心端口与宿主进程不可杀、服务端校验 PID 与端口一致、先 SIGTERM 再 SIGKILL,释放后页面自动刷新。另有常见 CLI 的就绪与版本嗅探、AI 模型 Key 的存在性展示且绝不输出明文、已加载 DSH 扩展与网络接口概览;公网出口 IP 仅在用户点击时检测。

适合日常在本机跑 Web 服务、多项目切换的开发者,以及需要快速确认这台机器装了什么、哪个端口被谁占着的协作者或调试场景。若你既想少敲终端命令,又希望在杀进程时少踩误杀坑,电脑环境 Tab 会省不少时间。

截图预览

使用场景

  • 启动服务频繁遇到端口占用,需要快速定位并释放残留进程
  • 协作或联调前想一眼确认本机 CLI、运行时与 DSH 插件是否就绪
  • 担心服务监听全网段,需要醒目发现 0.0.0.0 上的监听端口

适合人员

  • 在本机长期跑前后端与多项目的全栈开发者
  • 频繁切换仓库、需要统一环境视图的工程师
  • 重视本地访问控制、又不想误杀 DSH 核心进程的用户