在使用 DeepSeek Harness (DSH) 時,會話數量往往會超出側邊欄的容量。手動翻找特定對話效率低下。DSH Session Favorites 插件通過允許你標記常用會話並將其按工作區分組,解決了這個問題。
插件簡介¶
DSH Session Favorites 是一個社區維護的 DeepSeek Harness (DSH) 插件,用於管理會話收藏。它不是 DeepSeek AI 的官方產品,遵循 MIT 許可證。
該插件的核心價值在於將高頻訪問的對話從雜亂的會話列表中隔離出來。它通過存儲在主機上的 favorites storage domain,確保收藏列表在不同標籤頁和瀏覽器之間保持一致。
安裝與啓用¶
確保你的環境滿足以下條件:
* DeepSeek Harness Web 版本:0.1.5-rc.2 至 0.2.1-alpha.1
* Node.js 版本:>= 22.15
使用官方 npm 註冊表安裝:
dsh plugin --profile web add dsh-session-favorites@latest --registry=https://registry.npmjs.org/
安裝完成後,重啓 DSH Web 並硬刷新瀏覽器(Ctrl+Shift+R),側邊欄底部會出現“Favorites”入口。
核心功能¶
該插件提供以下功能:
- 收藏會話:支持將任意會話標記爲收藏。
- 按工作區分組:收藏項會按其所屬的工作區自動分組,便於管理。
- 快速搜索:在收藏列表頂部提供搜索框,支持按標題查找。
- 插入到 Prompt:在編輯器中輸入
@號,可直接從收藏列表中選擇會話內容。 - 同步重命名:重命名收藏項時,會通過 DSH 的
session.rename路徑同步重命名實際會話。 - 跨設備一致:收藏存儲在主機配置中,同一配置文件下的不同設備或標籤頁共享列表。
- 訪問歸檔會話:已歸檔的收藏會話依然可以打開查看,不會改變其歸檔狀態。
- 清理刪除項:支持標記和清理已刪除會話的殘留記錄。
典型用法¶
-
收藏當前會話
在會話標題欄點擊星標圖標。 -
打開收藏列表
點擊側邊欄底部的“Favorites”按鈕。 -
搜索收藏
在列表頂部的搜索框中輸入關鍵詞。 -
插入到 Prompt
在編輯器輸入框內輸入@,從彈出的列表中選擇一個會話。 -
重命名
將鼠標懸停在列表行上,點擊“重命名”。這會直接重命名底層的會話。 -
移除
懸停行 -> 點擊“移除” -> 確認操作。 -
清理殘留項
使用列表旁的橫幅功能,確認批量清理刪除的會話記錄。
注意事項¶
- 數據持久性:卸載插件後,收藏列表依然保留在 DSH 配置中。重新安裝即可恢復。
- 歸檔邏輯:打開歸檔的收藏會話不會改變其歸檔狀態。若需取消歸檔,需使用 DSH 原生的 Unarchive 功能。
- 確認機制:移除單個收藏和批量清理都需要二次確認,防止誤操作。
- 權限與隔離:插件通過 DSH 原生路徑操作,不修改 DSH 源碼或侵入其他插件 UI。
總結¶
DSH Session Favorites 通過輕量級的方式,解決了會話管理中“找起來慢”的痛點。對於需要在多個上下文間頻繁切換的開發者或用戶,它是一個提升效率的實用工具。