ChatGPT 自动化工作流从零到一:用 AI 每天帮你省 2 小时
手把手教你用 ChatGPT API + Make.com 搭建自动化工作流,从邮件自动分类到周报自动生成,零基础也能学会。附完整提示词模板和代码。
AinoCode 编辑部
为什么你需要自动化工作流?
上周,我统计了自己一周的工作时间:
| 任务 | 每周耗时 | 是否可以自动化 |
|---|---|---|
| 回复重复性邮件 | 3 小时 | ✅ |
| 整理每周数据到表格 | 2 小时 | ✅ |
| 写周报 | 1.5 小时 | ✅ |
| 社交媒体内容发布 | 2 小时 | ✅ |
| 深度思考/创作 | 5 小时 | ❌ |
7.5 小时的重复性工作,占了每周 40 小时工作时间的近 20%。 这些工作不需要创造力,只需要按照固定流程处理——这正是 AI 擅长的。
今天我就手把手带你搭建一套自动化工作流,把这部分时间省下来。
第一步:准备环境(15 分钟)
你需要什么
- ChatGPT Plus 账号($20/月)或 API Key(按量付费,约 $0.01/千字)
- Make.com 账号(免费版够用,每月 1000 次操作)
- 一个你想自动化的重复场景
获取 ChatGPT API Key
- 登录 platform.openai.com
- 点击右上角头像 → “View API keys”
- 点击 “Create new secret key”
- 复制并保存(只显示一次!)
注意:API Key 相当于你的密码,不要分享到任何公开渠道。
注册 Make.com
- 访问 make.com
- 用邮箱注册(免费版即可)
- 进入 Dashboard,你会看到一个空白的画布
第二步:第一个工作流——自动分类邮件(30 分钟)
场景描述
每天收到 50+ 封邮件,需要手动分类:咨询、投诉、合作、垃圾邮件。你希望 AI 自动分类并标记优先级。
操作步骤
1. 创建 Make Scenario
在 Make.com 中点击 “Create a new scenario”。
2. 添加邮件触发器
- 搜索 “Gmail” 模块,选择 “Watch Emails”
- 连接你的 Gmail 账号
- 设置过滤器:
from:anyone(监控所有邮件) - 保存
3. 添加 ChatGPT 处理模块
- 搜索 “OpenAI” 模块,选择 “Create a Completion”
- 选择模型:
gpt-4o-mini(性价比最高) - 粘贴以下提示词:
请分析以下邮件,判断类型和优先级。
邮件主题:{{1.subject}}
邮件正文:{{1.text}}
类型选项:[咨询, 投诉, 合作, 垃圾邮件, 其他]
优先级选项:[高, 中, 低]
输出 JSON 格式,不要输出其他内容:
{
"type": "类型",
"priority": "高/中/低",
"summary": "一句话总结邮件内容",
"reply_suggestion": "建议回复的内容"
}
为什么要用 JSON 格式输出? 因为 Make.com 可以自动解析 JSON 字段,方便后续步骤使用。
4. 添加分类动作
- 搜索 “Gmail” 模块,选择 “Add Label”
- 根据 ChatGPT 输出的 type 字段,给邮件添加对应的标签
5. 测试
- 点击 “Run once”
- 发送一封测试邮件到你绑定的 Gmail
- 检查 Make.com 的执行日志,确认每个模块都显示绿色 ✅
预期效果
设置完成后,你的 Gmail 会自动:
- 收到新邮件 → AI 分类 → 添加标签 → 高优先级邮件通知你
- 每周自动处理 50+ 封邮件,你只需要处理”高优先级”的那几封
第三步:第二个工作流——自动生成周报(20 分钟)
场景描述
每周五下午花 1.5 小时写周报,内容来自本周的工作数据、会议纪要和项目进展。
操作步骤
1. 设置触发器
- 添加 “Schedule” 模块,设置为每周五 16:00 触发
- 或者手动触发(每周点一下按钮)
2. 收集数据
根据你的数据来源选择模块:
- 飞书/钉钉:使用对应的 API 模块拉取本周数据
- Google Sheets:使用 “Google Sheets > Get Rows” 拉取数据
- 手动输入:使用 “Text Aggregator” 手动粘贴数据
3. 调用 ChatGPT 生成周报
提示词模板:
以下是本周业务数据:
{{本周数据}}
请生成一份 500-800 字的周报,包含以下部分:
1. **本周关键数据概览**(3-5 个核心指标)
2. **与上周的对比分析**(哪些指标上升/下降,可能的原因)
3. **需要关注的异常数据**(如果有)
4. **下周建议和重点**(基于本周数据的合理推断)
要求:
- 语气专业但不生硬
- 用具体数字说话
- 如果有不确定的数据,标注"待确认"而不是编造
4. 自动发送
- 使用 “Gmail > Send an Email” 或 “飞书 > 发送消息”
- 收件人:你自己或你的主管
- 邮件标题:
【周报】{{date}} - AI 自动生成 - 邮件正文:ChatGPT 生成的内容
进阶:让周报越来越准
第一次生成的周报可能不够精准。你可以:
- 在提示词中加入历史优秀周报的模板
- 添加反馈循环:如果主管修改了 AI 生成的内容,把这些修改记录下来,下次生成时加入参考
- 设置”异常数据阈值”:比如销售额下降超过 10% 时自动标红提醒
第四步:第三个工作流——社交媒体自动发布(25 分钟)
场景描述
每天花 1 小时写社交媒体内容(小红书、微博、公众号),希望 AI 帮忙生成初稿。
操作步骤
1. 内容生成
使用 ChatGPT 生成 7 天内容计划,提示词:
你是一名社交媒体运营专家,擅长写小红书风格的种草文案。
产品信息:{{产品名称}}
产品特点:{{3 个核心卖点}}
目标人群:{{目标用户画像}}
请生成 7 天的内容计划,每天一篇,包含:
1. 标题(小红书风格,带 emoji)
2. 正文(200-300 字,口语化)
3. 话题标签(5-8 个)
4. 配图建议(描述图片内容)
要求:
- 每天的标题和角度要有差异
- 避免重复使用相同的句式
- 符合小红书的用户阅读习惯
2. 内容审核
AI 生成的内容不要直接发布,建议:
- 设置一个”审核”步骤:生成的内容先发送到你的飞书/钉钉,人工确认后再发布
- 或者使用自动化平台的”审批流”功能,需要你点”批准”才发布
3. 定时发布
- 使用 Make.com 的 “Buffer” 或 “Twitter” / “小红书” 模块
- 设置定时发布(建议:早 8 点、午 12 点、晚 7 点各一篇)
常见坑和解决方案
坑 1:AI 输出的格式不对
症状:ChatGPT 没有输出 JSON,而是输出了普通文本。
原因:提示词不够强制。
解决:在提示词最后加上:
请严格按照上述 JSON 格式输出,不要输出任何其他内容。如果你不确定某个字段的值,用 "null" 填充。
坑 2:Make.com 执行失败
症状:某个模块显示红色 ❌。
解决:
- 点击失败的模块,查看错误日志
- 最常见的原因是 API Key 过期或额度用尽
- 检查上一个模块的输出是否符合预期(点击模块间的连线查看数据流向)
坑 3:AI 生成的内容质量不稳定
症状:同样的提示词,有时输出好,有时输出差。
解决:
- 降低
temperature参数(0.3-0.5 更稳定,0.7-1.0 更创意) - 在提示词中给出更多示例(few-shot prompting)
- 使用
gpt-4o代替gpt-4o-mini(质量更稳定,但更贵)
进阶玩法:把工作流串联起来
以上三个工作流可以串联成一个完整的”AI 办公助手”:
邮件自动分类(实时)
↓ 高优先级邮件
↓ → 发送即时通知
↓
周报自动生成(每周五)
↓ 包含本周处理的所有邮件摘要
↓
社媒内容生成(每天早上)
↓ 基于本周行业动态自动生成
↓ 人工审核后发布
这样,你每天只需要:
- 处理高优先级邮件(其他 AI 已经帮你处理了)
- 审核 AI 生成的周报和社媒内容
- 把省下来的时间用于深度思考和创作
总结
| 工作流 | 设置时间 | 每周节省 | 难度 |
|---|---|---|---|
| 邮件分类 | 30 分钟 | 3 小时 | ⭐ |
| 周报生成 | 20 分钟 | 1.5 小时 | ⭐⭐ |
| 社媒发布 | 25 分钟 | 2 小时 | ⭐⭐⭐ |
| 总计 | 75 分钟 | 6.5 小时 | - |
75 分钟的投入,每周换回 6.5 小时的自由时间。这笔账怎么算都划算。
下一步:从邮件分类开始,跑通了再加下一个。不要试图一次性搭建所有工作流,先让一个流程跑起来,再逐步扩展。
[[AFFILIATE:阿里云]]