N8N+DeepSeek+钉钉机器人可实现自动化助手
灵感来源
最近做需求的时候运用到了Ansible,它可以配合我Ansible可以给远程所有的设备去上传,修改,执行等一系列操作,但是唯一的缺点就是需要我去手动的去执行
ansible-playbook -i inventory.ini xxx.yml 但是总觉得不是那么智能,我想让其更加智能化一点,定时或者是创建一个平台,就引入了N8N一个可以去进行自动化的执行,同时也可以去引入现在我们所使用的AI。下面则是对N8N使用的一些小的举例/。
成果展示
下面只是你看到的能够去通过钉钉机器人展示当前天气,它的运用场景远远不止于这一点点点。

本次小的案例涉及到的东西
本次小的的案例实现的是一个能够准点定时去提醒我所在地区的穿衣指南,肯定也是经过AI分析后的,然后通过钉钉的智能机器人在每天准点的去进行提醒。
- N8N安装及使用
- 获取天气的API接口
- deepseek的接入
- 钉钉机器人的接入
N8N的引入
我这里就使用1panel面板直接安装了,方便,省事。默认是5678端口,你需要在你的云服务器的控制平台将对应的端口开放,以及进入服务器去打开5678端口,这样我们直接在外网能够访问了(开放端口这个我就省了哈)

如果上述一切顺利的话就可以进入到n8n的主界面了
点击创建工作流后可以看到这些。左侧有使用的功能,我们选择来那个定时的,你也可以选择手动点击的
外部API接口
下面我们就进行别的API接口,我是随便找了一个获取天气的GET接口,其实此刻玩法就多了。这里我使用的是一个获取天气的API:https://restapi.amap.com/v3/weather/weatherInfo?key=f521986f71f7b483872be1f7b49d837b&city=411729 选择GET请求,然后就执行,可以看到右侧展示出天气

引入智能体
点击那个加号去选择自己所加入一个AI agent 然后在对其添加模型,如果你在本地跑的有羊驼的话那么你就可以直接用自己的本地token也是一样。


那个根据上一步的请求的提示词喂给AI,选择下面的东西

上面我们提示词也选好啦,就该选择AI啦,看最下面一行的左边有一个加号选择它,我选的是DeepSeek哈

添加你的token值验证一下即可
其实上边的测试可以看到是OK的,根据天气有对应的衣服鞋子分析,现在我们再引入机器人
引入钉钉机器人或者飞机的机器人
钉钉的机器人只有电脑版在群聊中才可以添加机器人,手机的APP好像不太行。
这个是官方网址https://open.dingtalk.com/document/robots/custom-robot-access



然后回给你一个Webhook的连接,你可以直接用这个连接复制到APIFOX中其实也行,先去测试一下可行性

以上测试都是成功的,那么就使用一些自动化的啦,我们自然使用N8N的HTTP请求即可

如果你是跟着上述过程进行的,那么你有啦一个数据自己的AI分析的小机器人,是不是很简单。以上只是个人的玩的哈,也有很多更复杂的操作,可以自己需要去探索。
更多推荐



所有评论(0)