前言¶
在 DeepSeek Harness 中,原生的 “Think” 行通常只顯示單行流或大量原始文本。閱讀長推理鏈時,這種展示方式難以快速把握關鍵邏輯。dsh-thinking-summary 插件捕獲模型推理流,並逐段生成摘要顯示在聊天曆史中,替代了原本的 “Think” 行。
插件介紹¶
這是 lyuwen/dsh-thinking-summary,一個用於 DeepSeek Harness 的可讀性思考顯示插件。它通過遠程服務與 Host 交互,將長推理流拆解並總結,幫助開發者更清晰地查看思考過程。
安裝與啓用¶
使用 dsh plugin 命令將插件添加到 web 配置文件:
dsh plugin --profile web add github:lyuwen/dsh-thinking-summary
安裝完成後,重啓 dsh web 即可生效。
核心功能¶
插件將推理展示分爲三個階段,在聊天曆史中動態呈現:
- 摺疊摘要:默認狀態,顯示最近完成段落的單行摘要,首個段落進行中時顯示 “Thinking…”。
- 展開摘要鏈:點擊標題展開,顯示推理流程的垂直摘要鏈,並包含 “Show raw thinking” 鏈接。
- 完全展開原始文本:點擊鏈接查看完整的原始思考文本,點擊 “Show summaries” 返回摘要視圖。
段落分組機制¶
摘要按空行分隔的段落計算,但子閾值片段會向前合併。未達到字符閾值的片段會累積,直到約 160 個字符才生成一個摘要單元。這避免了模型頻繁輸出微小段落導致產生過多摘要。
渲染支持¶
客戶端渲染支持代碼、表格、列表和鏈接。但僅支持輕量級 Markdown 子集,不支持數學公式、腳註和文件提及芯片。
配置與使用¶
- 選擇總結模型:在 Settings → General 中選擇用於生成摘要的模型。該模型會通過 Host 內存保存,重啓
dsh web後會重置爲默認值(DeepSeek-V4-Flash)。 - 查看原始內容:在展開的摘要鏈中,點擊 “Show raw thinking” 鏈接查看原始文本。
- 返回摘要:在完全展開狀態下,使用 “Show summaries” 返回摘要視圖。
注意事項¶
- 歷史推理不重新總結:插件僅總結流式傳輸期間觀察到的推理內容。歷史記錄中已 settled 的推理不會被重新總結(除非 Host 已有緩存)。
- 模型選擇限制:總結模型保存在主機內存中,重啓進程後恢復爲默認值。
總結¶
該插件適合需要詳細查看模型推理過程但希望保持界面整潔的場景。它通過分段摘要和三級展示,平衡了信息密度與可讀性。