dsh-env-inspector
在终端中运行以下命令:
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 核心进程的用户
