Guide Utilisateur Officiel

LiPet Guide des Fonctionnalités

Un guide transparent rédigé par les développeurs. Découvrez le fonctionnement du moteur autonome, le mappage tactile des zones corporelles, la gestion des fréquences et l’installation instantanée de compétences cloud.

En Cours de Développement: LiPet évolue activement. Les architectures et modèles tactiles décrits reflètent nos spécifications validées, mais certains détails d’interface peuvent être affinés avant la version 1.0.

1. Interagir avec votre animal

LiPet n’est pas un GIF animé en boucle. Chaque clic, glissement et double-clic est géré par un moteur d’arbitrage gestuel contextuel.

Clic Simple : Réactions Contextuelles selon la Posture

Lors d’un clic, l’animal ne bascule pas brutalement vers une animation aléatoire. Il joue d’abord 2 à 3 images de reconnaissance pour orienter son regard vers le curseur, puis réagit selon sa posture :

  • Debout / En marche : S’arrête en douceur, penche la tête avec curiosité ou lève une patte.
  • Endormi : Remue les oreilles, ouvre un œil, s’étire puis se rendort paisiblement.
  • Toilette : Suspend son geste de léchage pour vous regarder attentivement.
  • En exploration : Ralentit son pas avec fluidité et se tourne vers le point de contact.

Clics Répétés et Seuil de Saturation

Une caresse douce est appréciée, mais des clics répétés en moins de 3 secondes augmentent le compteur touchSaturation :

  • 1er clic : Réponse amicale et orientation des oreilles.
  • 2e clic (~1,5s) : Poursuite de la séquence de réponse.
  • 3e clic (~3s) : Seuil atteint — le chat écarte le curseur d’un coup de patte ou tourne le dos.
  • Apaisement : Après ~6 secondes de calme, la saturation retombe à zéro.

Double-Clic et Fenêtre d’Arbitrage Gestuel

Pour éviter que le double-clic ne déclenche une réaction de clic simple involontaire, LiPet intègre une fenêtre d’arbitrage de ~250ms. Le premier clic attend brièvement ; si un second clic survient dans le délai, le clic simple est annulé et la fiche de l’animal s’ouvre proprement.

Pression Longue et Physique de Glisser-Déposer

Maintenir le clic ~500ms déclenche les compétences de pression longue. Déplacer le curseur au-delà de 4–6 pixels bascule immédiatement vers le déplacement natif :

  • Soulevé par le cou : L’animal adopte sa posture suspendue (被拎起) et son ombre se détache.
  • Multi-Écrans : Déplacez-le librement entre vos différents moniteurs et fenêtres.
  • Atterrissage en Douceur : Relâchez-le pour le voir atterrir souplement (落地) avant de regagner son coin préféré.

2. Mappage Tactile Corporel

Transformez votre chat de bureau en centre de commandes en associant des gestes précis à chaque zone corporelle.

Quatre Dispositions de Découpage

Depuis le Centre de l’Animal, choisissez parmi 4 découpages :

  • whole — Le corps entier comme zone unique (all).
  • rows2 — Découpage haut/bas : top (tête, dos) et bottom (ventre, pattes).
  • cols2 — Découpage gauche/droite : left (face avant) et right (arrière-train).
  • grid3 — Grille 3×3 de 9 zones de précision (r1c1 à r3c3).

Masquage Alpha et Transparence

Seuls les pixels visibles non transparents captent les clics. Les zones transparentes laissent passer les clics directement vers vos applications macOS.

Attribution Indépendante des Gestes

Chaque zone peut être associée à un tap (clic), un double-tap (double-clic) ou un long-press (pression longue) pour lancer des compétences.

Synchronisation dans le Centre de l’Animal

Le mappage tactile est enregistré par animal et synchronisé de manière fiable via des verrous de révision.

3. Orchestration des Comportements

Réglez la fréquence des actions de votre animal et connectez-le aux événements de votre journée.

Cinq Paliers de Fréquence

Les fréquences dans LiPet sont des poids relatifs dans le moteur autonome :

  • 1 — Très rare : Actions insolites et surprises.
  • 10 — Rare : Étirements et sauts occasionnels.
  • 50 — Parfois (Par défaut) : Cadence équilibrée de marche et de toilette.
  • 100 — Souvent : Curiosité et exploration fréquentes.
  • 200 — Très fréquent : Déplacements très actifs.

Interrupteur d’Apparition Spontanée

Chaque action possède un commutateur pour autoriser ou bloquer son déclenchement spontané.

Animation par Sprites et Moteur à la Demande

LiPet utilise un rendu par sprites légers, limitant strictement la fréquence d’affichage à la cadence native de chaque ressource. Le moteur de comportement planifie ses décisions à la demande plutôt que par sondage continu. Lors du verrouillage de l’écran ou de la mise en veille du Mac, le moteur s’arrête totalement sans solliciter les ressources d’arrière-plan.

Liaison aux Événements Extérieurs

Réagit à la météo locale (pluie, froid) et se met en sommeil discret lors des modes Concentration de macOS.

4. Compétences et Plugins Cloud

Des paquets déclaratifs légers distribués depuis le cloud, activables sans mettre à jour l’application.

Paquets de Données Déclaratifs

Les compétences se présentent sous forme de manifestes structurés et de schémas d’interface installables en quelques secondes.

Modèle de Permissions Transparent

Revue détaillée des autorisations (domaines réseau, notifications) lors de l’installation.

Canaux de Restitution Multi-Niveaux

Affichage des résultats via une bulle concise (L1), l’historique silencieux (L2) ou des réactions corporelles de l’animal (L0).

Jauges de Quotas d’IA

Surveillez vos soldes d’API OpenAI, Anthropic et Google Gemini via des anneaux de jauge clairs et élégants.

5. Présence dans la Barre des Menus et le Dock

Personnalisez la visibilité de LiPet sur votre bureau, dans le Dock et dans la barre des menus macOS.

Contrôles de la Barre des Menus et du Dock

Adaptez la présence de LiPet selon vos préférences :

  • Icône de Barre des Menus : Affiche une icône discrète dans la barre des menus pour un accès rapide aux réglages.
  • Icône du Dock : Affiche l’application dans le Dock macOS pour une gestion standard des fenêtres.

Icône du Dock Synchronisée avec l’Animal

Lorsque le Dock est actif, l’icône s’adapte en temps réel à l’apparence et à l’état de votre compagnon.

Sécurité Anti-Verrouillage

Le système interdit de désactiver simultanément le Dock et la barre des menus pour préserver l’accès permanent aux réglages.

LiPet · En Cours de Développement