1つのAPK(arm64、Android 10 以上)により、変更されていないDeepSeek Harnessエンジンをアプリプロセスに組み込み、一文でスマートフォンのファイル整理、画面読み取りとアプリのタップ操作、システム設定の変更、またはスケジュール/条件に基づくタスクの自動実行が可能になります。root権限やTermuxは不要です。
スター数 229
理由
- 機能は4つのカテゴリーに分類されます:ファイル(検索、整理、圧縮、PDF / Word / Excel / PPT内のテキスト読み取りが可能)、画面とアプリ(アクセシビリティサービスに基づく画面読み取り、クリック、スワイプ、入力)、システム設定と通知(明るさ、おやすみモード、Wi‑Fi、Bluetooth、通知への返信)、自動化(スケジュール、またはWi‑Fi / Bluetooth接続、充電開始、特定場所への到着、通知受信時にトリガー)。
- 開発者はdshをフォークせずそのまま実行すると述べています:Node 24 をAndroidネイティブライブラリにコンパイルし、フォアグラウンドサービスプロセス内で起動します。スキル、MCP、サブエージェント、Web検索がすべて利用可能です。デバイス機能はKotlinで実装され、プライベートソケットチャネルを介してdshに渡されます。
- DeepSeekに加え、OpenAI、Claude、Gemini、Kimi、Zhipu、Tongyi、MiniMaxなど、または任意のOpenAI互換インターフェースを追加できます。10-27 でデータベースを構築し、本コーナーでは初収録です。10-28 で紹介されたDroyと同様、Android上のDSHエージェントですが、本ツールはroot権限に依存せず、Shizukuもオプションです。
使い方
- ReleasesからAPKをダウンロードしてインストールします(現在 0.1.2、インストールパッケージは約 110 MB、500 MBの空き容量を推奨)。DeepSeekアカウントにログインするかAPIキーを入力し、やりたいことを直接指示します。例えば「ダウンロードフォルダ内の最大 5 ファイルを一覧表示」といった具合です。特定の権限が必要になった時点で、アプリが有効化を案内します。
- オプション:設定 → 端末権限 でShizukuをワンクリックインストールしてより多くのシステムスイッチを解放し、Shizuku内で「起動時実行(ワイヤレスデバッグ)」を有効にします(Shizuku 13.6+、Android 11+ が必要)。
リスク
- セキュリティロック画面がある場合、他のアプリを操作できません(タスクはロック解除待ちで一時停止します)。一部の中国製ROMでは「バックグラウンドでの画面表示」と「自動起動」を手動で許可する必要があります。エンジンのコールドスタートは約 5 秒かかります。
- サードパーティ製モデルはOpenAI互換のChat Completionsのみをサポートし、コンテキストは一律 128K に設定され、推論レベルを選択できません。Web検索には別途DeepSeek APIキーの設定が必要です。
- アクセシビリティ、通知読み取り、Shizuku権限は非常に大きく、エージェントがスマートフォン全体を閲覧・操作できることと同義です。コミュニティプロジェクトであり、READMEにはDeepSeek公式とは無関係である旨が記載されています。