DeepSeek Harness (DSH) 的設計理念是“一切皆插件”。在開發或調試模型時,有時並不需要持久化的會話記錄,只是想快速測試一個想法或進行臨時的對話。dsh-temp-chat 作爲一個輕量級組件,直接解決了這個場景的需求。
這是什麼¶
dsh-temp-chat 是一個專爲 DSH 設計的臨時對話精靈。它由 winditer 維護,提供 MIT 許可證。
這個插件會在你的 DSH 頁面上懸浮一個鯨魚圖標(基於官方 DeepSeek favicon 渲染),點擊即可打開一個輕量級、可拖動的聊天窗口。默認情況下它不需要配置,直接使用 DSH 的模型設置;同時也支持獨立配置 OpenAI 兼容的端點。所有對話均爲臨時存儲,不會污染 DSH 的會話歷史。
核心功能¶
活躍精靈¶
精靈是一個半透明、緩慢遊動的鯨魚圖標。它的位置是持久化的,拖動到任意位置後重啓 DSH 依然保持該位置。精靈界面會根據 DSH 的語言設置自動在中文和英文之間切換。
即時聊天¶
- 點擊精靈打開聊天窗口。
- 拖動標題欄可移動窗口。
- 按
—鍵可最小化回精靈。 - 支持
Enter發送消息,Shift+Enter插入換行。 - 鼠標懸停在消息上點擊
📋可複製單條內容。
零配置與自定義¶
- 默認模式:直接使用 DSH 當前會話配置的提供方和模型,無需輸入 API Key。
- 自定義端點模式:在聊天窗口的設置中取消“跟隨會話默認”,即可填入自定義的 API 地址、API Key 和模型名稱。
- 流式輸出:支持真正的流式輸出。主機路由通過輪詢獲取流式響應,自定義端點使用原生 SSE。
安裝與啓用¶
安裝需要 DSH 擁有 web 或 desktop 配置文件。
dsh plugin --profile desktop add dsh-temp-chat
安裝完成後,重啓 DSH,頁面右下角會出現鯨魚精靈。
配置與使用¶
基本操作¶
- 將精靈拖動到合適的位置。
- 點擊精靈打開聊天窗口。
- 在窗口中輸入消息併發送。
- 點擊窗口標題欄的
⚙圖標可打開配置菜單。
配置說明¶
在 ⚙ 配置菜單中:
* 跟隨會話默認:開啓時,自動使用 DSH 當前會話的模型配置;關閉時,需要填寫下方的提供方、API 地址、API Key 和模型名稱。
* reasoning:可選的 reasoning_effort 參數(high / medium / low),用於兼容特定模型。
安全注意¶
- 默認路由:不發送憑據,複用 DSH 的配置。
- 自定義模式:API Key 僅保存在瀏覽器的
localStorage中,不會寫入磁盤,也不會傳輸給除目標端點以外的任何服務。 - 數據隱私:聊天記錄僅存在於內存中,關閉插件或手動清空後即消失,不會寫入 DSH 的會話歷史。
適用場景與注意¶
- 適用人羣:DSH 用戶、模型開發者,需要快速測試 Prompt 或進行臨時對話。
- 環境要求:需要 DSH 支持
web或desktopprofile。 - 源碼檢查:安裝前建議檢查源碼與許可證,確保符合你的使用規範。
總結¶
dsh-temp-chat 提供了一個即插即用、隱私安全且不干擾主會話的臨時對話工具。它通過懸浮窗的形式,將零配置的便利性與自定義端點的靈活性結合在一起,適合日常開發中的快速交互。