dsh-ip-info:在 Harness 界面裏查看公網 IP 與歸屬地

前言

在 DeepSeek Harness(DSH)裏調試聯網能力、代理或出口策略時,經常需要確認「當前會話實際走哪條公網 IP、歸屬哪裏、運營商是誰」。靠瀏覽器另開查 IP 頁面,或每次手動 curl 公網接口,會打斷在 Composer 裏的節奏。下面介紹社區插件 dsh-ip-info(維護者 EndlessPoem,分類:聯網工具):把公網 IP、歸屬地與運營商直接嵌在 Harness 界面裏,字號跟隨 Harness,不需要時可以關掉。

這是什麼

dsh-ip-info 是面向 DSH Web 配置(--profile web)的 UI 類插件:在輸入框(Composer)下方,或通過懸浮卡片,展示當前公網 IP、地理位置與運營商信息;展示字號與 Harness 正文一致,並支持關閉顯示。

插件在 SkillHub 等社區目錄中登記爲 EndlessPoem/dsh-ip-info;GitHub 倉庫地址爲 https://github.com/EndlessPoem/dsh-ip-info 。第三方索引頁曾註明該倉庫可能已刪除或設爲私有,安裝與版本信息以 npm 製品及目錄頁爲準,不必依賴 clone 源碼倉庫。

核心功能

根據目錄與製品頁上的說明,已覈實能力包括:

  1. 公網信息展示:顯示當前公網 IP、歸屬地(location)、運營商(provider)。
  2. 兩種展示位置:可在 Composer 輸入框下方顯示,或以懸浮卡片形式呈現。
  3. 界面一致性:文字大小跟隨 Harness,不單獨佔一套 UI 字號。
  4. 可關閉:不需要持續展示時可以關掉(具體入口以插件在 Web UI 中的實現爲準)。

插件會通過聯網查詢獲取上述信息;運行權限與當前 dsh 進程一致,使用前請自行評估是否接受對外請求。

安裝與啓用

該插件面向 Web 側 Harness。在已安裝 dsh 的環境中,使用目錄與 dsh.so 歸檔頁記錄的安裝命令(npm 包名 dsh-ip-info,製品頁記錄版本 1.0.1,曾在 dsh 0.2.1-rc.5 上做過運行時驗證):

dsh plugin --profile web add dsh-ip-info

上述命令通過 npm 安裝插件包,並寫入 web profile。安裝完成後按平時方式啓動或重啓帶 Web 界面的 Harness,使插件加載生效。

若 GitHub 源不可用,仍可通過 npm 包名安裝;不要憑倉庫名自行拼接未在資料中出現的安裝參數。

典型用法

資料中的 README 未給出額外配置示例,典型流程如下:

  1. 執行上一節的 dsh plugin --profile web add dsh-ip-info 完成安裝。
  2. 啓動 DSH Web 界面,在 Composer 附近或懸浮卡片中查看公網 IP、歸屬地與運營商。
  3. 調試代理、VPN 或機房出口時,切換網絡環境後刷新或重啓會話,對照界面上的信息是否變化。
  4. 不需要常駐展示時,在插件提供的關閉入口關掉顯示。

無文檔記載的自定義配置項時,不要假設存在未列出的環境變量或配置文件字段。

適用場景與注意

適合誰

  • 經常在 DSH Web 裏聯調 API、爬蟲或沙箱出口,需要一眼看到當前公網身份的智能體開發者。
  • 需要在 Harness 內核對「本機/代理是否生效」,又不想反覆打開外部查 IP 網站的用戶。

注意事項

  1. 權限與聯網:插件以當前 dsh 進程權限運行,並會發起對外網絡請求以解析 IP 信息。安裝前應閱讀 npm 包內源碼與許可證(社區市場頁標註爲 MIT、JavaScript),確認可接受其行爲。
  2. 社區目錄非官方商店:SkillHub、dsh.so 等爲獨立社區索引,與 DeepSeek / 幻方無官方從屬關係;目錄 listing 不等於安全審計。
  3. 源倉庫狀態:若 GitHub 頁面無法訪問,以 npm 安裝與目錄頁說明爲準;索引快照可能滯後,安裝失敗時應查當前 registry 是否仍發佈 dsh-ip-info。
  4. Profile 匹配:安裝命令中的 --profile web 與 Web UI 插件一致;headless 或其他 profile 場景是否適用,以你本地 DSH 版本與插件 manifest 爲準。

結尾

dsh-ip-info 把公網 IP、歸屬地與運營商收進 Harness 界面,減少查 IP 時的上下文切換,並支持關閉顯示。需要進一步覈對簡介與安裝方式時,可訪問社區目錄頁 https://www.skillhub.cn/plugins/EndlessPoem/dsh-ip-info ;源碼與 issue 歷史上位於 https://github.com/EndlessPoem/dsh-ip-info(若無法打開,請以 npm 包與目錄歸檔爲準)。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜