dsh浏览器插件

dsh-browser
DeepSeek Harness 中文插件市场
⭐GitHub 查看

dsh Browser Control

连接 DeepSeek Harness 到你正在使用的 Chrome 或 Firefox 标签页。模型可以读取页面内容、点击控件、填写表单、滚动和导航,同时保留你的登录状态、会话和 Cookie。侧边栏提供对话 UI。


🎯 核心功能

功能 工具 说明
读取页面 browser_snapshot 结构化文本快照:标题、URL、正文、编号控件、掩码表单字段
点击元素 browser_click 按编号点击链接、按钮、复选框等控件
填写表单 browser_type React/Vue 兼容输入,replace 模式先清空字段
按键操作 browser_press 键盘事件:Enter、Tab、Escape、方向键等
滚动 browser_scroll 视口滚动:上、下、顶部、底部
导航 browser_navigate/open_tab/back/forward/reload 标签页内导航或新标签页打开 URL
读取区域 browser_get_text 延迟加载或部分页面文本
等待稳定 browser_wait 页面加载和渲染稳定检测
发送图片 session.prompt/attachment 主机能力门控的图片草稿和持久历史预览
引用选中 侧边栏编辑器 高亮页面文本自动出现在编辑器中

📦 安装方式

macOS/Linux:

curl -fsSL https://raw.githubusercontent.com/Lum1104/dsh-browser/refs/heads/main/scripts/install.sh | bash

Windows PowerShell:

$s="$env:TEMPdsh-install.ps1"; irm https://raw.githubusercontent.com/Lum1104/dsh-browser/refs/heads/main/scripts/install.ps1 -OutFile $s; powershell -NoProfile -ExecutionPolicy Bypass -File $s

✨ 亮点

  1. 真实浏览器:模型在你已打开的页面中工作,保留登录、会话和 Cookie
  2. 文本优先:编号控件、稳定 ID、增量更新、掩码敏感值,无需截图即可操作
  3. 指向而非描述:高亮你想要的段落,侧边栏自动引用
  4. 隐私边界:密码和支付卡值始终显示为 ••••,永不离开页面
  5. 安全桥接:认证握手保护远程连接,特权网关方法拒绝非本地调用
  6. 性能优势:比 Playwright 基线快 20%,平均节省 1.35 秒/任务

📊 性能对比

后端 成功率 平均端到端延迟 平均浏览器工具调用
dsh Browser Control 30/30 5.32 s 3.4
Matched Playwright baseline 30/30 6.67 s 4.7

🌐 双语支持

  • 中文:完整的中文界面和文档
  • English:完整的英文界面和文档

📊 技术栈

  • 语言:TypeScript 67.2% + HTML 16% + JavaScript 9.6% + CSS 4.4%
  • 构建:pnpm workspace
  • 测试:vitest
  • 协议:MIT
  • 贡献者:14 人

📝 总结评价

【dsh Browser Control】是一个强大的 DSH 浏览器控制插件,让 DeepSeek Harness 能够直接操控你正在使用的 Chrome 或 Firefox 浏览器。模型可以读取页面内容、点击控件、填写表单、滚动和导航,同时保留你的登录状态、会话和 Cookie。插件采用文本优先的设计,通过编号控件和结构化快照实现页面操作,无需截图。性能方面比 Playwright 基线快 20%,平均节省 1.35 秒/任务。对于需要浏览器自动化的 DSH 用户来说,这是个高效且安全的选择。

GitHub: https://github.com/Lum1104/dsh-browser
Stars: 574 ⭐

📊 元信息

类型DeepSeek Harness 中文插件市场
Star⭐ 574
下载数量⬇ 约68 按 Star 估算,本站还没记到真实取用
许可证—
语言—
查看完整榜单
查看完整榜单
查看完整榜单