君哥聊技术

AI 小白:使用 n8n 搭建一个工作流。

大家好,我是君哥。今天来使用 n8n 搭建一个工作流。

n8n 是一款开源、灵活的 AI 工作流自动化平台,其核心理念是通过可视化拖拽界面将不同的应用、服务、API 或数据源连接起来,实现复杂的自动化任务,而无需编写大量代码。在多个 AI agent 使用和 app 集成上,n8n 比其他工具提供了更多的自由。

因为在线使用只有 14 天试用期,笔者选择了本地部署,这里选择的不是最新版本。

首先,登录 n8n 页面,点击创建工作流:

Image进入工作流界面后,点击“+”,首先添加一个触发节点“when chat message received”,也就是当收到消息时触发这个节点。

Image后面添加一个 AI Agent,Chat Model 选择 DeepSeek Chat Model,需要注意的是,这里需要输入 DeepSeek 的 Api Key,可以去 DeepSeek 页面创建后保存下来。

创建 AI Agent 后,页面如下:Image我们先进行一个简单的调试,让大模型输出“北京通州未来一周的天气”。ImageAI Agent 上面有一个 Memory,这里选择“Simple Memory”,可以保存大模型的输出。

然后我们再加一个节点,把大模型输出的天气情况转换成文件:Image这里我们选择转换成 text 文件:

Image

增加节点后,配置如下,“Text Input Field”的值要跟大模型的输出参数保持一致:

Image再次进行调试,结果如下:

Image所有节点执行成功后,文件就可以下载了。

总结:使用 n8n 搭建一个工作流还是非常方便的,而且 n8n 可以部署在本地,这样数据可以在本地保存下来。

精品专栏 70 篇,推荐阅读。
又老性能又差,为什么好多公司依然选择 RabbitMQ?

45 个知识点,带你入门消息队列!

引入了 Disruptor 后,系统性能大幅提升!

 从 MySQL 迁移到 GoldenDB,上来就踩了一个坑。

面试官:MySQL BETWEEN AND 语句包括边界吗?

面试官:MySQL Redo Log 和 Binlog 有什么区别?分别用在什么场景?

面试官:使用 MySQL 时你遇到过哪些索引失效的场景

面试官:MySQL表中有2千万条数据,B+树层高是多少?

面试官:MySQL JOIN 表太多,你有哪些优化思路?

感谢阅读,如果对你有帮助,请点赞和在看。欢迎加我微信:zhujinjun86。

号内回复 seata,下载《阿里分布式中间件Seata从入门到精通》

号内回复 beijing,下载我总结的北京上百家知名科技公司

号内回复 aqs,下载《40张图精通Java AQS》