dsh-pathfinder:在 DSH Web UI 裏查看 agent-pathfinder 記錄

前言

用 DeepSeek Harness(DSH)跑智能體會話時,工作區裏往往會有一份由 agent-pathfinder 維護的結構化記錄(目錄 .pf/)。這類記錄裏通常有指令、節點細節、責任關係圖、問題池等,單靠終端或零散文件很難一眼看清全貌。下面介紹社區插件 dsh-pathfinder(維護者 infraredsqy,分類爲客戶端):它把同一份記錄接到 DSH 網關,在 Web UI 側邊欄以 Pathfinder Center 面板呈現,面板上的寫入也會回寫到工作區裏的記錄。

這是什麼

dsh-pathfinder 是 DSH 插件,官方簡介爲:在 DSH Web UI 中將 agent-pathfinder 記錄渲染爲面板。實現上分爲「宿主半身」與「瀏覽器半身」:宿主按當前所選會話對應工作區讀取 .pf/ 記錄並經網關提供數據;瀏覽器在側邊欄繪製 Pathfinder Center。界面上看到的指令、節點詳情、誰欠誰的關係圖、問題池等均來自該記錄。

插件處於早期階段,與 DSH 開發者預覽綁定;manifest 中聲明瞭 engines.dsh 版本區間,DSH 在區間外會拒絕安裝或啓動(incompatible-version,另有可選豁免命令)。記錄格式隨 agent-pathfinder 演進,兩側都可能出現破壞性變更,使用前需留意版本說明。

核心功能

經 README 覈實,安裝後可獲得:

  • Web UI 側邊欄 Pathfinder Center:對記錄的多種視圖——關係圖、詳情、指令、問題池,以及面板內設置。
  • DSH 全局設置中的 Pathfinder Settings:例如是否顯示已歸檔指令、是否顯示已關閉 issue。
  • 數據邊界:讀取的是當前選中會話的工作區;未選中會話時界面會明確提示。工作區需已有 agent-pathfinder 記錄,且環境中 pf 在 PATH 上(與 agent-pathfinder 工具鏈一致)。

安裝與啓用

前提:已安裝 DSH 並有所用的 profile;目標工作區裏存在 agent-pathfinder 記錄(.pf/)。

安裝包爲預構建產物,安裝過程不執行構建步驟。從本倉庫 Releases 下載 .tgz,再指向 DSH:

dsh plugin --profile <name> add ./dsh-pathfinder-<version>.tgz
dsh plugin --profile <name> add dsh-pathfinder

第二行與第一行指向同一製品,按包名從 npm 安裝。pnpm 可能出現若干 missing peer 警告;README 說明這些 peer 由 DSH 在運行時提供,一般可忽略。

package.json 中當前聲明的 DSH 引擎範圍爲:

"engines": {
  "dsh": ">=0.2.1-rc.2 <0.3.0-0"
}

安裝後可用下面命令覈對插件是否進入配置:

dsh --profile <name> --dump-config

在輸出中查找 # == dsh-pathfinder 段。

典型用法

1、在 agent-pathfinder 已寫入記錄的工作區中啓動或選擇 DSH 會話,確保該會話工作區含 .pf/。

2、打開 DSH Web UI,在側邊欄進入 Pathfinder Center,按視圖查看關係圖、節點與指令、問題池等。

3、在 Pathfinder Settings(DSH 設置內)按需開關「已歸檔指令」「已關閉 issue」的展示。

4、在面板內的編輯會寫回同一 .pf/ 記錄;具體字段與語義以 agent-pathfinder 文檔爲準。

適用場景與注意

適合:已在用或計劃用 agent-pathfinder 管理會話管線,並希望在 DSH Web UI 裏集中查看與輕量編輯記錄的團隊或個人。

注意:

  • 插件以當前 DSH 進程權限運行;安裝前應閱讀 GitHub 源碼 與 MIT 許可證,確認符合你的安全與合規要求。
  • 勿憑插件名自行拼接 dsh plugin add github:owner/repo;官方路徑爲 Releases 的 .tgz 或 dsh-pathfinder 包名安裝。
  • 社區插件目錄 SkillHub 條目 爲獨立站點信息,與 DeepSeek / 幻方無官方從屬關係;DSH 生態理念是「一切皆插件」,版本與兼容性以倉庫 README 與 manifest 爲準。

結尾

dsh-pathfinder 把 agent-pathfinder 的工作區記錄搬進 DSH Web UI,減少在文件與終端之間來回切換。進一步瞭解可訪問目錄頁 infraredsqy/dsh-pathfinder 與倉庫 github.com/infraredsqy/dsh-pathfinder。

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

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

小夜