Repolode
shaobeichen

shaobeichen/dsh-pocket

LAN経由のQRコードやCloudflareの公開トンネルを使い、スマートフォンからdshのWebインターフェースを表示・操作できるDeepSeek Harnessプラグイン。

スター
2,041
フォーク
88
未解決の Issue
5
最終コミット
4 日前

これは何?

DSH Pocketは、スマートフォンからdshのWebインターフェースにアクセスできるようにするDeepSeek Harness用プラグインです。dsh webにインストールすると、設定ページにQRコードが表示されます。同じWi-Fiに接続したスマートフォンで読み取ると、パソコンで動作中のものと同じインターフェースが開きます。出力はWebSocket経由でリアルタイムに配信され、双方向で入力できます。

自宅や職場のネットワーク外からアクセスする場合は、cloudflared経由でCloudflareトンネルを起動し、公開用QRコードを表示できます。Quick Tunnelでは起動のたびにランダムなアドレスが割り当てられますが、Cloudflare Tunnel Tokenとカスタムドメインを使った名前付きトンネルなら、固定アドレスを使えます。LANと公開アクセスのどちらもパスワードで保護され、ログイン試行回数の制限があり、公開アクセスを有効にする前には所定の注意事項への同意が必要です。

このプロジェクトは、設定ページが1つだけのnpmパッケージで、ホスティングするサーバーは不要です。スマートフォンでエージェントのタスクを確認したり、直接アクセスできないパソコンに手早くリクエストを送ったりする個人利用に適しています。

主な機能

  • 01同じWi-Fi上でLAN用QRコードを読み取り、スマートフォンからdshのWebインターフェースを開く。
  • 02cloudflaredトンネル経由で公開アクセスを有効にし、どのネットワークからでも公開用QRコードを読み取る。
  • 03独自ドメインを使った名前付きCloudflareトンネルで、固定の公開アドレスを利用する。
  • 04パスワードとログイン試行回数の制限で、LANと公開アクセスを保護する。
  • 05WebSocket経由で出力をリアルタイムに配信し、自動再接続する。
  • 06ドロワー形式のサイドバーを備え、狭い画面に合わせてレイアウトを調整する。

ユースケース

  • デスクから離れているときに、パソコン上で実行中のエージェントタスクの進捗を確認する。
  • モバイルデータ通信を使い、スマートフォンから自宅や職場のパソコンに手早くリクエストを送る。
  • 同じWi-Fiに接続中に、スマートフォンでエージェントの操作を承認または確認する。
  • カスタムドメインを使って、個人用のdsh web環境に固定の公開アドレスを設定する。

クイックスタート

  1. 1

    DSH CLIをグローバルにインストールする

    npm install -g @deepseek-ai/dsh
  2. 2

    dsh-pocketプラグインをインストールする

    dsh plugin --profile web add dsh-pocket -w
  3. 3

    プラグインを読み込むためにdsh webを再起動する

    npx @deepseek-ai/dsh web

使う前に知っておきたいこと

  • DeepSeek Harnessがすでにインストールされている必要があります。
  • 外部からのアクセスにはcloudflaredトンネルが必要です。VPNやプロキシツールの使用中は動作しない場合があります。
  • コード実行機能をインターネットに公開するため、IT部門の承認がない共有ネットワークや企業ネットワークでの使用には適していません。

トピック

よくある質問

dsh-pocket とは?
LAN経由のQRコードやCloudflareの公開トンネルを使い、スマートフォンからdshのWebインターフェースを表示・操作できるDeepSeek Harnessプラグイン。 DSH Pocketは、スマートフォンからdshのWebインターフェースにアクセスできるようにするDeepSeek Harness用プラグインです。dsh webにインストールすると、設定ページにQRコードが表示されます。同じWi-Fiに接続したスマートフォンで読み取ると、パソコンで動作中のものと同じインターフェースが開きます。出力はWebSocket経由でリアルタイムに配信され、双方向で入力できます。
dsh-pocket は無料で使えますか?ライセンスは?
dsh-pocket は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
dsh-pocket は今もメンテナンスされていますか?
活発にメンテナンス中。dsh-pocket の最終コミットは 2026年10月17日 です。
dsh-pocket は何に使えますか?
デスクから離れているときに、パソコン上で実行中のエージェントタスクの進捗を確認する。 モバイルデータ通信を使い、スマートフォンから自宅や職場のパソコンに手早くリクエストを送る。 同じWi-Fiに接続中に、スマートフォンでエージェントの操作を承認または確認する。 カスタムドメインを使って、個人用のdsh web環境に固定の公開アドレスを設定する。
dsh-pocket のインストール方法は?
DSH CLIをグローバルにインストールする: npm install -g @deepseek-ai/dsh dsh-pocketプラグインをインストールする: dsh plugin --profile web add dsh-pocket -w プラグインを読み込むためにdsh webを再起動する: npx @deepseek-ai/dsh web
dsh-pocket はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/shaobeichen/dsh-pocket

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト