DSH-APP/DSHA

免 ROOT 免 Termux,在手机上跑 DeepSeek Harness。完整 Ubuntu 环境 + proroot 零 ptrace 开销 · AI 输出实时上屏 · ADB 直连 · 数据不丢

해결하는 문제

DSHA는 명령줄을 전혀 사용하지 않고, root 권한 없이도 Android 기기에서 완전한 DeepSeek Harness(클로드 코드와 유사한 에이전트 프레임워크)를 실행할 수 있는 방법을 제공합니다. Termux나 수동 환경 설정이 필요 없도록, 단일 APK에 완전한 Ubuntu 24.04 glibc 환경을 포함하고 있습니다.

작동 방식

이 프로젝트는 proroot(또는 백업으로 proot)을 사용하여 root 권한 없이 Android에서 완전한 Ubuntu rootfs를 실행하는 컨테이너 유사한 접근 방식을 사용합니다. 사용자 인터페이스에는 내장된 WebView(GeckoView)를 사용하며, @deepseek-ai/dsh 패키지를 실행하기 위한 Node.js 24 환경을 관리합니다. 또한 커스텀 "App Bridge"와 무선 ADB 페어링을 구현하여 AI 에이전트가 모바일 기기에서 직접 Android 시스템과 상호작용할 수 있도록 합니다(예: 클릭, 스크린샷, 앱 설치 등).

대상 사용자

복잡한 Linux 터미널 설정이나 기기의 root화 없이도 Android 스마트폰이나 태블릿에서 강력한 에이전트형 AI 도구를 사용하고 싶은 개발자 및 AI 애호가.

주요 특징

  • 제로 설정 설정: APK를 설치하고 API 키를 입력한 후 웹 UI를 통해 에이전트를 시작할 수 있습니다.
  • 고성능: proroot을 사용하여 시스템 호출 오버헤드를 줄여 전통적인 proot보다 뚜렷한 성능 향상을 제공합니다.
  • 디바이스 제어: 내장된 무선 ADB 페어링을 통해 에이전트가 실행 중인 기기에서 시스템 레벨 작업을 수행할 수 있습니다.
  • 크래시 상태 복구: 23개의 자체 진단 체크와 15개의 자체 복구 스크립트를 포함하여 일반적인 환경 또는 플러그인 오류를 자동으로 수정합니다.
  • 데이터 지속성: 대화 기록과 설정을 공개 디렉터리(Documents/dshdata)에 저장하여 앱 제거 후에도 데이터가 손실되지 않습니다.
  • 모바일 최적화 UI: dsh-web-mobile을 통합하여 작은 화면에 적합한 반응형 단일 열 레이아웃을 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트