Skip to content

DAEMONLET 0.8.3

Choose a tag to compare

@ddol2ya ddol2ya released this 01 Oct 17:20
65e1ba4

캐릭터와 대화하고, Dots에서 보낸 문장·표정·상태를 화면과 음성으로 연결하는 DAEMONLET 0.8.3입니다.

달라진 점

  • Dots 연결 마법사와 문장·표정·상태 연결을 추가했습니다. 연결을 끊었다 다시 연결하거나 포트 충돌 후 재시도할 때 실패하던 문제도 수정했습니다.
  • 기본 Vox 음성을 유지하면서 Qwen을 설정에서 선택할 수 있습니다. Windows는 Qwen3-TTS 0.6B, Mac은 MLX Qwen 경로를 제공합니다. 엔진 간 속도나 음질 우위를 주장하지 않습니다.
  • Qwen의 별도 런타임과 모델을 설정에서 준비·검증·설치하고 복구할 수 있습니다. 실패·취소 시 기존 설정을 보존하며, Windows 전체 모델 검사는 소유한 검사 프로세스 정리가 끝난 뒤 취소를 완료합니다.
  • 실제 재생 오디오 크기에 맞춘 입 모양, 대화·음성 컨트롤, 캐릭터 크기·투명도 조절과 Mac 입력 포커스를 보강했습니다.
  • Belle 1.2.3의 37포즈 입 전용 립싱크를 지원합니다. 앱을 먼저 0.8.3으로 업데이트한 뒤 캐릭터 카드에서 업데이트를 확인하세요. 앱 배포의 익명 다운로드 검증 후 Belle 1.2.3 stable 피드 승격을 완료했습니다.

다운로드·설치

  • Mac Apple Silicon: Daemonlet-for-Codex-0.8.3-macOS-arm64.zip — macOS 13 이상. Developer ID 서명·Apple 공증·공증 티켓·Gatekeeper 검증을 완료했습니다.
  • Windows x64 설치: Daemonlet-for-Codex-0.8.3-windows-x64-Setup.exe — Windows 10 build 19045 이상. 현재 사용자용 설치입니다.
  • Windows portable: Daemonlet-for-Codex-0.8.3-windows-x64.zip — 설치 없이 사용하는 별도 압축본입니다.

Windows 파일은 무서명입니다. 게시자 서명을 검증한 파일이 아니며, 앱 내 업데이트에도 무서명 업데이트에 대한 사용자 동의가 필요합니다. SHA256SUMS와 updater SHA512는 배포 파일의 일치 여부를 확인합니다.

앱에는 기본 Gpichan만 포함합니다. Belle 등 캐릭터팩, 음성 모델과 외부 생성 도구는 별도로 준비하며 이 릴리스에 모델 파일을 포함하지 않습니다. 캐릭터팩의 권리는 앱 MIT 라이선스와 별개이며 팩 안의 출처·라이선스 안내를 따릅니다.

Dots 연결 준비

Dots 연결에는 별도 Node.js 22.13 이상과 OpenAI 공식 tunnel-client가 필요하며, 앱이 이 도구나 계정·키를 자동으로 설치/생성하지는 않습니다. 설정의 Dots 연결 마법사에서 버전·필요 옵션과 연결 준비 상태를 확인하세요. 공식 최신 클라이언트는 0.0.15이며, 이 앱의 실검증은 0.0.14로 수행했습니다. 최소 숫자뿐 아니라 요구하는 health/MCP 옵션도 검사하므로 최신 버전을 실검증 완료로 표시하지 않습니다.

연결 키는 Mac Keychain 또는 Windows Credential Manager에 저장합니다. Windows도 보안 저장소 지원이 있으며, 사용자의 정상 대화형 로그인 세션을 기준으로 합니다. SSH/네트워크 로그인에서 보안 저장소를 사용할 수 없으면 저장·연결을 차단하며 파일 저장으로 우회하지 않습니다. 이번 hotfix에서 Windows 자격 증명 쓰기·읽기·삭제 실검증을 새로 수행한 것은 아닙니다.

연결 완료는 모든 ChatGPT 발화를 자동으로 읽는다는 뜻이 아닙니다. Dots에 명시적으로 전달한 문장을 표시·재생하는 MCP 경로를 사용하며, 키 저장·연결 준비·플러그인 발견·실제 표시/음성 결과는 각각 확인해야 합니다.

확인된 범위와 남은 점

Mac·Windows 자동화 검사와 별도 패키지 UI, 실제 Electron 연결/해제, Windows 검사 취소·재사용, 양쪽 설치 파일 검증 및 병합 후 CI를 통과했습니다. 이번 최종 교체에서 새 물리 키보드·실음성 청취 검증을 추가 수행한 것은 아닙니다.

첫 모델 준비와 음성 반응에는 시간이 걸릴 수 있습니다. 음성 worker 상주·준비 지연 개선은 #32의 후속 범위입니다. Windows에서 OS의 프로세스 트리 종료 자체가 실패하면 검사 종료를 기다리며, 취소 완료 시간을 보장하지 않습니다.

배포 파일의 빌드 소스는 10d0b4886a7086b98257747ee5a5f8e52470a174, 릴리스 태그가 가리키는 병합 커밋은 65e1ba4a68ddb8675a277bb05c43d32cfc6d25e9입니다. 두 커밋의 Git tree는 동일합니다. 병합 후 CI와 SOURCE-PROVENANCE.json에서 정합성을 확인할 수 있습니다.