Dify工作流:全自动群发个性化的宠物护理小贴士

2025-12-15 17:51:38
文章摘要
本文将手把手教你零代码搭建一套完全自动化的宠物客户服务系统。该系统能自动筛选客户、计算宠物年龄、生成个性化养护建议并自动发送,完美解决宠物店、医院及服务机构的客户维护难题,实现低成本的高效运营

目录


前言

如果你经营一家宠物店、宠物医院,或者运营着宠物服务,你一定遇到过这些问题:

  • 每周要给几十个客户发送养宠建议,内容千篇一律,客户看都不看
  • 想针对不同宠物(猫、狗、兔子)发送个性化内容,人工筛选太耗时
  • 不同年龄的宠物需要不同的护理建议,自己记不住每只宠物的生日
  • 北方冬天和南方夏天的养宠要点完全不同,群发邮件做不到区分

今天这篇文章,教你用 Dify + 飞书 搭建一套全自动的 宠物健康管家 系统:

  1. 自动识别:7天没发过邮件的客户,系统自动筛选
  2. 个性化内容:根据宠物类型、年龄、所在城市,AI生成专属养护建议
  3. 自动发送:通过飞书机器人或企业邮箱发送,无需人工干预
  4. 防重复:发送后自动记录时间戳,避免骚扰用户

更重要的是,这套系统完全零代码,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:宠物信息

列名 类型 说明 示例
Email 文本 主人邮箱 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 凭证

  1. 进入飞书开发者后台 → "获取App ID和Secret"。
  2. 复制 App IDApp Secret(后面配置 Dify 时要用)。
  3. 获取 Table ID(在表格URL中,形如 wikiXXXXXXXX)。
获取飞书API凭证

五、第二步:配置硅基流动 API

5.1 注册硅基流动

访问 https://siliconflow.cn ,用手机号注册(完全免费)。

5.2 获取 API Key

登录后,进入 "API密钥" → "创建 API Key" → 复制保存(格式类似 sk-xxxxx)。

获取硅基流动API Key

5.3 查看免费模型

硅基流动提供 DeepSeek-R1Qwen2.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, timedelta
    

    def 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}}

    要求:

    1. 根据宠物的年龄阶段(幼年/成年/老年)给出针对性建议
    2. 考虑城市的气候特点(北方冬季寒冷,南方夏季湿热)
    3. 建议分类:饮食/运动/健康检查 三选一
    4. 语气亲切,像朋友聊天一样
    5. 必须包含具体的行动建议(不要泛泛而谈)
Dify Prompt配置

🔵 节点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 在服务行业的正确打开方式。


声明: 本文为技术教程,不涉及任何商业推广。文中提到的所有工具均为公开产品,价格以官网为准。

声明:该内容由作者自行发布,观点内容仅供参考,不代表平台立场;如有侵权,请联系平台删除。