dsh-result-only-view:DeepSeek Harness 的結果只讀視圖切換

在 DeepSeek Harness(DSH)的開發與調試過程中,對話窗口常被大量的思考過程、工具調用詳情和上下文注入信息填滿。這些細節對調試有用,但在查看最終結果時容易造成視覺干擾。dsh-result-only-view 插件通過一個開關,將界面簡化爲僅保留用戶消息和最終回覆,同時保留必要的交互入口。

插件定位

這是 DeepSeek Harness Web GUI 的“結果只讀”切換插件,由 YEYEYEYESHIFU 維護。它解決的核心問題是:如何在查看 Agent 執行結果時,屏蔽掉中間的思考鏈路、工具調用和上下文注入行,從而讓界面更清爽。

核心功能

該插件提供以下功能:

  • 摺疊過程行:默認摺疊思考、工具調用和上下文注入行。
  • 運行時狀態:Agent 運行時顯示實時狀態行(包含工具名、參數提示或最新思考行)。點擊該行可展開查看詳情。
  • 回合追蹤:回合結束後顯示“已處理 N 步 · Xs ▸”追蹤線。點擊該線可展開或摺疊該回合的過程行。
  • 白名單機制:ask_user_question 和 cordis_run 交互卡片始終可見,不會被隱藏。
  • 設置選項:在設置中可控制痕跡行顯示、動畫效果及摺疊模式(自動/手動)。

安裝與啓用

通過 DSH 客戶端安裝插件:

dsh plugin --profile web add dsh-result-only-view

執行上述命令後,重啓 dsh web 即可生效。卸載時使用 dsh plugin --profile web remove dsh-result-only-view 並重啓。

典型用法

  1. 開啓視圖:在 DSH Web 界面開啓“只看結果”開關,界面將自動隱藏中間過程行,僅保留用戶消息和最終回覆。
  2. 查看細節:在 Agent 運行時,點擊實時狀態芯片可展開特定步驟;在回合結束後,點擊追蹤線可展開該回合的過程。
  3. 摺疊控制:在設置中選擇自動摺疊或手動摺疊模式。

適用場景與注意

  • 權限範圍:該插件爲純客戶端實現,無網絡請求、不訪問文件系統或憑據。它僅讀寫 localStorage 並只讀對話 DOM,不修改產品 DOM 結構。
  • 兼容性:若 DSH 更改 DOM 屬性,插件會優雅降級(即停止隱藏)。插件對不支持 :has() 的瀏覽器提供了 CSS 兜底方案。
  • 安全建議:安裝插件前建議檢查源碼與許可證(MIT)。

該插件通過極簡的界面設計,幫助開發者從繁雜的中間過程迴歸到結果本身,提升查看效率。

目錄頁 | GitHub 倉庫

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜