ディレクトリに戻る

dsh-browser

キュレーション掲載メンテナンス: 活発

wqty123/dsh-browser

DeepSeek Harness 向け共有リアルブラウザプラグイン

GitHub で見る
$ npm からインストール(公開済み):`dsh plugin --profile web add dsh-builtin-browser`

44

スター

3

フォーク

TypeScript

言語

MIT

ライセンス

2026-08-14

作成日

2026-09-02

最終プッシュ

DeepSeek Harness のネイティブプラグインとして、harness を「共有リアルブラウザ操作エージェント」にする: `dsh plugin add` で導入、33 個の `browser_*` ツールを取得、人間の介入・タスク単位のセッション分離・追加設定不要の Electron 自己ホストに対応。

DSH 統合

ネイティブ実行

作者による申告

安全性監査

未監査

最終検証日

2026-09-03

ライセンス

MIT

01どんなタスクに使えるのか?

  • DeepSeek Harness 上で agent に真の・可視ブラウザを操作させる

    人間が見ていつでも介入できる共有ブラウザ。33 個の `browser_*` ツール(オープン・スナップショット・クリック・フォーム入力・構造抽出・スクリーンショット・ダウンロード・認証状態管理)で駆動

    DeepSeek Harness(dsh)を動かし、ユーザーが監視・介入できる真のブラウザを求める開発者・agent

  • 実際の DOM とログイン状態を要する Web タスクを自動化する

    構造化データ抽出、一括フォーム入力、ログイン状態付きダウンロード、永続化された認証状態——DSH タスクセッションごとに分離

    DeepSeek Harness 内で認証付きサイト向けのブラウザ操作を自動化する開発者

02DeepSeek Harness への導入方法

前提条件

  • DeepSeek Harness(dsh)が導入され、該当プロファイル(`web` / `desktop` 等)が揃っていること
  • Electron ランタイム(必須依存、プラグインと共に自動インストール;40 以上推奨;44 以上は初回にバイナリを自動ダウンロードし通信が必要)
  • 現時点では Windows のみ実測済み。macOS/Linux は未検証・未保証

インストール手順

  1. 01

    $ npm からインストール(公開済み):`dsh plugin --profile web add dsh-builtin-browser`

  2. 02

    またはソースからインストール(1 リポジトリ 1 プラグイン):`dsh plugin --profile web add <リポジトリパス>`

    $ dsh plugin --profile web add <リポジトリパス>

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合ネイティブ実行

Native dsh plugin registered via `dsh plugin add`; exposes 33 `browser_*` tools through the ctx.browser seam, provider and tool layers of DeepSeek Harness

  • 共有リアルブラウザ(可視・介入可能)

    agent の `browser_*` ツール呼び出し人間が見ていつでも介入できる真の WebContentsView。人と agent は同一ページを操作

    自己ホストモードではプラグインが独自の Electron 子プロセスを起動し、ローカル TCP JSON-RPC で駆動する(ランダム token 認証)
  • 33 個の `browser_*` ツール(DOM 駆動・フレームワーク友好)

    ページ URL / セレクタ / 意味的 targetオープン、スナップショット、アクセシビリティツリー、クリック、入力、フォーム入力、構造抽出、スクリーンショット、ダウンロード、認証状態管理等

  • タスク単位のセッション分離

    各 DSH タスク(セッション)タスクごとに独立したブラウザセッション(独立タブと履歴)。並行タスクは干渉しない

  • 認証状態の永続化とログイン付きダウンロード

    `browser_auth` のエクスポート/リストア、`browser_download` のセッション Cookie 付き再起動後もログイン状態を維持。セッション Cookie でファイルを取得

    自己ホストの Cookie は平文でディスクに保存される(Electron デフォルト)。`browser_download` はファイルを直接ディスクに書き出す(既定 ~/Downloads、downloadDir で上書き可)

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • DeepSeek Harness(dsh)を動かし、ユーザーが監視・介入できる真のブラウザを求める開発者・agent
  • DeepSeek Harness 内で認証付きサイト向けのブラウザ操作を自動化する開発者

不向きな用途

  • 本插件当前仅在 Windows 环境实测,macOS/Linux 未验证、暂不承诺;需自备 Electron 运行时(随插件自动安装,建议 ≥ 40)。
  • `browser_restrict` 白名单只是防误操作的软护栏,模型可自行解除,并非安全边界;敏感操作仍需人工确认。
  • 自托管模式下 cookie 以明文落盘(Electron 默认行为),需要加密落盘的部署应在宿主层接入系统钥匙串 / DPAPI。

05互換性・メンテナンス・セキュリティ上の注意

  • 本插件当前仅在 Windows 环境实测,macOS/Linux 未验证、暂不承诺;需自备 Electron 运行时(随插件自动安装,建议 ≥ 40)。
  • `browser_restrict` 白名单只是防误操作的软护栏,模型可自行解除,并非安全边界;敏感操作仍需人工确认。
  • 自托管模式下 cookie 以明文落盘(Electron 默认行为),需要加密落盘的部署应在宿主层接入系统钥匙串 / DPAPI。
2026-08-142026-09-02v0.1.0

MIT · GitHub stars 44 · latest release v0.1.0 (2026-08-14)

06よくある質問

DeepSeek Harness に dsh-browser をインストールするには?

npm からは `dsh plugin --profile web add dsh-builtin-browser`(公開済み)、ソースからは `dsh plugin --profile web add <リポジトリパス>` で導入します。ネイティブ dsh プラグインとして登録され、インストール後 agent は自動で 33 個の `browser_*` ツールを利用できます。

DeepSeek Harness のデスクトップシェルは必要ですか?

不要です。デスクトップシェルがあればそのビューに埋め込まれ、純粋な `dsh web` 環境ではプラグインが自分で Electron ウィンドウを起動して自己ホストするため、`browser_*` ツールは追加設定なしで使えます。

対応プラットフォームは?

現時点では Windows(10.0.26200)のみ実測済みで、macOS/Linux は未検証・未保証です。Electron ランタイムが必要です(プラグインと共に自動インストール、40 以上推奨;44 以上は初回起動時にバイナリを自動ダウンロードし通信が必要)。

agent はこのブラウザで何ができますか?

33 個のツール:ページのオープン/スナップショット、アクセシビリティツリーの読み取り、クリック/入力/一括フォーム入力(意味的 `target` または座標)、スクロール、履歴移動、構造化抽出(`browser_scrape`)、スクリーンショット、セッション Cookie 付きダウンロード、認証状態管理(`browser_auth`)、そして人間への介入を促す CAPTCHA 検出。

CAPTCHA を自動で突破できますか?

できません。Cloudflare / reCAPTCHA / hCaptcha / Turnstile を検出してスナップショットに注記し、共有ウィンドウで人間が手動で完了します(agent がむやみに再試行することはありません)。`browser_restrict` は誤操作防止のソフトガードであり、モデル自身が解除できるためセキュリティ境界ではありません。

08データと出典

  • 作者による申告github.comb26bab0f732a…

    dsh plugin --profile web add dsh-builtin-browser

  • 作者による申告github.comb26bab0f732a…

    纯 `dsh web` 也能**自托管**——插件自己拉起一个 Electron 窗口,不需要任何额外配置;

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-09-03。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。