
## 工作流概述
TimePilot Agent是一个基于n8n的智能日历管理助手,通过WhatsApp实现自然语言交互来管理Google日历。用户只需发送简单的WhatsApp消息,AI助手就能理解意图并执行相应的日历操作。
## 工作原理
• 允许用户通过WhatsApp使用自然语言管理Google日历
• 处理事件创建、更新、删除、可用性检查和议程概览
• AI代理解释用户消息并触发适当的日历操作
• 通过WhatsApp向用户发送回复,包含确认信息或日程安排
## 设置步骤
• 设置WhatsApp Business Cloud账户并配置webhook
• 使用n8n凭据连接Google日历
• 部署OpenAI API密钥用于自然语言理解
• 将每个日历操作(创建、更新、删除、搜索)链接到TimePilot代理
• 自定义确认消息并自动化回复格式
## 节点配置说明
### 核心节点
**WhatsApp Trigger** – 工作流入口点,当收到WhatsApp消息时触发自动化
**TimePilot (Tools Agent)** – 系统的核心AI大脑,接收消息并使用GPT解释,决定触发哪个日历操作
**OpenAI Chat Model** – 使用GPT-4-turbo-preview模型理解自然语言
**Simple Memory** – 保留对话上下文
### 日历操作节点
**Create Event** – 处理新Google日历事件的创建
**Update Event** – 更改现有事件(标题、时间等)
**Delete Event** – 删除事件
**Search Event** – 检查可用性或列出即将发生的事件
### 输出节点
**Success** – 当一切顺利运行时触发,根据执行的操作准备成功消息
**WhatsApp Business Cloud** – 将最终回复直接发送到WhatsApp
## 使用示例
– 输入:”明天上午9点与Julien通话”
– 模块:Create Event
– 输出:”明天上午9点与Julien的通话已添加”
– 输入:”我周五有什么会议?”
– 模块:Search Event
– 输出:”周五您有:上午10点与Claire的’预算审查’,下午3点与Marc的’产品同步'”
– 输入:”删除明天的HR同步会议”
– 模块:Search Event → Delete Event
– 输出:”完成。明天的HR同步会议已删除”
## 技术特点
– 支持法语和英语
– 默认会议时长为1小时
– 实时通过WhatsApp发送确认信息
– 智能路由任务到正确的模块
– 如果信息缺失,会询问简短的针对性后续问题

评论(0)