在 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