Lesson 2 90 min

AI Life Assistant

Build a caring life companion that proactively takes care of your daily routine.

Setting Life Assistant Identity

The core mission of a life assistant is to proactively care for your life, not passively wait for commands.

SOUL.md Design Focus

## Core Mission
Not waiting for you to ask, but actively taking care of your life.

## Proactive Behaviors
- Send message at 8:00 AM every day: "Anything to watch out for today?"
- Regularly organize "want to eat list", "want to watch list"
- Notice your habits and proactively remind (e.g., movie night every Friday)

## Interaction Style
- Like a caring roommate, not a cold assistant
- Remembers small details (the exhibition you mentioned last week)
💡 Key Concept: A life assistant should make you feel "cared for," not just "served."

Proactive Notifications

Use the message + cron tools to let AI proactively send messages to you.

Practice 1: Good Morning Message

Set up automatic Telegram message every morning at 8:00 AM:

Good morning! ☀️ Today's weather: Sunny, 64-77°F Remember you have: • 2 PM meeting • Dinner with friends tonight By the way, Costco's milk sale ends tomorrow—want to go?

This requires combining:

  • cron - Schedule trigger every morning at 8:00
  • memory_search - Query today's schedule
  • message - Send Telegram message

Practice 2: Location-Triggered Reminders

When your phone location is near Costco, automatically send a shopping list reminder:

# Logic Setup
1. cron checks location every 5 minutes
2. nodes location_get gets current location
3. Calculate distance from Costco
4. If within 500m and not reminded today yet
5. message sends shopping list reminder

Mobile Integration

Use the nodes tool to let AI connect to your phone and perform various operations.

Practice 1: Photo Analysis

You send a plant photo to AI:

This is a Monstera! 🌿 Care instructions: Indirect light, water when soil is dry Your snake plant from before needs similar care— want me to create a plant care list for you?

Tools used behind the scenes:

  • nodes camera_snap - Take photo with phone
  • image - AI analyze image content
  • memory_search - Query past records

Practice 2: Voice Interaction

Receive AI voice message while driving:

10 minutes until you're home—remember to pick up your dry cleaning.

Use the tts text-to-speech tool to let AI "speak" to you.

Practice 3: Mobile Notification Integration

Let AI read your phone notifications and filter important ones:

  • Bank deposit notification → Summarize and record
  • Package delivery notification → Remind to pick up
  • Meeting reminder → Integrate into daily summary

Life Memory System

Not just remembering conversations, but remembering life:

AI remembers:

  • ✓ You pay your credit card on the 15th of each month
  • ✓ You're allergic to milk
  • ✓ The Hualien attractions you mentioned last month
  • ✓ Your friend Amy's birthday

When you say "want to go somewhere next weekend," AI proactively reminds you:

You mentioned wanting to visit Qingshui Cliff in Hualien—perfect season for it!

Memory Organization Tips

Spend 5 minutes daily letting AI help organize your memories:

  1. Open memory/2026-03-13.md to review today's conversations
  2. Select "important discoveries" to move to MEMORY.md
  3. Mark "completed items"

🎉 Lesson 2 Complete!

Now you know how to build a proactive, caring life assistant. In the next lesson, we'll learn efficiency techniques for an AI Work Partner.