前言¶
在 DeepSeek Harness(DSH)裏做長對話開發時,常見情況是隔幾小時或隔天再打開同一會話:上下文還在,但要靠逐條翻消息才能想起「做到哪、還差什麼」。社區插件生態按「一切皆插件」擴展能力;目錄站點(如 SkillHub)由社區維護,與 DeepSeek / 幻方無官方從屬關係。下面介紹維護者 lolipop-1x1 發佈的 dsh-recap(GitHub:lolipop-1x1/dsh-recap),分類爲「記憶」,用 /recap 與可選的空閒自動摘要,在當前會話內給出簡短進度回顧。
這是什麼¶
DSH Recap 是面向 DeepSeek Harness 的會話回顧插件:說明當前在做什麼、已完成什麼、下一步是什麼,儘量不打斷繼續工作。README 將其定位爲 Pick up where you left off——回到長對話時不應等於重讀全部消息。
- 維護者:lolipop-1x1
- 許可證:MIT
- 兼容:Harness 0.2.0-rc.2(README 徽章)
- 運行環境:Node.js ≥ 22.19.0(
package.json的engines) - 包版本(資料中的
package.json):0.1.0
插件在 Harness 側以當前 DSH 進程權限運行;從 GitHub 安裝時會執行構建腳本。安裝前應自行查看倉庫源碼、腳本與許可證,再決定是否允許構建。
核心功能¶
以下能力均來自 GitHub README,未在資料中出現的細節不寫。
按需與空閒觸發¶
- 手動:在對話中發送
/recap生成摘要;若上下文未變,可複用已有結果。 - 空閒自動:可見會話中 3 分鐘無活動後,在已完成 3 輪有意義對話的前提下,可自動出現回顧(可在設置中調整觸發條件)。
鍵盤、指針與滾動會重置空閒計時;生成會等到主 Agent 空閒後再跑。打開或切換會話不會立刻生成 recap。
展示與交互¶
- 默認目標長度約 160 字符,保留完整句子;界面提供約三行預覽,可展開更長結果。
- 生成在後臺進行;重複請求會共享進行中的工作;失敗時保留上一次 recap 並提供重試。
- 提交的命令會立即從輸入區清除,生成繼續進行;手動 recap 出現在命令所在位置。
- 繼續對話、刷新或關閉頁面會隱藏 recap;單頁刷新不會清掉其他標籤頁上的 recap。
模型與語言¶
- Recap 模型:默認跟隨當前對話模型,也可在設置裏選 Harness 已配置的其他模型以控制成本。
- 語言:跟隨界面,或指定中文 / 英文。
生成預算(默認值)¶
設置裏列出的預算限制輸入素材與輸出規模,並非固定單次計費:
| 項 | 默認 |
|---|---|
| 自動 recap | 空閒 3 分鐘,且至少 3 輪有意義對話後 |
| 目標長度 | 約 160 字符 |
| 近期消息 | 最多 12 條 |
| 源文本 | 6,000 字符 |
| 輸出 | 512 tokens |
完整字段與兼容說明見倉庫內 配置說明(項目文檔以中文爲主)。
安裝與啓用¶
官方方式是在 Harness 側邊欄 Plugins → Add plugin,在包名或地址欄粘貼倉庫 URL,然後 Install:
https://github.com/lolipop-1x1/dsh-recap
若提示批准 build script,需審閱源碼與列出的腳本後再允許並重試(GitHub 安裝會從源碼構建插件)。安裝完成後若提示重啓 Harness,則重啓並刷新瀏覽器。若已有其他插件佔用 /recap 命令,需先禁用該插件。
典型用法¶
第一次生成 recap¶
在有若干工作內容的會話裏發送:
/recap
命令一覽¶
| 命令 | 作用 |
|---|---|
/recap |
生成 recap,或在未變化時複用緩存結果 |
/recap refresh |
強制重新生成,跳過緩存 |
/recap hide |
隱藏 recap,並暫停本會話的自動 recap,直到再次手動請求 |
/recap status |
查看狀態,不生成、不展示已隱藏的 recap |
/recap settings |
打開 recap 設置對話框 |
/recap help |
顯示命令幫助 |
調整模型或自動 recap:發送 /recap settings,或打開 Settings → Recap;修改會自動保存。
適用場景與注意¶
適合:長時間 Harness 會話中的開發、排查或方案討論——需要快速對齊「任務、進度、下一步」,又不想先通讀整段歷史。
注意:
- 插件與 Harness 同進程權限;僅信任來源時再安裝,並閱讀
prepare/build等腳本。 - README 說明:實機驗證已覆蓋模型生成、設置對話框、超時重試、分標籤刷新等;全新配置安裝、長期運行、其他 Provider 等未完全驗證。
- 社區目錄頁:SkillHub — dsh-recap;問題反饋:GitHub Issues。
結尾¶
DSH Recap 把「回到會話」從重讀消息,收成一條可展開、可刷新的進度摘要,並支持空閒自動觸發與可選模型。需要安裝地址與行爲細節時,以 GitHub 倉庫 README 與 配置說明 爲準。