如果你的需求很明确:让 AI 帮你自动处理任务、调用 API、操作浏览器、定时跑流程——那 n8n 可能是目前性价比最高的选择。这篇文章手把手带你在 Mac Mini 上从零搭建第一个 AI 自动化系统,整个过程大概 10 分钟。

n8n 是什么

一句话:n8n 是一个自动化工作流平台,把各种软件像积木一样拼起来,让它们自己干活。

举个例子:Telegram 收到一条消息 → AI 分析内容 → 调用某个 API → 把结果发回来。这套流程在 n8n 里只需要拖拽几个节点就搞定,不用写一行代码。

n8n vs OpenClaw:两种完全不同的思路

这两个东西经常被放在一起比较,但它们的设计哲学完全不同:

OpenClaw n8n
定位 AI Agent 框架 自动化平台
上手难度 复杂 简单
工具生态 较少 400+ 集成
稳定性 实验性质 生产级

说白了,OpenClaw 的模式是「AI 控制一切」,而 n8n 的模式是「工作流控制系统,AI 只是其中一个工具」。后者听起来没那么性感,但在实际跑起来之后你会发现——稳定才是最大的生产力。

为什么用 Mac Mini 跑

Mac Mini 天生就是一台迷你服务器:功耗低、能 24 小时跑、Apple Silicon 性能够用、系统本身也够稳。很多独立开发者已经在用它跑自动化系统、AI Agent 和数据抓取任务。花几千块钱买一台,放在角落里默默干活,比租云服务器划算得多。

安装步骤

整个安装只有两步。

第一步:安装 Docker

下载 Docker Desktop for Mac,安装过程很常规:

  1. 下载 .dmg 文件
  2. 打开后把图标拖到 Applications
  3. 启动 Docker

右上角出现鲸鱼图标就说明装好了。

第二步:启动 n8n

打开 Terminal,输入:

docker run -it --rm --name n8n -p 5678:5678 n8nio/n8n

等几秒钟拉取镜像,然后在浏览器打开:

http://localhost:5678

第一次访问需要创建账户,之后就可以直接用了。

三个核心概念

在动手之前,先搞清楚 n8n 的三个基本概念:

  • Workflow:一个完整的自动化流程,比如「消息 → AI 处理 → 回复」
  • Node:流程中的每一个步骤,比如 Telegram 节点、OpenAI 节点、HTTP API 节点
  • Trigger:触发流程的方式,比如 Telegram 消息触发、Webhook 触发、定时触发

理解了这三个东西,n8n 基本就会用了。

创建第一个 AI Agent:Telegram 智能助手

我们来做一个实际的东西——一个能自动回复的 Telegram AI 助手。整个流程是:

Telegram Trigger → AI 处理 → Send Message

1. 创建 Telegram Bot

打开 Telegram,搜索 ``,发送 /newbot,按提示创建 Bot,把生成的 Token 保存好。

2. 添加 Telegram Trigger 节点

在 n8n 中新建 Workflow,搜索 Telegram Trigger 节点,填入刚才保存的 Token。

3. 添加 AI 节点

添加一个 OpenAI 节点,填入你的 API Key,配置好模型和 Prompt。

4. 返回消息

添加 Telegram Send Message 节点,把 AI 的输出连接到这里,发送回用户。

点击右上角的 Execute Workflow,然后去 Telegram 给你的 Bot 发条消息试试——AI 会自动回复。

进阶:定时任务

Telegram 助手只是起点。加一个 Schedule Trigger 节点,你就能做定时自动化,比如:

  • 每天早上自动搜索行业新闻 → AI 总结 → 发送到 Telegram
  • 每小时检查某个网站更新 → 有变化就通知你
  • 定时调用 API 抓取数据 → 自动整理入库

这才是 n8n 真正的威力所在:不是做一个聊天机器人,而是搭建一整套自动化运转的系统。

写在最后

对于独立开发者和一人公司来说,时间是最稀缺的资源。与其花大量时间折腾实验性的 Agent 框架,不如先用 n8n 把那些重复性工作自动化掉。框架会过时,但「用工作流把 AI 当工具调度」这个思路不会过时。先跑起来,再慢慢迭代。