myYangyunfan/dsh_desktop

DeepSeek Harness (dsh) Windows desktop client - bundled Node.js + dsh CLI, one-click launch

何を解決するか

Windows ユーザーが DeepSeek Harness (dsh) を実行したい場合の技術的障壁を解消します。通常、Node.js 環境が必要ですが、このクライアントはランタイムと公式プラグインをバンドルした即時利用可能なデスクトップアプリとして提供され、手動での環境設定が不要です。

動作方法

このプロジェクトは Electron を使って、スタンドアロンの Node.js ランタイムと @deepseek-ai/dsh パッケージをバンドルしています。起動時にローカルポート上で dsh web プロセスを起動し、生成された Web UI をネイティブでボーダーレスな Windows ウィンドウに表示します。クラッシュ回復用のウォッチドッグプロセスと、クライアントおよびエージェントの自動更新システムも搭載しています。

対象ユーザー

Node.js の依存関係やコマンドライン設定を管理せずに、DeepSeek Harness をインストールしてすぐに使える Windows 10/11 ユーザー。

特徴

  • ゼロ依存: 自分専用の Node ランタイムと npm CLI を内蔵。
  • 強化された UI: ダークグラスのボーダーレスウィンドウ、Win11 のラウンドコーナー、システムトレイによる最小化オプションを搭載。
  • 統合ツールキット: セッション管理、ビジュアル機能(OCR/チャート読み取り)、コンテキスト圧縮用のプラグイン群を標準搭載。
  • ユーザー体験の拡張: デスクトップペット、サイドセッションのフローティングウィンドウ、OpenCode Go サブスクリプションのリアルタイム残高/コストウィジェットを搭載。
  • 信頼性: レンダリングプロセスのクラッシュに対して指数バックオフを実装し、メインプロセスの障害にはウォッチドッグを導入。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト