dsh-plugin-browser:DeepSeek Harness 的原生浏览器自动化插件

在 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

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

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

小夜