myYangyunfan/dsh_desktop
DeepSeek Harness (dsh) Windows desktop client - bundled Node.js + dsh CLI, one-click launch
해결하는 문제
일반적으로 Node.js 환경이 필요하기 때문에 Windows 사용자가 DeepSeek Harness (dsh)를 실행하는 데 기술적 장벽을 겪는 문제를 해결합니다. 이 프로젝트는 런타임과 공식 플러그인을 함께 포함한 즉시 사용 가능한 데스크톱 클라이언트를 제공하여 수동 환경 설정이 필요 없도록 합니다.
작동 방식
Electron 래퍼를 사용하여 독립형 Node.js 런타임과 @deepseek-ai/dsh 패키지를 번들링합니다. 실행 시 로컬 포트에서 dsh web 프로세스를 시작하고 생성된 웹 UI를 네이티브한 테두리 없는 Windows 창에 로드합니다. 크래시 복구를 위한 워치독 프로세스와 클라이언트 및 에이전트에 대한 자동 업데이트 시스템도 포함되어 있습니다.
대상 사용자
Node.js 종속성이나 명령줄 설정을 관리하지 않고도 DeepSeek Harness를 설치하고 바로 사용하고 싶은 Windows 10/11 사용자.
주요 특징
- 제로 종속성: 자체 Node 런타임과 npm CLI 포함.
- 향상된 UI: 다크 글래스 테두리 없는 창, Win11 라운드 커너, 시스템 트레이 최소화 옵션 제공.
- 통합 도구: 세션 관리, 비전 기능(OCR/차트 읽기), 컨텍스트 압축용 플러그인 세트 포함.
- 사용자 경험 개선: 데스크톱 펫, 사이드 세션 플로팅 창, OpenCode Go 구독의 실시간 잔액/비용 위젯 포함.
- 내구성: 렌더링 프로세스 크래시에 대해 지수 백오프를 구현하고, 메인 프로세스 실패에 대한 워치독을 적용.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트