ianho7/dsh-port-inspector1

dsh-port-inspector

Windows Port Inspector Bundle for DeepSeek Harness

包名
dsh-port-inspector
版本
0.1.2
许可证
MIT
最近更新
2026年8月30日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ianho7/dsh-port-inspector

最小使用路径

前置条件

  • Windows;
  • Node.js >=22.19.0
  • 可运行的 DeepSeek Harness(DSH);
  • PATH 中可用的 pnpm,供 dsh plugin 管理 Profile 依赖;
  • 目标 DSH Profile 为 web

安装并启动

安装或更新前,请先完全退出正在运行的 DSH Web。以下三种方式任选一种。

  1. 通过 npm 安装
dsh plugin --profile web add dsh-port-inspector@latest
  1. 通过 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'
  1. 从源码编译并安装
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

调查端口

  1. 创建一个新的 DeepSeek Harness Session,让 Agent 启动本地服务。
  2. 在 DeepSeek Harness Web 侧边栏打开 Port Inspector;必要时点击“刷新”。
  3. 查看端口、PID、应用、项目、创建时间、来源和处理方式。
  4. 受管资源选择“停止 DeepSeek Harness 任务”;符合安全条件的外部进程选择“结束该进程”。
  5. 确认后等待 fresh scan,检查界面报告的 portReleased 结果。

安装或更新 Bundle 后必须重启目标 Profile,并创建新的任务才能获得来源归因。来源记录只保留在当前 DeepSeek Harness 运行周期内,不会追溯归因重启前已经存在的进程。