피드로 돌아가기
I built DeepWrap: a Python SDK and CLI for DeepSeek Chat
Dev.toDev.to
AI/ML

WASM 기반 PoW 우회 및 브라우저 세션 모방을 통한 DeepSeek SDK 구현

I built DeepWrap: a Python SDK and CLI for DeepSeek Chat

Nika Kudukhashvili2026년 5월 27일6advanced

Context

브라우저 기반의 무료 채팅 환경을 개발자 워크플로우로 확장하려는 요구 발생. 단순 HTTP Request 재현만으로는 WASM 기반의 Proof-of-Work(PoW) 검증과 복잡한 인증 체계로 인한 API 접근 불가 상태 직면.

Technical Solution

  • WASM 내 PoW 챌린지 로직 분석 및 Python 환경 내 복제 구현을 통한 요청 검증 통과
  • 브라우저 원격 디버깅 기반의 Bearer Token 추출 및 정규화 프로세스를 통한 자동 인증 흐름 구축
  • Thinking fragment와 Metadata를 포함한 스트리밍 응답의 파싱 로직 설계로 멀티턴 상태 유지
  • FastAPI 기반의 로컬 HTTP Wrapper 계층 추가로 SDK와 CLI의 인터페이스 통합
  • 프롬프트 인젝션을 통한 세션 레벨의 동작 제어 모드(God Mode) 구현

1. WASM 기반의 클라이언트 사이드 검증 로직 존재 여부 확인

2. 스트리밍 API 설계 시 단순 텍스트 외에 메타데이터와 상태 값을 분리하는 파서 구현

3. 브라우저 인증 토큰의 수명 주기와 로컬 저장소 보안 정책 검토

4. SDK-CLI-API로 이어지는 계층적 인터페이스 설계로 도구 활용성 극대화

원문 읽기