dsh-clipbook:在 DSH 對話裏一鍵收藏助手回覆

前言

DeepSeek Harness(DSH)適合跑長鏈路智能體任務:多輪推理、工具調用、長上下文會堆出大量消息。真正值得留住的往往只有幾句——結論、可複用的代碼片段、某種表述方式。常見做法是把內容複製到筆記或文檔裏,和當前會話脫節,也容易在滾動中漏掉。

下面介紹社區插件 dsh-clipbook(README 裏也叫「小夾子」):在每條已完成的助手回覆上提供收藏入口,並在會話頂欄集中瀏覽、檢索與管理這些片段。插件由 Hwayn(幻弈)維護,協作者包括肖宇成;許可證爲 MIT,桌面端與 Web UI 均可使用。DSH 生態強調「一切皆插件」;SkillHub 目錄頁 與 GitHub 倉庫 爲社區來源,與 DeepSeek / 幻方無官方從屬關係。

這是什麼

dsh-clipbook 是面向 DSH 對話的 clipbook:對任意一條已 finalize 的助手消息,點一次即可把該回復的文本及模型、時間、消息 id 寫入本地書架;Web 與桌面共用同一份數據,無需再開第三方剪貼板或筆記應用做中轉。

分類上在 SkillHub 歸入「記憶」類,側重在會話內保留「值得留的話」,而不是替代完整會話導出或外部知識庫。

核心功能

依據倉庫 README,當前能力包括:

  1. 夾一下(Clip) — 每條已完成的助手消息操作欄會出現收藏按鈕;單擊後該條回覆進入 clipbook,按鈕狀態變爲「已夾」。
  2. 小夾子 (N) — 會話頂欄按鈕顯示當前收藏數量,打開面板後可瀏覽列表,並支持搜索、單條複製、刪除,以及將全部內容導出爲 Markdown。
  3. 設置頁 — 與頂欄面板同一套書架,只是另一種入口。
  4. 一份書架、多端共享 — 收藏寫入單一 JSON 文件,同一 DSH_HOME 下 Web UI 與桌面應用看到相同集合。

範圍與限制(README 明確說明):

  • 只保存助手回覆的正文文本;推理過程(reasoning)與工具輸出不會被收藏。
  • 每個 DSH_HOME 對應一個書架;這是設計選擇,不是按 profile 各存一份。

安裝與啓用

安裝命令以 GitHub README 爲準。按使用端選擇 profile,添加插件名 dsh-clipbook:

dsh plugin --profile desktop add dsh-clipbook     # desktop app
dsh plugin --profile web add dsh-clipbook         # web UI

安裝後重啓 DSH。重啓完成後,助手消息操作欄應出現「夾一下」,會話頂欄應出現「小夾子」。

插件在 DSH 進程權限下運行;安裝前建議瀏覽 源碼與 LICENSE,確認符合你的安全與合規要求。

典型用法

經過上面的安裝步驟,可按 README 中的對照表操作:

目的 操作
保留某條回覆 在該條回覆下方點擊「夾一下」(變爲「已夾」)
查看全部收藏 點擊會話頂欄「小夾子 (N)」
搜索 在面板頂部輸入框輸入關鍵詞
複製一條 使用「複製」
刪除一條 使用「拿掉」
導出全部 使用「導出」(以 Markdown 形式打開整本 clipbook)

數據默認落在:

$DSH_HOME/clipbook/items.json

DSH_HOME 未設置時默認爲 ~/.dsh。文件爲純 JSON;刪除該文件可清空書架(插件會按需重建)。

適用場景與注意

適合誰: 經常在 DSH 裏做 Agent 開發、調試或長對話,需要把少量高價值回覆留在會話上下文中、並能在 Web 與桌面間同步查看的開發者。

不適合當作: 全量會話歸檔、工具調用日誌備份,或需要收藏用戶消息 / 推理鏈路的場景——當前版本不覆蓋這些內容。

運行環境: 構建與開發依賴 Node.js >= 20(見倉庫 package.json);日常使用只需通過 dsh plugin 安裝並重啓 DSH,無需自行 git clone 或本地 build。

結尾

dsh-clipbook 把「從長對話裏摳出幾句有用的話」做成會話內的一鍵操作和統一書架,減少複製到外部應用的打斷。若要查看簡介與分類,可打開 SkillHub 插件頁;安裝命令、數據路徑與交互細節以 GitHub 倉庫 README 爲準。

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

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

小夜