dsh-playwright:官方 Playwright MCP 集成,結構化無障礙樹瀏覽器自動化

DeepSeek Harness 的 profile 機制允許通過插件擴展能力。在瀏覽器自動化領域,傳統的視覺模型方案依賴截圖,而結構化方案更精確。dsh-playwright 是一個 profile bundle,它集成了官方 Microsoft Playwright MCP,讓 Harness 智能體可以直接通過結構化的無障礙樹(accessibility-tree)操作真實瀏覽器,無需視覺模型介入。

定位

這是一個由 akash-digitavision 維護的 profile bundle。它通過 @playwright/mcp 提供工具集,將瀏覽器操作封裝爲 DSH 可調用的 MCP 工具。

核心功能

  • 集成官方 Microsoft Playwright MCP。
  • 支持結構化無障礙樹快照,用於導航、點擊、輸入和截圖。
  • 工具命名空間爲 mcp__playwright__*。
  • 支持標籤頁管理和請求攔截。

安裝與啓用

推薦使用一條命令安裝。

dsh plugin --profile web add github:akash-digitavision/dsh-playwright

安裝前需滿足以下條件:
- Node.js ≥ 18
- 安裝 npx
- 本地已安裝 Chrome 或 Chromium
- DSH 版本 ≥ 0.2.0-rc.2

典型用法

讓代理執行 browser_navigate 到任意頁面並對其執行 browser_snapshot。

或者檢查插件列表中的活動條目,確保包含 include:mcp-playwright。

配置與注意事項

默認使用已安裝的 Google Chrome。MCP 服務器在首次使用時通過 npx 下載(約 30-60 秒),後續啓動約 1 秒。

插件以當前用戶權限運行,沒有賬戶、沒有 API 密鑰、沒有遙測,網絡訪問僅限於您瀏覽的頁面。

配置示例:

{ "mcpServers": { "playwright": { "command": "npx", "args": ["@playwright/mcp@latest"] } } }

生態背景

DeepSeek Harness 理念是「一切皆插件」,插件目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係。

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

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

小夜