前言¶
DeepSeek Harness (DSH) 的核心設計理念是「一切皆插件」。在智能體開發或自動化測試場景中,開發者往往需要 AI 在本地執行網頁操作,例如抓取動態數據、模擬用戶點擊或進行表單填寫。dsh-browser-ctrl 插件通過 Chrome DevTools Protocol (CDP) 實現了這一需求,它讓 AI 擁有對本地瀏覽器的完全控制權,且全程在宿主機上運行。
是什麼¶
dsh-browser-ctrl 是一個由 crazy-L118 維護的社區第三方插件。它爲 DSH 提供了內置瀏覽器控制能力,允許 AI 在本機啓動並操控 Microsoft Edge 或 Google Chrome 瀏覽器。該插件採用遊客身份運行,不登錄賬號,不與日常瀏覽器數據同步,且不依賴任何外部庫。
核心功能¶
AI 自主上網
AI 可以直接控制瀏覽器打開網頁、讀取內容、點擊按鈕、輸入文本以及滾動頁面,無需人工干預。
截圖直達對話
在交互過程中,AI 截取的網頁畫面會自動內嵌顯示在對話消息流中,點擊即可查看原圖。
內置瀏覽器面板
對話界面右側會停靠一個實時畫面面板,展示當前瀏覽器狀態,支持直接點擊、滾動或輸入操作。
隔離安全
採用遊客模式運行,與宿主系統的瀏覽器數據隔離,確保安全。
安裝與啓用¶
前置要求:
1. 已安裝 DSH。
2. 本機裝有 Microsoft Edge 或 Google Chrome。
執行安裝命令:
dsh plugin --profile web add npm:dsh-browser-ctrl
安裝完成後,必須徹底重啓 dsh。插件僅在 dsh 啓動時加載,僅刷新頁面不會生效。
卸載與清理¶
執行卸載命令:
dsh plugin --profile web remove dsh-browser-ctrl
卸載後同樣需要徹底重啓 dsh。如需清理瀏覽數據,請手動刪除目錄 ~/.dsh/browser-use/(該目錄包含獨立的 profile、緩存與截圖)。
注意事項¶
本插件爲社區第三方插件,與 DeepSeek 官方無隸屬關係,插件名稱及其相關名稱歸其各自所有者所有。安裝前建議查看源碼以確認權限邏輯。插件本身零外部依賴。
生態¶
更多插件信息可參考社區目錄:https://www.skillhub.cn/plugins/crazy-L118/dsh-browser-ctrl
源碼地址:https://github.com/crazy-L118/dsh-browser-ctrl