在 DeepSeek Harness (DSH) 的插件體系中,讓智能體具備直接瀏覽網頁並處理複雜 DOM 結構的能力,通常需要開發者自行封裝 HTTP 請求或解析邏輯。dsh-plugin-browser 提供了基於原生瀏覽器的解決方案,它直接爲智能體注入了網頁導航、語義化內容提取與視覺截圖驗證的能力。
這是一個爲 DeepSeek Harness (dsh) 設計的原生無頭及可見 Web 瀏覽器自動化代理插件。由 menotbobbybrown 維護。它解決了智能體在訪問動態網頁、進行結構化數據抓取或需要視覺確認時的技術難點。
核心功能¶
該插件主要提供以下能力:
- Web Navigation & Exploration:支持導航至任意公開或內網網站 URL。
- Semantic Markdown & Link Extraction:將複雜的 HTML 頁面轉換爲高效的 Markdown 格式並提取超鏈接。
- Visual Screenshots:支持高分辨率視覺快照,用於多模態驗證。
- CLI Utility (
dsh-browser):提供獨立的命令行工具 (open,extract,screenshot)。 - Cordis Native:自動暴露
browser_navigate、browser_extract和browser_screenshot工具供智能體調用。
安裝與啓用¶
在終端中執行以下命令以安裝插件:
dsh plugin --profile web add "github:menotbobbybrown/dsh-plugin-browser"
典型用法¶
安裝完成後,可以通過命令行工具直接使用:
# 導航到指定 URL
npx dsh-browser open https://news.ycombinator.com
# 提取頁面 Markdown 與鏈接
npx dsh-browser extract https://github.com/deepseek-ai/deepseek-harness
# 對指定頁面進行截圖
npx dsh-browser screenshot https://github.com my_screenshot.png
適用場景與注意¶
該插件適合需要深度網頁交互、結構化數據提取或視覺驗證的 DSH 智能體開發場景。由於插件在當前 DSH 進程的權限下運行,安裝前建議檢查源碼與許可證(MIT)。
總結¶
通過 dsh-plugin-browser,開發者可以方便地爲智能體擴展 Web 能力。更多信息與源碼可參考:
* GitHub: https://github.com/menotbobbybrown/dsh-plugin-browser
* 插件目錄: https://www.skillhub.cn/plugins/menotbobbybrown/dsh-plugin-browser