在處理複雜任務時,單次會話往往無法容納完整的規劃過程。想法往往模糊,直接讓 Agent 推導容易跑偏。gyanano/wayfinder-dashboard 插件通過引入 Wayfinder 概念,把規劃過程可視化爲一張可交互的決定圖。
它是什麼¶
這是一個 DeepSeek Harness 客戶端插件。它將 Matt Pocock 的 Wayfinder 概念轉化爲可交互的決策圖。節點代表問題,邊代表依賴關係。Agent 負責推導下一層,人負責做出決定。
安裝與啓用¶
使用前,請確保已安裝 DeepSeek Harness 0.1.0-rc.7 或兼容版本。
- 執行安裝命令,將插件加入 Web Profile:
dsh plugin --profile web add github:Gyanano/wayfinder-dashboard
- 啓動 Harness:
dsh
啓動後,側欄最下方會出現 Wayfinder 地圖。
核心功能¶
- 決策圖可視化:將規劃過程做成一張圖。節點是問題,邊是依賴。
- 逐層推導:圖自上而下讀。起點是模糊想法,中間是已問清的一層,下面是迷霧(下一層),最底下是目的地。Agent 一次只長一層。
- 工作區隔離:圖屬於一個工作區。在一個倉庫畫的圖不會跑到另一個倉庫裏。
- 證據導向:研究只帶回證據,不替你做決定。
- 隨時可見:每個問題隨時能看見、能點開。依賴只擋住執行,不擋住閱讀。
典型用法¶
在輸入框中輸入命令來操作地圖:
- 創建新圖並推導第一層:
/wf-chart 我們想做插件,但路還看不清
Agent 會在當前會話裏畫出第一層問題。
- 記下決定:點開節點,使用:
/wf-decide <決定>
- 派研究:
/wf-research [說明]
- 推進一步:
/wf-advance
- 導出:頂欄可以將當前地圖導出爲 PNG。
配置¶
一般不需要修改配置。如需覆蓋默認設置,可在 profile 的 cordis.patch.yml 中寫入覆蓋項。
能力邊界¶
Agent 可以列圖、讀圖、更新目的地和迷霧、增改問題、認領並彙報研究。
沒有“替人做決定”的工具。HITL(人機協同)問題只能你在輸入框裏用 /wf-decide 收束。
結語¶
該插件解決了複雜規劃中“想法模糊、路徑不清”的問題,通過可視化的決策圖幫助開發者梳理思路。瞭解更多或查看源碼,請訪問插件目錄頁或 GitHub 倉庫。