Offizielle Vorlage

AI personal assistant setup

A
von @Admin
Produktivität & Zeitmanagement

How do I set up an AI personal assistant to manage my tasks and schedule?

Projekt-Plan

11 Aufgaben
1.

{{whyLabel}}: To build an effective assistant, you must first understand where your data currently lives and where the friction points are.

{{howLabel}}:

  • List all current tools (e.g., Google Calendar, Todoist, Notion, Outlook).
  • Identify 'Dead Zones': Tasks that currently require manual entry (e.g., extracting dates from emails).
  • Document your 'Golden Rules': Fixed constraints like 'No meetings before 10 AM' or 'Always 15 min buffer between calls'.

{{doneWhenLabel}}: You have a written list of 3+ specific manual workflows you want the AI to automate.

2.

{{whyLabel}}: A clear persona ensures consistent AI behavior and better instruction following.

{{howLabel}}:

  • Use the ROC-T-TOC formula: Role (Executive Assistant), Objective (Manage time & tasks), Context (Professional/Personal balance), Tools (Calendar/Todoist), Tasks (Scheduling/Prioritizing), Operating Guidelines (Tone/Style), Constraints (Privacy/Boundaries).
  • Decide on the 'Autonomy Level': Should it ask for permission before every calendar entry or act autonomously?

{{doneWhenLabel}}: A 1-page 'Assistant Charter' defining the AI's personality and rules.

3.

{{whyLabel}}: The LLM is the 'brain' that processes natural language into structured data.

{{howLabel}}:

  • For high reasoning: Use OpenAI GPT-4o or Claude 3.5 Sonnet via API.
  • For privacy/local: Use Ollama with Llama 3.1 (requires a powerful PC).
  • Obtain your API Key and set a monthly usage limit (e.g., $5) to prevent unexpected costs.

{{doneWhenLabel}}: You have an active API key from your chosen provider.

4.

{{whyLabel}}: These platforms act as the 'nervous system,' moving data between the AI and your apps.

{{howLabel}}:

  • Choose n8n (Open Source/Self-hosted) for maximum privacy and complex logic.
  • Choose Make.com (Cloud-based) for a faster, visual setup with 1,500+ pre-built integrations.
  • Create a new 'Scenario' or 'Workflow' and name it 'AI Assistant Core'.

{{doneWhenLabel}}: An account is created and a blank workflow is initialized.

5.

{{whyLabel}}: The AI needs read/write access to your actual schedule to be useful.

{{howLabel}}:

  • In your Automation Hub, add a 'Google Calendar' or 'Outlook' node.
  • Add a 'Todoist' or 'Notion' node.
  • Authenticate both using OAuth2 to ensure secure, token-based access without sharing passwords.

{{doneWhenLabel}}: Successful 'Connection Test' in the automation hub for both tools.

6.

{{whyLabel}}: This tells the AI exactly how to interpret your messy human requests.

{{howLabel}}:

  • Input this core instruction: 'You are a scheduling expert. Extract: 1. Event Title, 2. Start Time (ISO8601), 3. Duration, 4. Priority. If time is vague (e.g., "tomorrow morning"), use 9:00 AM. Output ONLY JSON.'
  • Add your personal constraints (e.g., 'Never schedule over lunch 12-1 PM').

{{doneWhenLabel}}: The LLM node in your workflow consistently outputs valid JSON from text inputs.

7.

{{whyLabel}}: This allows the AI to actually trigger the calendar/task nodes based on its reasoning.

{{howLabel}}:

  • Set up a 'Router' or 'Switch' node in your hub.
  • If the AI output contains 'action: create_event', route to the Calendar node.
  • If it contains 'action: create_task', route to the Todoist node.
  • Map the JSON fields from the AI directly to the tool's input fields.

{{doneWhenLabel}}: A test message like 'Remind me to buy milk tomorrow at 5pm' successfully creates a task.

8.

{{whyLabel}}: Telegram provides a free, secure, and easy-to-use interface for both text and voice.

{{howLabel}}:

  • Message @BotFather on Telegram to create a new bot and get an API Token.
  • Add a 'Telegram Trigger' node to your automation hub.
  • Connect the bot so every message you send to it triggers your AI workflow.

{{doneWhenLabel}}: You can send a message to your bot and see it arrive in your automation hub.

9.

{{whyLabel}}: Voice is the fastest way to capture tasks while driving or walking.

{{howLabel}}:

  • Add a logic branch for 'Audio' messages in your hub.
  • Send the audio file to the OpenAI Whisper API (model: whisper-1).
  • Pass the resulting text into your existing AI scheduling logic.

{{doneWhenLabel}}: Sending a voice note to the bot creates a calendar event or task.

10.

{{whyLabel}}: New systems often fail on edge cases (e.g., time zone shifts or overlapping events).

{{howLabel}}:

  • For 7 days, use the assistant for every task but keep your manual system as a backup.
  • Log every 'Hallucination' (e.g., AI scheduled something on the wrong day).
  • Do not delete the logs; they are essential for prompt tuning.

{{doneWhenLabel}}: 7 days of logs completed with at least 20 interactions recorded.

11.

{{whyLabel}}: To stop the AI from making the same mistakes twice.

{{howLabel}}:

  • Update your System Prompt with 'Negative Constraints' (e.g., 'NEVER schedule tasks on Sundays').
  • Add 'Few-Shot Examples': Provide 3-5 examples of messy inputs and the perfect JSON outputs you expect.
  • Adjust the 'Temperature' setting (set to 0.0 for scheduling to ensure consistency).

{{doneWhenLabel}}: Updated System Prompt deployed in the automation hub.

0
0

Diskussion

Melde dich an, um an der Diskussion teilzunehmen.

Lade Kommentare...