10分钟用n8n打造你的专属AI营养师(Deepseek)

本文以实操形式讲解如何在 n8n 平台创建 AI Agent,演示从注册账号到连接 DeepSeek、添加记忆与工具模块的全过程,打造具备智能问答与季节推荐能力的营养师助手

作者: 一深思AI
分类:AI生活指南
11 次阅读


       大家好,这是我的专题《AI颠覆人类倒计时:普通人自救指南》系列文章之一。前期我们系统介绍了大模型本地部署,以及采用Dify和不同的MCP插件搭建Agent应用的方法。(扩展阅读:【Dify+deepseek+MCP】从入门到精通,手把手教你效率开挂(合集)


     今天开始,我们将进入n8n——自动化工作流搭建平台的系列文章。都有dify了,为什么要想起学习n8n呢?


    (PS:理由可以有很多,但我一开始接触到它,是源于在dify搭建AI应用和工作流搭建好之后,多方寻找让工作流可以定时运行的方案,而n8n工作流有定时器可以方便地设置和触发。)

1. 低代码,通过拖拉拽配置,能实现复杂的自动化流程;

2. LLM能力,可以把不同的大模型能力嵌入到复杂的工作流当中;

3. 生态能力,能连接超400个应用程序和服务集成;(*****)

4. 部署灵活,开源,有云端也可本地部署


       今天,我们就一起来看看怎么快速上手n8n,搭建一个AI Agent:

一)准备工作

      • 注册N8N Cloud账户: 访问 N8N官网 并注册一个云账户。
      • 创建工作空间: 登录后创建一个新的工作空间,这将是你构建Agent的环境。


二)创建第一个Agent工作流

       Step1:创建新工作流: 在N8N Cloud dashboard中点击"Create workflow"按钮。


wps_doc_0.png


       Step2:添加触发节点:
在工作流中添加一个触发节点,在弹出页面中,选择 Agent

wps_doc_1.png


       添加之后,AI Agent 左边一个聊天触发器,节点下方有3个“➕”


wps_doc_2.png


       从上方可以看到,AI Agent有三个选项,如果把AI Agent当成一个餐厅:


      • Chat Model(主厨):相当于后厨的主厨,负责“做菜”。你把需求说给它,它用自己的“厨艺”(大语言模型)把原料加工成结果。换主厨=换模型,口味和速度都会变。
      • Memory(回头客偏好本):就是服务员的“小本子”,记录你之前爱吃什么、忌口是什么、常来的同伴是谁。记住得越多,下次点单就越懂你,少废话、少重复说明。
      • Tool(外卖小哥与各种设备):当主厨需要外部帮手时就会用工具:去仓库拿货、查菜谱、打电话下单、用料理机切丝等。对应到 Agent 里,就是调用搜索、数据库、API、代码函数等,把“只会做菜”的模型变成“会跑腿会查询会操作”的实干家。


       总结:

       主厨(Chat Model)做菜,偏好本(Memory)懂你,外卖与设备(Tool)让它能跑腿办事。组合起来,Agent 才既聪明又能干。

       但聪明的你看到这里,是不是发现还少了点什么?

       别急,往下看~


三)完成AI Agent配置


       上述三个配置里,chat model是必填的,因此我们先来连接大模型。


       Step1:添加大模型并测试

       点击“Chat Model”的➕,我们可以看到有很多大模型可以选择,选中“Deepseek”;


wps_doc_3.png


       在弹框参数中,点击 create new credential,弹出模型配置,填入API key


wps_doc_4.png wps_doc_5.png


       PS: 如何获取DeepSeek API Key?

       访问DeepSeek开放平台,获取API key


wps_doc_6.png


       填写好之后:可以看到有2个选项,此处选择 deepseek-chat:


      • deepseek-chat: deepseek v3,对话模型,速度快,可以调用工具;
      • deepseek-reasoner: 即 R1推理模型,思考较长


wps_doc_7.png


       配置好了之后,我们就可以在这里对话框里输入,看看是否正常工作。


wps_doc_8.png


       可以看到,对话框里输入“介绍下你自己”后,确实调用了DeepSeek进行回答。


       工作正常!


截屏2025-10-20 15.18.09.png


       但聪明的你看到这里,应该也会发现,虽然工作流正常运行,调用了DeepSeek大模型进行工作。但模型的答复很通用化,随便唠唠嗑还过得去。

       【思考问题】

       如果我们想要得到一个特定的Agent,比如就是一个能给我们给小朋友安排一日三餐的营养学者,怎么做呢?

       【答案】那我们还需要对Agent进行设定,赋予它一定的角色和使命——也就是写好提示词。

       双击AI Agent,在弹出的Agent参数中,定义好 System Message;


wps_doc_9.pngwps_doc_10.png


       把这段提示词,给到AI完成角色的设定,那么我们再输入一样的提问,来试试效果


截屏2025-10-20 15.17.03.png


       可以看到,我们得到了符合我们想法的一个“营养助理”。


wps_doc_11.png

       Step2:添加上下文


       到这里,不知道屏幕前的你,觉得这样的效果足够满足你的期望了吗?

       别急,咱接着往下看:


wps_doc_12.png


       发现问题了吗?

       没错,这个agent “失忆”了,话音未落就忘记自己说过的话了。

       【思考问题】

       怎么让Agent拥有一定的记忆,支持我们多轮交互呢?

       【答案】

       为了获得更好的体验,我们要把记忆打开,也就是添加上下文。

       在Memory这里,选择 simple memory。


wps_doc_13.pngwps_doc_14.png


       可以看到,Agent果然具备了一定的记忆能力。

       按上述设置,可固定记忆前5轮会话。


wps_doc_15.png


       验证了效果,果然是有所提升了。


       Step3:添加工具


       到这里,不知道屏幕前的你,觉得这样的效果足够满足你的期望了吗?

       不知道你有没有想到,当前AI是完全根据你的描述进行菜谱的推荐。


       中国人,讲究食疗,顺应四时而养生~


       【思考问题】

       如果我们想要让“营养师助理”更加智能化一点,根据你所处的地点,当前季节,给出适合的推荐呢?

       【答案】

       我们可以给他添加一个工具来实现,这里我们选择MCP工具,采用高德来获取时间和天气。


wps_doc_16.png


       这里我写入我高德工具MCP密钥;


wps_doc_17.png


       如何获取?

       高德开放平台:https://console.amap.com/dev/key/app

       详细步骤前期也介绍过,可以参考下面文章里的高德MCP应用获取说明。


       【Dify+deepseek+MCP】从入门到精通,手把手教你效率开挂(三)

       第三篇:dify+deepseek+高德,零代码搭建超级助手帮你规划行程


wps_doc_18.png


       更新下提示词,告诉他在何时使用工具,结合查询结果给出分析和建议。

       可以加一句话,


截屏2025-10-20 15.24.44.png


       “调用高德工具,获取当前的时间,气温等,推荐适合当前季节和天气的食物,并在餐单中说明理由;”


       输入:


截屏2025-10-20 15.25.15.png


       结果如下:(一个带记忆的,运用了高德工具查询天气后,具备营养学知识的营养专家,为小朋友/老年人提供的营养菜单建议)


wps_doc_19.png


       怎么样,是不是效果还可以?快来一起学习操作吧~


本文由公众号“一深思AI”授权转载| https://mp.weixin.qq.com/s/FTrOwH2rR_xZS-LK8mFXRQ|(编辑:潇飞)