jackwener/DSH-Android

Un autre projet communautaire qui exécute DSH sur des smartphones Android, davantage orienté « agent mobile » : le moteur est intégré directement dans le processus de l’application, permettant à DSH d’agir à votre place sur les applications, d’organiser les fichiers, de modifier les paramètres système ou d’exécuter automatiquement des tâches selon des horaires et des conditions.

Un autre projet communautaire qui exécute DSH sur des smartphones Android, davantage orienté « agent mobile » : le moteur est intégré directement dans le processus de l’application, permettant à DSH d’agir à votre place sur les applications, d’organiser les fichiers, de modifier les paramètres système ou d’exécuter automatiquement des tâches selon des horaires et des conditions.

Nombre d’étoiles 632 (+117 / 24h)

Raison

  • Différence avec DSH Go : compilation de Node 24 en bibliothèque native Android, lancée via JNI dans un service au premier plan, sans proot ni Termux ; dsh s’exécute tel quel, sans fork, les compétences, MCP, sous-agents et recherche web restent disponibles
  • Capacités de l’appareil assez complètes : recherche et organisation de fichiers, lecture du texte dans les PDF / Word / Excel / PPT ; lecture de l’écran, clics et saisie ; réglage de la luminosité, du volume, du mode Ne pas déranger, du Wi‑Fi, du Bluetooth ; lecture et réponse aux notifications ; déclenchement à heure fixe ou lors de la connexion au Wi‑Fi, du début de la charge, de l’arrivée dans un lieu ou de la réception d’une notification
  • La bulle flottante peut être appelée dans n’importe quelle application pour lui envoyer l’écran actuel ; avec Android 14+ et Shizuku configuré, les opérations s’effectuent sur un écran virtuel sans occuper votre écran ; il est également possible de se connecter à distance à DSH sur un ordinateur

Utilisation

  • Téléchargez l’APK depuis les Releases (arm64, Android 10+, taille d’installation d’environ 110 Mo), connectez-vous à un compte DeepSeek ou entrez une clé API ; vous pouvez également ajouter des services tels qu’OpenAI, Claude, Gemini, Kimi, Zhipu GLM, Tongyi Qianwen, etc., dans « Paramètres → Services de modèles »
  • Optionnel : dans « Paramètres → Autorisations du téléphone », installez Shizuku en un clic et activez « Démarrage au boot (débogage sans fil) » dans Shizuku

Risques

  • Utilisation des autorisations d’accessibilité, de lecture des notifications, de SMS, etc. ; la protection Google Play peut signaler l’application comme potentiellement dangereuse, l’auteur recommande de vérifier d’abord le SHA-256 dans les notes de publication ; impossible d’agir sur d’autres applications si l’écran de verrouillage est sécurisé ; sur certaines ROM chinoises, il faut autoriser manuellement l’affichage en arrière-plan et le démarrage automatique
  • Les modèles tiers ne prennent en charge que l’interface Chat Completions compatible OpenAI, le contexte est uniformément compté comme 128K, la recherche web nécessite toujours une clé DeepSeek ; le démarrage à froid du moteur prend environ 5 secondes ; projet communautaire, sans lien avec DeepSeek officiel, licence Apache-2.0, dépôt créé le 27 10

Ouvrir

GitHub

Parcourir les dernières actualités IA