Phone DSH (개발자용 호스트 SDK로, iPhone에서 DeepSeek Harness를 원본 그대로 실행)

비공식 DeepSeek Harness 모바일 호스트 구현체: DSH 자체의 webworker-runtime을 사용하여 엔진을 시스템 WKWebView의 Web Worker 내에서 원본 그대로 실행하며, Swift 네이티브 호스트가 로컬 루프백 서비스, 사전 쓰기 로그(전원 차단 시 마지막 미종료 세그먼트까지만 손실), 모델 게이트웨이를 통한 자격 증명 주입(API 키는 Worker에 전달되지 않음), 백그라운드 및 메모리/발열 예산 관리를 담당합니다. 또한 자체 개발한 Rust 기반 읽기 전용 가속기(rg / jq / tree-sitter)와 BLE 및 LAN 주변기기를 동일한 세션에 연결하는 커넥터 설계가 포함되어 있습니다.

비공식 DeepSeek Harness 모바일 호스트 구현체: DSH 자체의 webworker-runtime을 사용하여 엔진을 시스템 WKWebView의 Web Worker 내에서 원본 그대로 실행하며, Swift 네이티브 호스트가 로컬 루프백 서비스, 사전 쓰기 로그(전원 차단 시 마지막 미종료 세그먼트까지만 손실), 모델 게이트웨이를 통한 자격 증명 주입(API 키는 Worker에 전달되지 않음), 백그라운드 및 메모리/발열 예산 관리를 담당합니다. 또한 자체 개발한 Rust 기반 읽기 전용 가속기(rg / jq / tree-sitter)와 BLE 및 LAN 주변기기를 동일한 세션에 연결하는 커넥터 설계가 포함되어 있습니다.

별 수 26

이유

  • 10-28 저장소 생성, 본 코너 최초 수록; 내장 Linux 환경이 필요한 안드로이드 클라이언트와 달리, 'DSH 소스 코드를 수정하지 않고 공식 플러그인 계약에 따라 모바일에 설치'하는 방식을 채택했습니다. DSH 버전은 0.2.1-rc.2의 고정 커밋에 고정되어 있으며, 패치를 적용하지 않도록 스크립트로 관리됩니다.
  • 외부 네트워크 통신은 호스트의 /v1/http를 통해서만 이루어지며 허용 목록을 통해 검증됩니다. 예제 앱은 DSH 원격 분석을 비활성화했으며, 저장소에는 분석 또는 크래시 보고 코드가 포함되어 있지 않습니다.

사용법

  • 현재는 직접 빌드해야 합니다: Xcode 26, Swift 6.3+, XcodeGen, Node.js 22.19+ 및 pnpm이 필요하며, 먼저 고정된 버전의 deepseek-harness를 클론하고 체크아웃한 후, Worker 패키지와 examples/probe-app을 빌드하고 xcodebuild를 사용하여 시뮬레이터 또는 실용 기기용 패키지를 생성합니다(실용 기기의 경우 자체 번들 ID로 교체하고 서명해야 함).

위험 요소

  • 저자는 '상태 및 제한 사항'에서 현재 소스 코드에는 엔드투엔드 게이트 기록이 없으며, 실제 iPhone에서의 서명, 설치, 실제 모델 호출 및 백그라운드 성능은 아직 테스트되지 않았다고 명시했습니다(NOT_RUN). 이전 리비전의 시뮬레이터 및 데스크톱 증거만 존재합니다. App Store 또는 TestFlight 패키지가 없으며, Android 클라이언트는 동일한 사양을 따를 뿐입니다.
  • 마스코트는 DeepSeek 어시스턴트의 팬 아트 이미지로, MIT 라이선스 범위에 포함되지 않습니다. DeepSeek 공식과 무관합니다.

열기

GitHub

최신 AI 소식 보기