Dify工作流:全自动群发个性化的宠物护理小贴士
目录
- 前言
- 一、这套系统适合谁用?
- 二、系统工作原理
- 三、准备工作:需要哪些工具?
- 四、第一步:创建飞书多维表格
- 五、第二步:配置硅基流动API
- 六、第三步:在Dify中搭建工作流
- 七、进阶玩法
- 八、常见问题
- 九、总结
前言
如果你经营一家宠物店、宠物医院,或者运营着宠物服务,你一定遇到过这些问题:
- 每周要给几十个客户发送养宠建议,内容千篇一律,客户看都不看
- 想针对不同宠物(猫、狗、兔子)发送个性化内容,人工筛选太耗时
- 不同年龄的宠物需要不同的护理建议,自己记不住每只宠物的生日
- 北方冬天和南方夏天的养宠要点完全不同,群发邮件做不到区分
今天这篇文章,教你用 Dify + 飞书 搭建一套全自动的 宠物健康管家 系统:
- 自动识别:7天没发过邮件的客户,系统自动筛选
- 个性化内容:根据宠物类型、年龄、所在城市,AI生成专属养护建议
- 自动发送:通过飞书机器人或企业邮箱发送,无需人工干预
- 防重复:发送后自动记录时间戳,避免骚扰用户
更重要的是,这套系统完全零代码,10分钟就能搭建完成。
一、这套系统适合谁用?
在开始之前,先明确一下适用场景:
适合的行业/业务:
- 宠物店/宠物医院(维护客户关系,提升复购)
- 宠物用品订阅服务(增加会员粘性)
- 宠物寄养中心(增值服务)
- 动物救助站(养护指导)
不适合的场景:
- 个人养宠(管理1-2只宠物,用不上自动化)
- 纯电商(只卖货不做服务的)
核心价值:
- 降本增效:原本需要1个人花2小时筛选客户、写邮件,现在AI自动完成
- 提升体验:客户收到的不是群发垃圾邮件,而是为自家宠物定制的建议
- 数据沉淀:所有发送记录存在飞书表格,随时可分析
二、系统工作原理
整个系统的运行逻辑很简单:
graph TD
A[第1步:从飞书表格加载宠物数据] --> B[第2步:筛选7天没发过邮件的宠物]
B --> C[第3步:根据生日计算宠物年龄]
C --> D[第4步:AI生成个性化养护建议]
D --> E[第5步:通过飞书机器人发送消息]
E --> F[第6步:更新表格最后发送时间]
F --> G[第7步:记录发送日志]
关键技术点:
- 数据源:飞书多维表格
- AI模型:硅基流动的 DeepSeek-V3(免费且强大!)
- 发送渠道:飞书机器人
- 自动化:Dify工作流定时触发(每周一早上9点)
三、准备工作:需要哪些工具?
| 工具 | 用途 | 费用 | 获取方式 |
|---|---|---|---|
| Dify | 工作流编排平台 | 免费 | 点击访问 Dify.ai |
| 飞书 | 数据存储+消息发送 | 免费 | 点击访问 飞书 |
| 硅基流动 | DeepSeek-V3 模型 | 免费 | 点击访问 硅基流动 |
四、第一步:创建飞书多维表格
4.1 创建宠物信息表
登录飞书,新建一个多维表格,命名为 宠物管理系统。
表1:宠物信息
| 列名 | 类型 | 说明 | 示例 |
|---|---|---|---|
| 文本 | 主人邮箱 | zhangsan@example.com | |
| Owner_Name | 文本 | 主人姓名 | 张三 |
| Pet_Name | 文本 | 宠物名字 | 团团 |
| Pet_Type | 单选 | 宠物类型 | 狗 / 猫 / 兔子 / 仓鼠 |
| Date_of_Birth | 日期 | 宠物生日 | 2022-03-15 |
| City | 文本 | 所在城市 | 北京 / 上海 / 深圳 |
| Status | 单选 | 状态 | 活跃 / 暂停 |
| Last_Email_Sent | 日期时间 | 上次发送时间 | 2025-01-10 09:00:00 |
4.2 创建发送日志表
在同一个多维表格中,新建第二个表:
表2:Email_Log(发送日志)
| 列名 | 类型 | 说明 |
|---|---|---|
| Timestamp | 日期时间 | 发送时间 |
| Parent_Email | 文本 | 主人邮箱 |
| Pet_Name | 文本 | 宠物名字 |
| Tip_Category | 文本 | 建议类型(饮食/运动/健康) |
| Status | 单选 | 成功/失败 |
4.3 获取表格 API 凭证
- 进入飞书开发者后台 → "获取App ID和Secret"。
- 复制 App ID 和 App Secret(后面配置 Dify 时要用)。
- 获取 Table ID(在表格URL中,形如
wikiXXXXXXXX)。
五、第二步:配置硅基流动 API
5.1 注册硅基流动
访问 https://siliconflow.cn ,用手机号注册(完全免费)。
5.2 获取 API Key
登录后,进入 "API密钥" → "创建 API Key" → 复制保存(格式类似 sk-xxxxx)。
5.3 查看免费模型
硅基流动提供 DeepSeek-R1 和 Qwen2.5 的免费调用,可以在模型广场查看哪些模型免费,复制模型名即可使用。
六、第三步:在 Dify 中搭建工作流
6.1 工作流节点详解
整个工作流包含以下节点:
🟢 节点1:读取飞书表格
- 节点类型:HTTP 请求
- 功能:从飞书多维表格读取所有宠物数据
- 配置:
URL: https://open.feishu.cn/open-apis/bitable/v1/apps/{app_token}/tables/{table_id}/records Method: GET Headers: Authorization: Bearer {飞书API Token} - 输出变量:
pets_data
🔵 节点2:筛选待发送的宠物
- 节点类型:代码执行
- 功能:筛选出 "7天没发过邮件" 且 "状态=活跃" 的宠物
- 代码示例:
import json from datetime import datetime, timedeltadef main(pets_data):
today = datetime.now()
seven_days_ago = today - timedelta(days=7)filtered_pets = [] for pet in pets_data: # 检查状态 if pet['Status'] != '活跃': continue # 检查上次发送时间 last_sent = pet.get('Last_Email_Sent') if last_sent is None or datetime.fromisoformat(last_sent) < seven_days_ago: filtered_pets.append(pet) return { "filtered_pets": filtered_pets, "count": len(filtered_pets) }
🟣 节点3:计算宠物年龄
- 节点类型:代码执行
- 功能:根据生日计算年龄,格式化为 "2岁3个月"。
🟢 节点4:AI 生成个性化建议
- 节点类型:LLM(DeepSeek-V3)
- 功能:根据宠物信息生成养护建议
- 提示词模板:
你是一位资深的宠物护理专家,请为以下宠物生成一条简短的养护小贴士(200字以内):
宠物信息:
- 名字:{{pet_name}}
- 类型:{{pet_type}}
- 年龄:{{age}}
- 所在城市:{{city}}
要求:
- 根据宠物的年龄阶段(幼年/成年/老年)给出针对性建议
- 考虑城市的气候特点(北方冬季寒冷,南方夏季湿热)
- 建议分类:饮食/运动/健康检查 三选一
- 语气亲切,像朋友聊天一样
- 必须包含具体的行动建议(不要泛泛而谈)
🔵 节点5:通过飞书发送消息
- 节点类型:HTTP 请求
- 功能:调用飞书机器人API,给主人发送卡片消息。
- Body 配置:
{ "receive_id": "{{owner_email}}", "msg_type": "interactive", "content": { "elements": [ { "tag": "div", "text": { "tag": "lark_md", "content": "**🐾 {{pet_name}}的每周养护小贴士**\n\n{{ai_tip}}\n\n祝{{pet_name}}健康快乐!" } } ] } }
🟣 节点6 & 7:数据回写
- 节点6:更新
Last_Email_Sent字段,防止重复发送。 - 节点7:在
Email_Log表中新增一条发送成功的记录。
6.2 配置定时触发
在 Dify 工作流中,点击 "触发器" → "定时触发":
- 频率:每周一次
- 时间:周一早上 09:00
- 时区:UTC+8(北京时间)
七、进阶玩法
玩法1:切换发送渠道
如果你的客户不用飞书,可以切换到企业邮箱:
- 方案:使用腾讯企业邮箱 API(免费)或阿里云邮件推送。
- 操作:修改 节点5,将飞书 API 替换成邮件 API 即可。
玩法2:多语言支持
如果你有国际客户,可以在提示词中增加:
"如果主人的城市是 'Singapore' 或 'New York',请用英文生成建议。"
玩法3:增加图片/视频
在飞书消息中插入养护知识的配图,使内容更生动。
玩法4:复制到其他场景
这套工作流的逻辑完全可以复用:
| 场景 | 修改内容 |
|---|---|
| 母婴护理 | 把"宠物类型"改成"婴儿月龄",AI生成育儿建议 |
| 植物养护 | 把"宠物生日"改成"种植日期",AI生成浇水/施肥建议 |
| 健身教练 | 把"宠物信息"改成"会员健身数据",AI生成训练计划 |
| 老年人关怀 | 把"宠物年龄"改成"老人年龄",AI生成健康提醒 |
八、常见问题
Q1:我不会编程,能搭建这套系统吗?
可以! 虽然涉及少量代码逻辑,但您可以直接复制文中的代码段。Dify 的可视化编排让逻辑非常直观。
Q2:DeepSeek-V3 的免费额度够用吗?
对于大部分中小企业完全够用。假设有300个客户,每周发一次,每月仅需1200次调用。
Q3:能不能用其他大模型?
支持! Dify 支持通义千问、文心一言、GPT-4、Claude 等主流模型,只需在节点中切换即可。
Q4:客户信息安全吗?
安全。 数据存储在您的飞书表格中,不经过第三方存储,且 API 调用全程加密。
九、总结
传统的群发邮件,是把客户当“流量”;个性化的消息,是把每个客户当成“朋友”。
当用户收到 "团团最近天冷了,给它的狗窝加个毯子吧",而不是 "尊敬的用户,冬季宠物注意事项请查收",他能感受到你的用心。
这才是 AI 在服务行业的正确打开方式。
声明: 本文为技术教程,不涉及任何商业推广。文中提到的所有工具均为公开产品,价格以官网为准。



