dsh-b2us-chrome-tool
在终端中运行以下命令:
dsh plugin install changyinliangbaikai/dsh-b2us-chrome-tool
将以下提示词粘贴到 DeepSeek Harness 对话框中:
执行 dsh plugin install changyinliangbaikai/dsh-b2us-chrome-tool 即可在 DeepSeek Harness 中安装该插件,源码地址:https://github.com/changyinliangbaikai/dsh-b2us-chrome-tool
插件介绍
让 Agent 操作真实浏览器并非难事,难的是在操作过程中守住安全边界——不让密码泄露、不让任意脚本执行、不让页面数据污染上层推理。dsh-b2us-chrome-tool 为此而生:它通过 Manifest V3 扩展与经认证的 127.0.0.1 回环桥接,让 DeepSeek Harness 的 Agent 接管你日常使用的 Chrome 会话,而所有页面数据始终被锁在一个隔离的 Browser Worker 上下文中,父级 Agent 只收到经过类型约束的有限结果。
插件暴露的能力覆盖浏览器自动化的核心链路:基于语义的无障碍名称、角色与状态查询取代整页源码转储;page.find 在页面运行时内完成元素排序,page.locator 生成并在实时 DOM 中验证 CSS/XPath 候选的唯一性;点击、文本输入、下拉选择、滚动、等待与结构化提取构成完整的交互集;截图与网络请求元数据以带脱敏、配额和过期时间的不透明工件形式交付。浏览器执行与文件投递被分开报告,一次工件拷贝失败不会触发重复登录或表单提交。
这套插件面向在本地开发环境和受信内网中工作的开发者与团队。它不替代 Selenium 或 Playwright 的 CI 管线,而是为 Agent 提供一层有边界、可审计、可恢复的浏览器交互能力,让你既享受自动化的效率,又不必为 Agent 拿到无限制 DOM 访问权而担忧。
使用场景
- Agent 需要在你日常使用的 Chrome 会话中填表、点击并提交
- Agent 需要截图验证页面渲染结果并提取结构化数据
- Agent 需要验证 CSS/XPath 选择器在当前实时 DOM 中唯一命中目标元素
适合人员
- 在受信本地环境中使用 DeepSeek Harness 的开发者
- 需要让 Agent 接管已有 Chrome 会话而非另启自动化 Profile 的团队
- 为 DSH Agent 构建可审计、有边界的浏览器交互层的开发者