
这个n8n工作流将Telegram转变为一个功能强大的个人AI助手,能够处理语音和文本输入,并提供智能化的生活管理功能。
## 🚀 核心功能
### 🤖 智能对话助手
– **Zeus Tele AI助手**:基于OpenAI GPT-4.1-mini模型,提供自然、简洁的对话体验
– **记忆管理**:能够记住用户偏好和习惯,提供个性化服务
– **语音识别**:支持语音消息转文本处理
### 📅 日历管理
– **事件查询**:通过Google Calendar API获取日程安排
– **事件创建**:支持单次和重复事件的创建
– **事件更新/删除**:灵活管理日历事件
– **冲突检测**:创建事件时自动检查时间冲突
### 🛒 购物清单管理
– **清单查询**:查看当前购物清单
– **物品添加**:智能检查避免重复添加
– **物品删除**:支持单个物品或清空整个清单
– **购物后更新**:支持选择性保留未购买物品
### ✅ 待办事项管理
– **任务查询**:查看所有待办任务
– **任务创建**:支持按项目和类别分类
– **任务删除**:支持单个任务或清空列表
– **项目管理**:为任务分配具体项目或课程
### 🌐 新闻聚合
– **每日新闻摘要**:提供过去24小时的重要新闻
– **多源聚合**:从30-40个可信新闻源筛选
– **预测分析**:为每个新闻提供未来发展趋势预测
### 🔍 网络搜索
– **SerpAPI集成**:提供实时网络搜索功能
– **信息验证**:帮助获取最新信息和数据
## 🛠 技术架构
### 核心节点
– **Telegram Trigger**:监听Telegram消息输入
– **Switch Node**:区分语音和文本消息
– **OpenAI**:语音转文本处理
– **Zeus Tele Agent**:AI助手核心逻辑
– **OpenAI Chat Model**:GPT-4.1-mini语言模型
– **Window Buffer Memory**:对话记忆管理
### 数据存储
– **Airtable集成**:
– 用户记忆存储
– 购物清单管理
– 待办事项跟踪
– **Google Calendar**:日程管理
### 工具集成
– **User Tele Memory**:用户偏好记忆
– **Zeus Text Memory**:文本响应偏好记忆
– **Grocery Search/Create/Delete**:购物清单完整管理
– **To-Do Search/Create/Delete**:待办事项完整管理
– **Calendar Events**:日历事件全生命周期管理
## 💡 使用场景
用户可以通过简单的Telegram消息来:
– 添加购物物品:”添加牛奶到购物清单”
– 创建日历事件:”明天下午2点开会”
– 管理待办事项:”添加完成作业到待办列表”
– 获取新闻摘要:”获取每日新闻”
– 语音交互:发送语音消息进行所有操作
## ⚙️ 配置说明
### 前置要求
1. **Telegram Bot**:通过@BotFather创建机器人
2. **Airtable基础**:创建Memory、Grocery List、To-Do List三个表格
3. **Google Calendar API**:配置日历访问权限
4. **OpenAI API**:获取API密钥
### 工作流配置
– 导入JSON工作流到n8n
– 配置所有必要的API凭据
– 设置Airtable表格映射
– 激活工作流开始使用
这个工作流展示了n8n在构建复杂AI助手应用方面的强大能力,通过集成多个服务和API,为用户提供了一个统一、智能的个人助理平台。

评论(0)