在使用 DeepSeek Harness Web UI 進行智能體開發時,對話時間線往往充斥着大量中間步驟,導致閱讀困難;而在 Deep diving 過程中,長時間的等待通常伴隨着靜態的進度提示,缺乏上下文反饋。針對這些體驗問題,dsh-timeline-enhance 插件提供了自動摺疊與友好的上下文提示功能。
這是一個 DeepSeek Harness Web UI 插件,由維護者 lianginx 開發。它通過清理雜亂的中間步驟和增強 Deep diving 時的反饋,提升對話界面的可讀性。
核心功能¶
- 自動摺疊中間步驟:將 20+ 箇中間步驟自動摺疊成一行,點擊即可展開查看詳情,保持界面整潔。
- 上下文提示:在 Deep diving 過程中,替代靜態的
Deep diving...文字,顯示當前正在進行的友好提示,緩解等待焦慮。 - 實時預覽與控制:支持在設置界面實時預覽效果,並可針對不同功能進行單獨開關。
安裝與啓用¶
在終端中執行以下命令,通過官方插件機制安裝:
dsh plugin --profile web add github:lianginx/dsh-timeline-enhance
安裝完成後,在 DSH Web UI 的 Settings 菜單中找到 Timeline Enhance 選項。
典型用法¶
- 進入
Settings → Timeline Enhance設置頁。 - 在該頁面中,可以對“自動摺疊”和“上下文提示”兩個功能進行單獨控制。
- 設置頁面提供實時預覽功能,開啓或關閉功能後可立即觀察時間線與提示語的變化。
適用場景與注意¶
- 環境依賴:該插件依賴
@deepseek-ai/schemastery和@deepseek-ai/dsh-settings。 - Node.js 版本:運行環境需滿足 Node.js
^22.19.0 || >=24.0.0。 - 平臺限制:僅適用於 DSH Web UI 平臺。
- 權限說明:插件以當前 dsh 進程權限運行,安裝前建議檢查源碼與許可證。
該插件通過清理雜亂的時間線和提供動態上下文反饋,降低了智能體開發過程中的認知負荷。相關代碼與目錄可前往 GitHub 查看。