dsh-plugin-chat-tools:通過本地 HTTP 橋接採集並增量讀取聊天頁上下文

前言

在 DeepSeek Harness(DSH)裏做智能體或自動化時,模型側往往只能看到當前請求裏的上下文,而瀏覽器聊天頁上已經出現的消息、滾動加載的歷史內容,並不總是以結構化方式進入 Harness。若你希望其他插件或外部工具「跟着頁面上的對話走」,就需要一條從 Web 界面到本地的可靠通路。

社區插件 dsh-plugin-chat-tools(維護者 asdukw)面向這類需求:在 DSH 聊天頁側採集屏幕上的消息,並通過本地 HTTP 橋接做增量讀取,歸類於目錄中的「記憶」方向。下面介紹它的定位、已公開的能力說明,以及安裝時要注意的事項。

這是什麼

dsh-plugin-chat-tools 是第三方 DSH 插件,倉庫標識爲 asdukw/dsh-plugin-chat-tools。

公開簡介(SkillHub 目錄頁與 GitHub 線索一致)爲:

Chat-page context tracking tools for DeepSeek Harness (dsh): collect and incrementally read on-screen chat messages over a local HTTP bridge

一句話:在 DSH 運行環境中,把聊天頁上可見的消息收集起來,並經由本地 HTTP 橋供後續增量讀取,用於對話上下文的跟蹤。

SkillHub 上標註的最新發布版本爲 v0.2.0(頁面顯示倉庫約兩週內有更新)。GitHub 星標爲 0(與社區索引頁一致)。DSH 生態強調「一切皆插件」;SkillHub 等目錄是獨立社區站點,與 DeepSeek / 幻方無官方從屬關係,本文也不將其描述爲官方應用商店。

核心功能

因 GitHub README 當前無法抓取,下列能力僅依據目錄頁簡介及 DSH 插件市場(dsh.so)對同一插件的功能摘要,不展開未在公開材料中出現的 API、配置項或端點名稱。

  1. 採集聊天頁消息
    面向 DSH 聊天界面,收集屏幕上展示的聊天消息,服務於上下文跟蹤。

  2. 增量讀取
    不是一次性快照,而是支持在已有基礎上增量讀取消息內容(具體協議與調用方式需以倉庫文檔爲準)。

  3. 本地 HTTP 橋接
    通過本機 HTTP 橋把頁面側數據暴露給 Harness 插件生態中的其他組件或工具使用;橋接監聽在本機,不涉及對外部雲服務的硬性依賴(安裝前仍應自行審閱源碼)。

DSH 插件市場頁面還提到該包在清單中可與 dsh-chat-tools 等條目關聯激活;若你已在 profile 中使用相關 chat-tools 能力,安裝後可在 dsh web --dump-config 或插件清單中核對是否處於 active 狀態。

安裝與啓用

公開材料中的 v0.2.0 安裝命令如下(DSH 插件市場頁展示,並標註經沙盒安裝與 Web 冒煙驗證)。將 web 換成你實際使用的 profile 名稱:

dsh plugin --profile web add github:asdukw/dsh-plugin-chat-tools#v0.2.0

說明:

  • 這是 bundle 插件 常見的 GitHub 源安裝形式;安裝完成後,按 DSH 一般慣例,bundle 類插件通常需要重啓 dsh web 後纔會完整生效(具體以你使用的 DSH 版本文檔爲準)。
  • 市場頁披露的 package.json peerDependencies 聲明爲 @deepseek-ai/dsh-* >=0.1.0-rc.6;僅表示版本聲明通過解析,能否在你當前 dsh 上正常運行仍需自行驗證。
  • 撰寫本文時,直接訪問 https://github.com/asdukw/dsh-plugin-chat-tools 返回不可用;若安裝失敗,請先確認倉庫/tag 是否仍可訪問,或向維護者 asdukw 反饋,勿在未審閱源碼的情況下強行使用第三方鏡像。

許可證在 DSH 插件市場速覽中爲 MIT(以倉庫 LICENSE 文件爲準)。

典型用法

公開 README 未能獲取,沒有可逐行復現的配置示例或 HTTP 調用樣例。合理的使用路徑是:

  1. 在目標 profile 執行上述安裝命令,重啓 dsh web。
  2. 打開 DSH Web 聊天頁,確認插件在清單中爲 active(市場驗證記錄中曾命中 dsh-plugin-chat-tools)。
  3. 根據倉庫後續恢復的文檔,連接本地 HTTP 橋,按文檔說明增量拉取頁面消息,並交給你的記憶插件或自定義邏輯消費。

在 README 可用之前,不建議憑插件名猜測環境變量或端口;一切以維護者文檔爲準。

適用場景與注意

適合誰

  • 需要在 DSH Web 聊天界面與本地工具/其他插件之間同步「頁面上已經顯示過的對話」的開發者。
  • 正在搭建記憶、日誌或審計鏈路,希望數據源來自真實 UI 狀態而非僅當前 API 請求體的場景。

務必注意

  1. 權限與信任
    插件以當前 dsh 進程權限運行,並涉及讀取界面聊天內容與在本機起 HTTP 服務。安裝前請閱讀源碼、許可證(MIT)及網絡監聽範圍,僅在可信環境使用。

  2. 倉庫可達性
    目錄頁仍指向 GitHub,但本文寫作時倉庫 HTTP 訪問失敗;安裝命令依賴 github:asdukw/dsh-plugin-chat-tools#v0.2.0,源不可用則命令無法完成。

  3. 社區驗證不等於背書
    DSH 插件市場頁的 L4/L5 驗證爲自動化沙盒與冒煙測試,不是人工安全審計;市場頁亦明確自動化掃描可能出現誤報或漏報。

  4. 無外部憑證聲明
    市場頁「External credentials」爲未檢測到;若未來版本增加出站網絡或密鑰配置,需重新評估。

結尾

dsh-plugin-chat-tools 把「聊天頁上可見消息 → 本地 HTTP 橋 → 增量讀取」串成一條上下文跟蹤鏈路,適合在 DSH 記憶類插件生態裏補全 UI 側對話狀態。安裝以公開文檔中的 GitHub 源命令爲準,並請在源碼可審、倉庫可達的前提下使用。

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

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

小夜