Skip to main content
Glama

dsh-jiey-browser

npm dsh-plugin

DeepSeek Harness 插件,让智能体通过 MCP 获得真实的 Jiey 浏览器工具。

让 DeepSeek Harness 上线——一个插件,由 Jiey 驱动。

DSH 处于开发者预览阶段;此插件针对 Cordis / tools + systemPrompt 接口,可能随 DSH 的 API 变更而需要更新。

为什么选择 Jiey(而非 Playwright)

Playwright 插件

dsh-jiey-browser

运行时

无头 / 自动化配置文件

真实的 Jiey Chromium(用户浏览器)

安装流程

npx playwright install

缺少 Jiey → 下载指南

Cookie / 登录

独立配置文件

默认关闭;选择加入可重用会话

清理

控制器关闭

Cordis dispose 关闭已打开的标签页

Related MCP server: OpenCode in Chrome

安装

需要 Node.js ^22.19 || >=24 和一个 DSH 配置文件。

# npm (prebuilt; recommended)
dsh plugin --profile web add dsh-jiey-browser

# GitHub source
dsh plugin --profile web add github:jiewaigongxing/dsh-jiey-browser

从本地检出目录执行 npm run build 后:

dsh plugin --profile web add /absolute/path/to/packages/dsh-jiey-browser

来源:https://github.com/jiewaigongxing/dsh-jiey-browser
npm:https://www.npmjs.com/package/dsh-jiey-browser
主题:dsh-plugin, deepseek-harness, dsh。

前提条件

  1. 安装并打开 Jiey 浏览器,使其 MCP 服务器运行(默认 http://127.0.0.1:9100)。

  2. 发现顺序:插件 serverUrl → BROWSEROS_URL / JIEY_URL → ~/.browseros/server.json → http://127.0.0.1:9100。

  3. 健康检查:GET /system/health 必须返回 { status: "ok" }。

如果 Jiey 离线,工具会提供下载 URL(默认为 Gongxing 站点)并失败,而不会静默回退到其他浏览器。

配置

在配置文件 cordis.patch.yml 中(或 DSH 设置界面):

- id: jiey-browser
  config:
    serverUrl: ""              # empty = auto-discover
    scopeId: dsh-jiey-browser  # tab isolation header
    allowCookies: false        # DEFAULT: do not reuse login / user tabs
    downloadUrl: https://www.gongxingglobal.com/browser
    maxSnapshotChars: 40000

安全: allowCookies 默认值为 false。仅当用户明确希望智能体使用已登录的网站时,才将其打开。

工具

工具

映射到 Jiey MCP

作用

browser_open

tabs 新建 + snapshot

打开

browser_navigate

navigate

导航

browser_snapshot

snapshot

操作参考

browser_read

read

Markdown / 文本抓取

browser_act

act

点击 / 填写 / 按下 / …

browser_screenshot

screenshot

内联图片(无临时文件)

browser_tabs

tabs 列表/关闭

列出 / 关闭

本地测试(无 DSH)

npm install
npm run build
npm run smoke

运行 Jiey 后,测试会打开 https://example.com,生成快照,然后关闭标签页。

许可证

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables local opencode agents to control a live Chrome browser via MCP tools, including tab management, JavaScript execution, clicking, form filling, page reading, screenshots, and console log retrieval.
    1
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to control a persistent local browser with live tabs, navigation, interaction, inspection, and state management through MCP.
    6
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to control live Zen Browser and Firefox tabs via MCP, performing actions like navigation, clicking, typing, scrolling, and running JavaScript through a local WebSocket bridge.
    MIT