前言¶
DeepSeek Harness (DSH) 的核心設計理念是“一切皆插件”。在調試或開發智能體時,往往需要對單輪對話進行精細化打磨:改一句提示詞重跑、原位重跑某條回覆、或者刪除不該出現的上下文輪次。現有官方功能僅提供整段壓縮,缺乏針對單輪的細粒度操作。dsh-as-aistudio 插件將 DSH 變成了類似 Google AI Studio 的環境,每一輪對話都是一個獨立的 playground。
插件介紹¶
dsh-as-aistudio 是由 DDDMUC 維護的一個客戶端插件。它將四個獨立的功能組件(編輯、重跑、刪除、Markdown 氣泡)打包,通過一次安裝完成部署。在插件列表中,這四個功能只佔用一行空間,但每個組件仍保持獨立,可以單獨安裝或共存。
核心功能¶
- 一行搞定:插件列表僅顯示一行,包含編輯、重跑、刪除、Markdown 四個功能入口。
- 組件獨立:四個功能組件各自獨立,互不干擾,可單獨安裝。
- 狀態可視化:在設置中新增 AI Studio 標籤頁,實時顯示各組件的運行狀態和佔用的槽位。
安裝與啓用¶
在 DSH 的 Web 或桌面端安裝該插件,使用以下命令:
dsh plugin --profile web add dsh-as-aistudio
桌面端請將 --profile web 替換爲 --profile desktop。該命令會自動安裝四個依賴組件。
典型用法¶
安裝並重啓宿主後,在對話界面中進行操作:
- 編輯並重跑:懸停你發出的消息,點擊鉛筆圖標,修改提示詞後重跑。
- 重跑或刪除:懸停模型的回覆,點擊重跑或刪除按鈕。
- 查看狀態:進入 設置 -> 插件 -> AI Studio 標籤頁,查看各組件的實時狀態。
注意事項¶
- 開發修改:修改組件源碼後,必須重新運行
npm run vendor && npm run build腳本,否則瀏覽器半側的副本不會更新。 - 宿主重啓:宿主版本常量在進程啓動時讀取一次,修改插件後需要重啓宿主並硬刷新頁面。
- 兼容性:要求 DSH 版本 >= 0.1.6-alpha.2。
結語¶
該插件通過將輪次級操作集成到 DSH 中,提升了調試效率。DSH 生態遵循“一切皆插件”的理念,社區目錄(skillhub.cn)提供插件檢索,與 DeepSeek 官方無從屬關係。