dsh-browseruse:DeepSeek Harness 的 browser-use 风格浏览器自动化插件

`dsh-browseruse` 是一款 DeepSeek Harness(DSH)浏览器自动化插件,纯 JavaScript 实现,无需构建。它通过 `playwright-core` 驱动独立的 Google Chrome 实例,实现网页打开、读取、点击、输入、滚动及标签页切换等操作,支持在多步任务中根据页面状态自主决策。 核心功能包括:11 个细粒度 `browser_*` 工具;`browser_task` 自然语言自主任务(默认上限 30 步);`browser_schedule` 本会话内定时任务;敏感操作(如支付、删除)前的用户确认机制;验证码检测时的人工接管;以及基于独立 Pr

阅读全文
dsh-browser-playwright:为 DeepSeek Harness 提供基于 Playwright 的浏览器插件

dsh-browser-playwright 是面向 DeepSeek Harness 的 MIT 许可浏览器插件,旨在解决传统方案中 CSS 选择器失配或 DOM 上下文过大的问题。该插件通过 Playwright 驱动真实浏览器,利用可访问性快照(accessibility snapshot)和稳定元素引用(ref)来收敛模型交互界面,避免直接猜测选择器或输出完整 DOM。 其核心功能包括支持标签页管理、截图、结构化抽取及受控 JavaScript 执行,并提供 17 个以 `browser_` 为前缀的工具接口。插件能自动探测 Chromium、Chrome 等浏览器渠道,支持限制导航域

阅读全文
dsh-browser:DeepSeek Harness 的 Playwright 浏览器自动化插件

dsh-browser 是一款基于 Playwright 的 DeepSeek Harness 浏览器自动化插件,旨在让 Agent 直接驱动真实 Web 页面。它提供 `browser_open`、`click`、`type`、`screenshot`、`eval` 等工具,支持页面导航、表单交互、JavaScript 执行、内容读取及截图回看,浏览器状态在工具调用间保持,默认以 headless 模式运行。 安装需依赖 `playwright-core` 及 Chromium-based 浏览器(自动尝试 chromium/chrome/msedge,缺失时可执行 `npx playwri

阅读全文
dsh-browser:为 DSH 提供自包含的浏览器运行时

@anweat/dsh-browser 是 DeepSeek Harness 的联网工具插件,将 Playwright(Chromium)与 OpenCLI 作为插件本地依赖打包,对外暴露 browser 服务与最多 21 个交互式浏览器工具。dsh-web-search-pro 可通过 inject 注入该服务,不再依赖全局 CLI。插件支持页面读写、Recipe 自动化、有限爬取、OpenCLI 平台适配及实验性可复用资产,并通过 automationMode 与 usagePolicy 分层控制审批与资源节流。本文介绍安装命令、典型用法与适用边界。

阅读全文
dsh-playwright-browser:为 DSH 智能体提供 Playwright 多标签页浏览器自动化

dsh-playwright-browser 是 Clizo1209 维护的 DSH 联网工具插件,基于 Playwright 向智能体注册十个 browser_* 工具,支持多标签、语义定位、有界快照与截图。文章介绍安装命令、cordis.patch.yml 配置、典型调用流程与安全注意事项;插件以 DSH 进程权限运行,安装前请核对源码与 MIT 许可证。

阅读全文
用 dsh-playwright-browser 给 DeepSeek Harness 接上 Playwright 浏览器

dsh-playwright-browser 是 Clizo1209 维护的 DeepSeek Harness 社区插件,用 Playwright 给智能体提供 10 个 browser_* 工具、语义定位和多标签控制。本文按目录页、GitHub README 与 npm 0.1.3 核实安装命令、配置项和安全边界:不提供页面 eval,插件以当前 dsh 进程权限运行。

阅读全文
用 recording-browser-flow-as-test:在浏览器里走一遍流程,自动生成 Playwright 测试

介绍 spencerpauly/awesome-cursor-skills 中的 recording-browser-flow-as-test:在 Cursor 内置浏览器逐步走查用户流程,用 browser_snapshot 记录无障碍树信息,再生成基于 getByRole/getByLabel 等稳定定位的 Playwright 测试。文中核实安装命令、前置条件、录制步骤、断言与加固建议,以及 2FA/验证码等不适用场景。

阅读全文
playwright-interactive:用持久化 js_repl 做 UI 迭代调试

介绍 OpenAI 精选技能 playwright-interactive:通过 js_repl 持久化 Playwright/Electron 句柄,在本地 Web 与 Electron 应用上做快速迭代 UI 调试,并按官方流程完成 QA 清单、功能验证、视觉 QA 与视口适配。文中说明安装、前置配置、典型代码片段,以及 js_repl 在当前 Codex 中可能已移除等注意事项,并与 CLI 向的 playwright Skill 对照。

阅读全文
adding-e2e-tests:用 Agent Skill 从零搭建 Playwright 端到端测试

adding-e2e-tests 来自 awesome-cursor-skills,教 AI Agent 从零搭建 Playwright E2E:安装依赖、配置 playwright.config.ts、写冒烟测试与 Page Object、补 npm 脚本与 .gitignore、接 GitHub Actions CI,并强调 data-testid 与 codegen 实践。文章说明 Skill 定位、与 webapp-testing 的差异、Cursor/Claude Code 安装方式及七步落地流程,适合尚未接入 E2E 的前端与全栈项目。

阅读全文
终端驱动真实浏览器:OpenAI 官方 Playwright Skill 上手

OpenAI 精选 Skill「playwright」将 Playwright Agent CLI 封装为终端浏览器自动化工作流:打开页面、快照获取元素引用、填表点击、截图与 Trace 调试。本文基于官方 SKILL.md 核实,介绍安装方式(Codex skill-installer、Cursor .cursor/skills)、wrapper 脚本用法、典型命令示例,以及 ref 失效重快照、默认不写 @playwright/test 等注意事项,适合 E2E 探索式自动化与 UI 流程排查场景。

阅读全文
webapp-testing:让 AI Agent 用 Playwright 自主验证本地 Web 应用

Anthropic 官方 webapp-testing Skill 将 Playwright 浏览器自动化封装为 Agent 可复用的测试工作流。支持启动本地 dev server、截图侦察 DOM、捕获控制台日志,按「先侦察再操作」模式验证动态单页应用。本文介绍其核心能力、在 Cursor 与 Claude Code 中的安装方式,以及 with_server.py 多服务器管理与典型 Playwright 脚本示例,帮助开发者让 AI 改完前端后能自主跑通 UI 回归。

阅读全文