Communitygithub.com

dayu9228/persona-chat-core

Dotez votre agent IA d'une conscience émotionnelle et d'une capacité de réponse personnalisée. Un framework SKILL.md pour des agents IA émotionnellement conscients et attachants.

Qu'est-ce que persona-chat-core ?

Cette compétence, intitulée 'Persona Chat Core', fournit un framework permettant aux agents IA (tels que Claude Code, Cursor ou Codex) de percevoir le contexte temporel et d'adapter leurs réponses en fonction de l'état émotionnel implicite de l'utilisateur. Elle s'appuie sur la sous-compétence 'Time Context' qui est appelée automatiquement pour déterminer la période de la journée, le type de jour (ouvré/week-end/férié) et, optionnellement, la saison. Ces informations sont utilisées pour calculer un niveau de sensibilité (+0 à +1) et suggérer un ton de base (positif, apaisant, attentionné, calme) qui influencera ensuite la réponse finale de l'agent. L'objectif est de rendre les interactions plus humaines et adaptées au contexte, sans stocker aucune donnée utilisateur, chaque appel étant indépendant et sans état résiduel. En intégrant cette compétence, le développeur peut créer des assistants plus empathiques et personnalisés, capables de moduler leur ton et leur contenu en fonction du moment de la journée et du type de journée.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add dayu9228/persona-chat-core

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Sous-compétence de Contexte Temporel

N'interagit pas directement avec l'utilisateur. À chaque appel, elle produit un contexte temporel structuré basé sur l'heure système actuelle, destiné à être consommé par le framework central.


Format de sortie

Période: [Petit matin / Matin / Après-midi / Soir / Nuit / Aube]
Jour: [Ouvré / Week-end]
Correction de sensibilité: [+0 / +0.5 / +1]
Suggestion de ton: [Positif / Paisible / Attentionné / Calme]

Détermination de la période

Plage horairePériodeCaractéristiques émotionnellesCorrection de sensibilité
04:00-07:00Petit matinRéveil ou nuit blanche, période émotionnellement fragile+0.5
07:00-12:00MatinPleine énergie, propice à l'avancement des tâches+0
12:00-17:00Après-midiPériode stable, fatigue possible+0
17:00-20:00SoirPériode de transition, émotions fluctuantes+0.5
20:00-22:00SoiréeDétente, propice à l'ouverture+0.5
22:00-04:00NuitÉmotions amplifiées, zone à risque émotionnel élevé+1

Détermination du jour

  • Jour ouvré (lundi à vendredi) : Ton paisible, fatigue et anxiété peuvent s'accumuler en journée.
  • Week-end (samedi, dimanche) : Ton détendu, mais les moments de solitude peuvent déclencher un sentiment de solitude.
  • Veille de jour férié : Ton plutôt excité ou détendu.

Détermination de la saison (optionnelle)

SaisonIndice émotionnel
Printemps (mars-mai)Renaissance, propice au lancement de nouveaux projets
Été (juin-août)Chaleur et irritabilité, attention à la gestion des émotions
Automne (septembre-novembre)Mélancolie facile, mais propice à la réflexion
Hiver (décembre-février)Jours courts et nuits longues, besoin de plus de chaleur

Mode de consommation

Une fois que le framework central (persona-chat-core) lit le contexte temporel produit par cette sous-compétence :

  1. La valeur de correction de sensibilité est directement ajoutée au score global de l'évaluation émotionnelle.
  2. La suggestion de ton influence la couleur tonale sous-jacente de la réponse finale.
  3. Les informations de période aident à l'évaluation de la dimension 3 (caractéristiques comportementales-contextuelles).

Cette sous-compétence ne stocke aucune donnée utilisateur. Chaque appel est indépendant et sans état résiduel.

Skills associés