前言¶
DeepSeek Harness (DSH) 插件生態允許用戶通過擴展功能增強體驗。dsh-sidebar-enhance 是一個利用 DSH 官方 API 的插件,它解決了 AI 無法直接訪問側欄功能的問題,使 AI 能夠自主展示成果文件/網頁和進行瀏覽器搜索獲取信息。
核心功能¶
該插件主要提供兩種能力:
-
AI 主動展示成果
Agent 在收尾時可以調用工具,側欄會自動展開。支持展示具體文件 (file)、本輪改動 diff (changes)、工作區文件樹 (files)、終端 (terminal) 或網頁 (browser)。 -
側欄瀏覽器橋接
AI 可通過工具對側欄瀏覽器進行操作。包括導航 (browser_navigate)、讀取頁面 (browser_read)、查找元素 (browser_find) 以及交互 (browser_act)。
安裝與啓用¶
安裝桌面端插件:
dsh plugin --profile desktop add github:2123043818/dsh-sidebar-enhance
安裝後必須完全退出桌面端(含托盤)再啓動,否則可能無法生效。
使用說明¶
- 展示成果:Agent 完成任務後,可調用
sidebar_reveal工具。例如,寫完文件或跑起服務後,側欄會自動打開並展示相關路徑或網頁。 - 瀏覽器操作:AI 需要使用側欄瀏覽器查資料或調試時,會調用
browser_*系列工具。導航無需授權,但讀取頁面和交互操作需要用戶授權。
授權與限制¶
- 授權機制:導航不需要授權,但讀頁面、查找元素和交互需要授權。授權通過攔截頁的三按鈕操作進行:允許此次訪問、始終允許本會話、不允許。
- 安全策略:HTTP 路由只接受本機迴環來源;授權不超過進程生命週期(重啓即失效);AI 只能操作已打開的那個頁面。
- 環境兼容性:Linux 用戶僅社區套殼(0.1.7-rc2 底)實測可用。沒有截圖工具。
結語¶
該插件通過擴展 DSH 的側欄能力,讓 Agent 的工作流更加閉環。更多細節可查看插件倉庫:https://github.com/2123043818/dsh-sidebar-enhance。