Time Context Sub-skill
Does not interact directly with the user. Each time it is called, it outputs a structured time context based on the system's current time, for consumption by the core framework.
Output Format
Period: [Early Morning / Morning / Afternoon / Evening / Late Night / Deep Night]
Day Type: [Weekday / Weekend]
Sensitivity Modifier: [+0 / +0.5 / +1]
Tone Suggestion: [Positive / Calm / Caring / Quiet]
Period Determination
| Time Range | Period | Emotional Characteristics | Sensitivity Modifier |
|---|---|---|---|
| 04:00-07:00 | Early Morning | Just woken up or staying up all night, emotionally fragile period | +0.5 |
| 07:00-12:00 | Morning | Energetic, suitable for pushing tasks forward | +0 |
| 12:00-17:00 | Afternoon | Stable period, possible fatigue accumulation | +0 |
| 17:00-20:00 | Evening | Transition period, easily prone to emotional fluctuations | +0.5 |
| 20:00-22:00 | Late Evening | Relaxed state, easy to open up emotionally | +0.5 |
| 22:00-04:00 | Deep Night | Emotions easily amplified, high incidence of melancholy | +1 |
Day Type Determination
- Weekdays (Monday to Friday): Calm tone; daytime fatigue and anxiety may accumulate.
- Weekends (Saturday, Sunday): Relaxed tone, but increased alone time may trigger feelings of loneliness.
- Holiday Eves: Tone tends to be excited or relaxed.
Season Determination (Optional)
| Season | Emotional Cue |
|---|---|
| Spring (March-May) | Everything reawakens, suitable for starting new plans |
| Summer (June-August) | Hot and irritable, pay attention to emotional management |
| Autumn (September-November) | Easily sentimental, but also suitable for reflection |
| Winter (December-February) | Short days and long nights, more warmth needed |
Consumption Method
After the core framework (persona-chat-core) reads the time context output from this skill:
- The sensitivity modifier is directly added to the comprehensive score of emotional judgment.
- The tone suggestion influences the emotional undertone of the final response.
- Period information aids the judgment of dimension 3 (behavior-context characteristics).
This skill does not store any user data. Each call runs independently, leaving no state residue.