DSH-Android(기존 DeepseekHarness-Android, 이름 변경 후 방해 금지 모드 및 플로팅 버튼 추가)

하나의 APK(arm64, Android 10 이상)로 수정되지 않은 DeepSeek Harness 엔진을 앱 프로세스에 내장하여 화면을 읽고 탭하여 앱을 조작하고, 파일을 정리하며, 시스템 설정을 변경하거나 조건에 따라 작업을 자동으로 실행합니다. 10-30는 이전까지 DeepseekHarness-Android라는 이름으로 수집되었으나, 오늘 저장소 이름이 변경되고 몇 가지 새로운 기능이 추가되었습니다.

하나의 APK(arm64, Android 10 이상)로 수정되지 않은 DeepSeek Harness 엔진을 앱 프로세스에 내장하여 화면을 읽고 탭하여 앱을 조작하고, 파일을 정리하며, 시스템 설정을 변경하거나 조건에 따라 작업을 자동으로 실행합니다. 10-30는 이전까지 DeepseekHarness-Android라는 이름으로 수집되었으나, 오늘 저장소 이름이 변경되고 몇 가지 새로운 기능이 추가되었습니다.

스타 수 515

이유

  • 10-30 대비 신규 기능: Android 14 이상의 '방해 금지 모드'(Shizuku 설정 또는 자체 ADB 연결 후 에이전트가 가상 화면에서 조작하므로 사용자의 실제 화면을 점유하지 않음); 임의의 앱에서 플로팅 버튼을 호출하여 현재 화면을 전달하는 기능; 스마트폰 내장 Linux 환경에서 Python 및 자체 작성 스크립트 실행 가능; SSH 또는 DSH Remote를 통해 PC의 DSH에 연결 가능.
  • 모델 서비스 목록에 Grok, OpenRouter, Volcano Engine(화산방주), SiliconFlow(규기유동), StepFun(계월성신) 추가; README에 Google Play 보호 메커니즘의 '유해 앱 차단됨' 경고에 대한 설치 지침 추가; 소스 코드 버전 번호가 0.3.0로 업데이트됨(10-30 당시 README에는 0.1.2으로 기재).
  • 아키텍처 변경 없음: Node 24을 Android 네이티브 라이브러리로 컴파일하여 :engine 포그라운드 서비스에서 실행하며, dsh는 fork하지 않음. 디바이스 기능은 Kotlin으로 구현되어 프라이빗 소켓 채널을 통해 dsh에 전달됨.

사용법

  • Releases에서 APK를 다운로드하여 설치(약 110 MB, 권장 여유 공간 500 MB); DeepSeek 계정에 로그인하거나 API 키를 입력한 후 원하는 작업을 말하면, 특정 권한이 필요할 때 앱이 활성화하도록 안내합니다.
  • 방해 금지 모드 및 추가 시스템 스위치 사용: 설정 → 휴대폰 권한에서 Shizuku를 원클릭으로 설치하고, Shizuku 내에서 '부팅 시 시작(무선 디버깅)'을 켭니다.

리스크

  • README 예시에는 BOSS 직펑(BOSS Zhipin)에서의 자동 지원 및 인사, Taobao 주문 등이 포함되며, 타사 플랫폼 대리 조작은 해당 플랫폼의 사용자 약관 위반 가능성이 있으므로 주문 관련 작업은 사용자가 직접 확인해야 합니다. 접근성, 알림 읽기, SMS 권한에 Shizuku 권한을 추가하면 에이전트가 전체 휴대폰을 보고 클릭할 수 있게 됩니다.
  • 보안 잠금 상태에서는 다른 앱을 조작할 수 없음; 타사 모델은 OpenAI 호환 Chat Completions만 지원하며, 컨텍스트는 일괄적으로 128K로 처리됨; 엔진 콜드 스타트 시간은 약 5초; 이번 주 Releases 페이지를 직접 확인하지 못했으므로, 0.3.0 버전의 설치 파일 공개 여부는 공식 릴리스 페이지를 기준으로 합니다.

열기

GitHub

최신 AI 소식 보기