개발자가 직접 작성한 진솔한 기능 가이드입니다. 자율 행동 루프가 작동하는 방식, 신체 부위별 제스처 매핑, 행동 빈도 조율, 그리고 앱 업데이트 없이 즉시 제공되는 클라우드 스킬에 대해 알아보세요.
LiPet은 단순 반복 GIF가 아닙니다. 모든 클릭, 드래그, 더블클릭은 자율 제스처 중재 엔진을 통해 정밀하게 제어됩니다.
클릭 시 무작위 동작으로 튀지 않고, 먼저 2~3프레임의 시선 확인 동작을 거친 뒤 현재 자세에 맞는 자연스러운 반응을 실행합니다:
적당한 쓰다듬기는 애정을 유발하지만, 3초 내에 반복해서 찌르면 touchSaturation(터치 포화도)가 쌓입니다:
더블클릭 시 원치 않는 단일 클릭 반응이 오발발하는 것을 방지하기 위해 약 250ms의 제스처 중재 윈도우가 동작합니다. 더블클릭이 바인딩된 부위는 첫 클릭 후 대기 상태로 전환되며, 250ms 내 두 번째 클릭이 감지되면 단일 클릭을 취소하고 펫 카드나 어시스턴트 패널을 바로 엽니다.
마우스 버튼을 약 500ms 동안 누르고 있으면 길게 누르기 스킬이 실행됩니다. 커서를 4~6픽셀 이상 움직이면 즉시 네이티브 드래그로 전환됩니다:
被拎起)로 전환되며 그림자가 바닥에서 분리됩니다.落地)하고, 20~60초 후 원래 좋아하던 자리로 돌아갈지 자율적으로 결정합니다.고양이의 신체 부위를 분할하여 클릭, 더블클릭, 길게 누르기에 원하는 스킬을 자유롭게 매핑할 수 있습니다.
펫 센터에서 4가지 신체 분할 방식 중 하나를 선택할 수 있습니다:
whole — 몸 전체를 단일 영역(all)으로 사용.rows2 — 상하 분할: top(머리, 귀, 등)과 bottom(배, 발, 꼬리).cols2 — 좌우 분할: left(얼굴, 가슴)과 right(등, 꼬리).grid3 — 3×3 9분할 정밀 그리드(r1c1 ~ r3c3).터치 인식은 불투명한 픽셀에서만 발생합니다. 주변의 투명 영역은 macOS 창과 코드 에디터로 온전히 통과되어 작업에 방해되지 않습니다.
각 영역마다 tap(클릭), double-tap(더블클릭), long-press(길게 누르기)를 독립적으로 바인딩할 수 있습니다. (예: 머리 탭=날씨 확인, 배 더블탭=AI 잔여 크레딧 확인, 등 롱프레스=CPU 모니터).
터치 매핑은 펫별 데이터로 저장되며 리비전 잠금을 통해 여러 Mac 간에 안전하게 동기화됩니다.
펫의 걷기, 휴식, 그루밍 빈도를 조율하고 현실 세계의 환경 이벤트와 연동하세요.
LiPet의 빈도는 고정된 타이머가 아니라 자율 행동 선택기의 상대적 가중치입니다:
1 — 매우 드묾: 특별한 희귀 액션.10 — 드묾: 가끔 하는 기지개나 놀이.50 — 가끔 (기본값): 일상적인 걷기와 그루밍.100 — 자주: 활발한 탐색과 주변 관찰.200 — 매우 자주: 활동적인 화면 산책.각 행동마다 [자발적 실행 허용] 스위치가 있어, 꺼두면 스스로 시작되지 않고 특정 연계 동작이나 외부 이벤트로만 실행됩니다.
LiPet은 경량 스프라이트 프레임(Sprite Frames)으로 애니메이션을 렌더링하며, 렌더링 프레임레이트는 소재 자체의 고유 프레임레이트를 초과하지 않습니다. 행동 엔진은 고정된 폴링 대신 행동 상태에 맞춰 판정 간격을 동적으로 스케줄링합니다. 화면 잠금 또는 시스템 절전 진입 시 엔진이 완전히 정지하여 백그라운드 자원을 소모하지 않습니다.
비가 오면 털을 털고, 추운 날에는 웅크려 떨며, macOS 집중 모드 진입 시 조용히 잠을 잡니다.
선언적 데이터 패킷으로 구현되어 앱 업데이트 없이 클라우드에서 즉시 새 기능을 추가할 수 있습니다.
실행 파일이나 복잡한 스크립트 대신 선언적 데이터 번들 형태로 배포되어 클라우드에서 즉각 전달됩니다.
설치 시 네트워크 도메인, 알림 권한 등이 명확히 표시되며 권한 있는 작업은 안전하게 격리됩니다.
중요 알림은 L1 펫 말풍선(1줄 요약), 상세 내역은 L2 타임라인, 물리적 반응은 L0 펫 동작으로 전달됩니다.
OpenAI, Anthropic Claude, Google Gemini API 사용량과 잔여 토큰을 원형 게이지로 직관적으로 확인하세요.
macOS 데스크톱, Dock 및 메뉴 바에서의 표시 방식을 자유롭게 구성하세요.
사용 환경에 맞게 LiPet의 상주 위치를 설정할 수 있습니다:
Dock 표시 시 아이콘이 현재 선택된 펫의 외형과 감정 상태를 실시간으로 반영합니다.
Dock 아이콘과 메뉴 바 아이콘을 동시에 끌 수 없도록 강제하여 언제든 설정에 접근할 수 있도록 보장합니다.