Deux tables pour la persistance et le cache.
Tables BDD
| Table | Rôle | Lignes type |
|---|---|---|
eliot_memoire | Préférences persistantes par utilisateur | 5-20 par utilisateur |
eliot_memoire_session | Cache de session courte durée | Clé volatile |
memoriserComment Eliot enregistre les préférences.
Outil memoriser
Eliot peut sauvegarder une information utile pour les conversations futures via l'outil memoriser. Exemples :
- « Note que je préfère le tutoiement » → insertion en mémoire
- « Retiens que mon métier principal est comportementaliste »
- « Mon raccourci CAC = grille des 14 critères sur Rex »
L'utilisateur peut aussi consulter et éditer sa mémoire depuis Paramètres → Eliot → Mémoire.
Mécanisme d'injection dans le prompt système.
Injection dans le prompt système
À chaque conversation, le contenu de eliot_memoire est injecté dans le prompt système sous forme structurée :
<user_memories> - User prefers tutoiement - User metier principal: comportementaliste - User shortcut CAC = grille 14 criteres sur Rex </user_memories>
Eliot adapte ses réponses en conséquence (ton, vocabulaire métier, raccourcis).
Bonnes pratiques et page d'administration.
/parametres/eliot-memoire — 287 lignes TSX permettent à l'utilisateur de visualiser, modifier ou supprimer ses entrées de mémoire.