
# 📋 Trello → Slack 每日任务报告器
自动从您的Trello看板拉取任务,并发送每日摘要到Slack。
完美适用于在不离开Slack的情况下跟踪管理任务、截止日期和项目更新。
## ⚙️ 设置说明
### 1️⃣ 连接Trello(开发者API)
1. 获取您的**API密钥**:https://trello.com/app-key
2. 在同一页面生成**Token**(点击**Token**)
3. 在n8n中 → **凭据 → 新建 → Trello API** → 粘贴**API密钥** + **Token**,然后保存
4. 打开每个Trello节点(**获取看板**、**获取列表**、**获取卡片**)并选择您的Trello凭据
### 2️⃣ 连接Slack
1. 前往[Slack API应用](https://api.slack.com/apps)并创建新应用
2. 添加**OAuth & Permissions** → 包含以下范围:
– `chat:write`(发送消息)
– `users:read`(如果针对特定用户)
3. 将应用安装到您的工作区 → 复制**Bot用户OAuth Token**
4. 在n8n中 → **凭据 → 新建 → Slack OAuth2 API** → 粘贴token并保存
5. 在您的**Slack节点**(例如,*发送消息*)中,选择您的Slack凭据,并选择是向**频道**还是**用户**发送消息
### 3️⃣ 添加您的看板URL到”获取看板”
复制您的Trello看板URL(例如 https://trello.com/b/DCpuJbnd/administrative-tasks)
打开获取看板节点 → 设置:
– 资源:看板
– 操作:获取
– ID → 选择URL模式并粘贴看板链接
此节点将返回看板ID → 供获取列表/获取卡片节点使用
## 📬 联系方式
需要帮助定制此工作流或构建自动化?
📧 robert@ynteractive.com
🔗 Robert Breen
🌐 ynteractive.com
## 工作流节点说明
此工作流包含以下核心节点:
– **手动触发器**:启动工作流执行
– **获取看板**:从Trello获取指定看板信息
– **获取列表**:获取看板中的所有列表
– **获取卡片**:从列表中提取所有卡片
– **设置字段**:映射和格式化任务数据
– **代码节点**:生成当前日期
– **合并节点**:合并数据流
– **过滤器**:筛选今日到期的任务
– **发送消息**:向Slack发送通知
– **便签**:提供设置说明和文档
## 工作流逻辑
1. 手动触发工作流执行
2. 同时获取Trello看板信息和当前日期
3. 获取看板中的列表和卡片数据
4. 映射和格式化任务信息(看板名称、列表名称、任务名称、描述、截止日期、URL)
5. 合并所有数据流
6. 过滤出今日到期的任务
7. 通过Slack发送任务提醒通知
此工作流特别适合项目管理团队、个人任务跟踪以及需要及时了解任务截止日期的场景。

评论(0)