前言¶
在 DeepSeek Harness(DSH)的 Web UI 中進行長對話時,對話流容易變得冗長,難以快速定位關鍵結論或當前進度。dsh-topic-trail 插件在界面中掛載一個懸浮窗,將 AI 對話流實時提煉爲可跳轉的“線索”,並生成話題、進度與階段歷程,讓工作脈絡一目瞭然。
插件介紹¶
- 名稱:
dsh-topic-trail - 定位:會話工作線索懸浮窗
- 作者:Celebrate-W
- 分類:記憶
- 許可證:MIT
核心功能¶
三級網絡結構¶
插件構建了從宏觀到微觀的層級:
1. 全部工作區
2. 工作區
3. 會話
4. 線索
5. 步驟
AI 實時提煉與兜底¶
- AI 模式:使用 DeepSeek 將會話流總結爲線索(標題、摘要、狀態、階段歷程)。
- 規則模式:若 AI 不可用或不調用模型,插件會使用規則進行兜底,實現零成本運行。
- 階段標註:自動標註階段(提案/探索/受阻/突破/完成),或根據步驟推斷基礎歷程。
交互與定位¶
- 點擊跳轉:點擊線索標題展開階段歷程,點擊歷程或步驟可直接跳轉至對話對應位置並高亮消息。
- 導航與搜索:支持按工作區、會話篩選,或直接搜索線索標題。
- 拖拽合併:支持將線索拖拽至另一條上以合併。
- 快捷操作:右鍵線索可重命名、刪除、合併;右鍵工作區可重新生成。
懸浮窗與狀態¶
- 懸浮窗:可拖動、可摺疊。收起後是一個小球,大小可調。
- 狀態指示:線索前的小圓點根據最後活動時間着色(10 分鐘內亮綠、一天內暗綠、更久變灰)。
- 主動展示:收起狀態下偶爾彈出“碎碎念”氣泡,融合最近線索,間隔可在設置裏調(默認 30 秒)。
- 隨手記:內置便籤與畫筆工具,內容存儲在服務端。
其他特性¶
- 多皮膚:提供經典皮膚與 DeepSeek 主題。
- 工程優化:零構建,快照緩存,子代理過濾(按血緣識別排除),省 token(默認最小間隔 20 秒)。
安裝與啓用¶
在終端中執行以下命令安裝:
dsh plugin --profile web add file:C:/path/to/dsh-topic-trail
安裝後重啓 DSH 即可生效。
典型用法¶
- 查看脈絡:在對話過程中,懸浮窗會自動出現線索。點線索標題展開階段歷程。
- 定位細節:點擊歷程或步驟,界面會跳轉並高亮對應的對話內容。
- 整理線索:右鍵點擊線索可進行重命名、刪除或合併操作;拖拽不同線索可將其合併。
- 快捷導航:使用右上角的下拉菜單按工作區篩選,或使用搜索框查找線索。
- 關閉浮層:按
Esc鍵可逐層關閉浮層(從右鍵菜單到展開的線索)。
注意事項¶
- 舊線索定位精度:早期版本生成的線索,其步驟時間記錄方式可能導致定位精度偏差,建議重新生成該會話的線索以修正。
- 後臺運行節流:主動展示氣泡依賴瀏覽器定時器,若標籤頁長時間處於後臺,定時器可能被節流,氣泡間隔會變長。
- 皮膚授權:內置皮膚(如 DeepSeek 娘、鯨魚娘)爲社區二創作品,不隨 MIT 授權,版權歸各自權利人所有(源自溟月,CC BY-NC-SA 4.0)。使用時請遵循署名、非商用、相同方式共享的要求。
結尾¶
dsh-topic-trail 通過結構化的線索管理和懸浮窗交互,解決了長對話中的上下文迷失問題。它將非結構化的對話流轉化爲可視化的工作流,適合需要在頻繁切換話題和長時間對話中保持清晰思路的用戶。
插件目錄與源碼地址:
https://www.skillhub.cn/plugins/Celebrate-W/dsh-topic-trail
https://github.com/Celebrate-W/dsh-topic-trail