TreeCom(dsh-treecom):在 DSH 裏用樹形畫布管理對話分叉

前言

在 DeepSeek Harness(DSH)裏做長對話或嘗試不同回答路徑時,常見做法是多開幾個會話,或在同一會話裏線性往下聊。分支一多,很難一眼看出「從哪一輪岔出去、現在在看哪條路徑」。TreeCom 把同一段對話的所有分叉收成一棵可平移、可縮放的樹,每個分支仍是普通 DSH 會話,會照常出現在左側工作區。

下面介紹插件定位、核心能力、安裝步驟和典型用法。

這是什麼

TreeCom(npm 包名 dsh-treecom)是 Serenity-2026 維護的 DSH Web 客戶端插件(當前資料版本 1.0.3,MIT 許可證)。簡介可概括爲:在 Harness 裏實現樹形對話分叉——界面仍是一個可見的對話區,配合右側邊欄樹面板、會話視圖裏的「對話樹」全寬視圖,並支持從任意輪次分叉。

插件通過 Cordis patch 注入會話控制器、工作區、會話 UI、右側邊欄等客戶端模塊,僅在 web profile 下加載。

核心功能

資料中明確列出的能力如下。

入口與視圖

  • 標題欄右上角「對話樹」打開右側邊欄;會話視圖中有「對話樹」標籤頁,可全寬顯示畫布與詳情。
  • 畫布樹:根在上、分支向下;拖空白平移,滾輪或觸控板縮放,樹可無限延伸。

瀏覽與切換

  • 點擊節點只選中並在右側顯示詳情,不會自動切換分支;需點「回到這一輪」纔會切到該分支並定位。
  • 懸停節點可預覽本輪提問、上下文佔用、後續輪數;移入預覽框不消失,可選中文字、滾動看完整問答。

分叉與管理

  • 詳情裏點「分叉」創建新分支;新分支從父節點生長並自動獲得焦點;空白分支可在右側「提問」框直接開聊。
  • 詳情面板展示上下文佔用、後續輪數、完整問答,支持 Markdown、複製、重命名、歸檔與分叉。
  • 無分叉的連續輪次會摺疊爲帶數字的節點,可展開;展開後還可只摺疊上方部分。

與工作區聯動

  • 左側會話按對話樹分組,同一根下的會話放在一起,可整體展開/收起;當前樹帶綠色圓點,生成中會閃爍。
  • 樹文件夾與「全部對話樹」列表支持刪除整棵樹;刪除前確認,並歸檔樹內所有會話。

安裝與啓用

dsh plugin 會把參數轉發給 profile 目錄裏的 pnpm,支持 npm 包名、github:、link:、file: 等 spec。

從 npm 安裝:

dsh plugin --profile web add dsh-treecom

從 GitHub 安裝:

dsh plugin --profile web add github:Serenity-2026/dsh-treecom

安裝或更新後需 重新啓動 DSH Host,並刷新 Web 頁面。

本地開發時 README 還給出了 git clone 後用 link: 掛載的路徑;若只做使用,以上兩條安裝命令即可。

典型用法

按 README 的可復現步驟:

  1. 點標題欄「對話樹」,或切到會話視圖裏的「對話樹」標籤頁。
  2. 拖空白平移畫布,滾輪縮放;用左上角「回到當前」定位當前葉子,「居中」把樹移回視野。
  3. 點任意節點看右側詳情;要在這條分支上繼續聊,點「回到這一輪」。
  4. 在詳情裏點「分叉」。新分支會出現在左側工作區,當前對話區仍停在原分支;在新分支詳情裏點「回到這一輪」即可切過去。
  5. 對「新分支 / 等待提問」節點,可在右側「提問」框輸入併發送,回答顯示在同一「回答」框。
  6. 用「重命名」「歸檔」管理分支;左側取消歸檔後,分支會回到樹裏。
  7. 連續無分叉輪次摺疊節點可點擊展開;懸停展開後的節點可只摺疊上方部分。

適用場景與注意

適合誰

  • 在同一主題下需要「從某一輪重新試答、對比多條路徑」的 DSH Web 用戶。
  • 希望左側工作區仍按樹分組管理多條分支會話,而不是隻靠手動多開會話列表的人。

注意

  • 插件以當前 DSH 進程權限運行,安裝前建議在 GitHub 查看源碼與 MIT 許可證,確認符合你的環境策略。
  • 社區目錄頁(SkillHub)與 GitHub 爲獨立信息源,與 DeepSeek / 幻方無官方從屬關係;星標等元數據以各頁面當時顯示爲準(目錄線索爲 GitHub 1 stars)。

結尾

TreeCom 把「一條可見對話 + 多分支會話」收成一棵樹:看結構、預覽輪次、從任意節點分叉,再按需「回到這一輪」繼續。需要安裝命令與行爲細節時,以倉庫 README 爲準。

  • 目錄頁:https://www.skillhub.cn/plugins/Serenity-2026/dsh-treecom
  • GitHub:https://github.com/Serenity-2026/dsh-treecom
羽毛球分组比赛记分
小程序二维码

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

小夜