ianho7/dsh-port-inspector ↗★ 1
dsh-port-inspector
Windows Port Inspector Bundle for DeepSeek Harness
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ianho7/dsh-port-inspector说明文档
阅读完整 README ↗最小使用路径
前置条件
- Windows;
- Node.js
>=22.19.0; - 可运行的 DeepSeek Harness(DSH);
PATH中可用的pnpm,供dsh plugin管理 Profile 依赖;- 目标 DSH Profile 为
web。
安装并启动
安装或更新前,请先完全退出正在运行的 DSH Web。以下三种方式任选一种。
- 通过 npm 安装
dsh plugin --profile web add dsh-port-inspector@latest
- 通过 GitHub Release 下载并安装
使用 GitHub CLI 从最新 GitHub Release 下载压缩包,然后安装:
gh release download `
--repo ianho7/dsh-port-inspector `
--pattern 'dsh-port-inspector-*.tgz' `
--output 'dsh-port-inspector-latest.tgz'
dsh plugin --profile web add '.\dsh-port-inspector-latest.tgz'
- 从源码编译并安装
git clone https://github.com/ianho7/dsh-port-inspector.git
cd dsh-port-inspector
npm install
npm run build
$PackageFile = npm pack --ignore-scripts
dsh plugin --profile web add ".\$PackageFile"
首次安装时,pnpm 可能会因 koffi 的原生安装脚本而报告 ERR_PNPM_IGNORED_BUILDS。按照 DSH 输出的路径打开该 Profile 的 pnpm-workspace.yaml,确认:
allowBuilds:
koffi: true
保存后重新运行原安装命令即可。这项授权只需为对应 Profile 设置一次。
安装完成后启动 DSH Web:
dsh web
浏览器打开后,创建一个新任务,然后从侧边栏打开 Port Inspector。
调查端口
- 创建一个新的 DeepSeek Harness Session,让 Agent 启动本地服务。
- 在 DeepSeek Harness Web 侧边栏打开 Port Inspector;必要时点击“刷新”。
- 查看端口、PID、应用、项目、创建时间、来源和处理方式。
- 受管资源选择“停止 DeepSeek Harness 任务”;符合安全条件的外部进程选择“结束该进程”。
- 确认后等待 fresh scan,检查界面报告的
portReleased结果。
安装或更新 Bundle 后必须重启目标 Profile,并创建新的任务才能获得来源归因。来源记录只保留在当前 DeepSeek Harness 运行周期内,不会追溯归因重启前已经存在的进程。