Deadline Reminder Bot智能任务提醒机器人 - n8n工作流自动化解决方案
n8n工作流,任务提醒,自动化,OpenAI,Gmail,Google Sheets,项目管理

## 工作流概述

这个模板专为项目经理、团队负责人或任何需要自动提醒团队成员今日到期任务的人员设计——无需手动复制粘贴。

## 工作原理

1. **Schedule Trigger** – 每天早上8点自动运行
2. **Google Sheets** – 读取您的”Tasks”工作表
3. **If** – 筛选出Due Date = 今日的行
4. **Summarize** – 按人员汇总任务信息
5. **OpenAI** – 使用ChatGPT生成个性化的友好提醒
6. **Gmail** – 向每位分配人员发送个性化的提醒邮件

## 必需的Google Sheet结构

| 列名 | 类型 | 示例 | 说明 |
|——|——|——|——|
| Name | string | Alice Johnson | 需要提醒的人员 |
| Email | string | user@example.com | 收件人邮箱地址 |
| Task | string | Submit quarterly report | 任务描述 |
| Due Date | date | 2025-07-29 | 格式: YYYY-MM-DD |

## 详细设置步骤

### Google Sheets
– 使用上述列创建您的表格
– 在n8n → Credentials中添加Google Sheets API(不要在名称中包含真实的表格ID)

### ChatGPT Assistant
– 在OpenAI Dashboard → Assistants中,点击Create Assistant
– 选择一个模型(例如gpt-4),复制Assistant ID
– 在n8n → Credentials → OpenAI中添加您的API Key和Assistant ID

### Gmail
– 在n8n → Credentials → Gmail(OAuth2或SMTP)中连接您的账户,不要在凭证名称中嵌入真实地址

### 导入与配置
– 导出此工作流的JSON(三点菜单 → Export)
– 在Creator表单的Template Code中粘贴
– 在每个节点中选择您的Google Sheets、OpenAI和Gmail凭证

## 自定义指导

– **更改时间表**:在Schedule Trigger中编辑Cron表达式
– **调整语气**:修改ChatGPT Assistant中的系统提示
– **邮件格式**:更新Gmail节点中的Subject和Body
– **批量处理**:在Summarize之前插入SplitInBatches节点以处理大型表格

## 故障排除

– 确保您的Google Sheet与连接的服务账户共享
– 验证Due Date格式(YYYY-MM-DD)
– 如果ChatGPT失败,请检查您的API密钥和配额

## 安全与最佳实践

– 不要硬编码API密钥、表格ID或真实邮箱
– 仅使用n8n Credentials或环境变量
– 提交前删除任何私人信息

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。