大数跨境

用 n8n 构建了自己的 AI 代理——你也可以做到

用 n8n 构建了自己的 AI 代理——你也可以做到 索引目录
2025-11-07
1
导读:关注「索引目录」公众号,获取更多干货。最近自己开发了一个人工智能代理。并非因为我需要它,而是因为我想看看现有工具的潜力究竟有多大。

关注「索引目录」公众号,获取更多干货。

最近自己开发了一个人工智能代理。并非因为我需要它,而是因为我想看看现有工具的潜力究竟有多大。结果发现它出乎意料地简单易行、极其灵活,而且确实非常实用。

本文将向您展示代理可以做什么,以及如何使用 n8n 构建自己的代理,而无需编写太多代码。

我的经纪人能做什么

该代理程序以简单的聊天界面运行,我可以向它提出各种问题并请求执行特定操作。例如:

  1. 询问某城市的天气情况。
  2. 获取我当前的YouTube订阅者数量。
  3. 查看我最近在 Strava 上的跑步统计数据。
  4. 让它给我发送一封包含完整对话摘要的电子邮件

以下是聊天窗口的实际使用效果:



这并非你必须拥有的东西,但它很好地展示了当你将多个数据源结合起来,并让 AI 模型对它们进行推理时,能够产生怎样的效果。

我使用的工具:n8n

我使用n8n(一款可视化工作流程自动化工具)构建了所有功能。它允许你拖放节点来创建自动化步骤,包括 AI 推理步骤。



一个工作流程包含:

  1. 聊天触发器
  2. 一个大型语言模型(我用的是 Gemini,但 OpenAI 也行)
  3. 工具包括:
  • YouTube API 统计信息
  • Strava活动数据
  • 天气 API 查询
  • GitHub 问题
  • Gmail 操作(发送摘要、通知等)

其中一个重要组成部分是对话记忆,它允许代理回忆起聊天中的先前消息。

分步快速入门指南

按照以下步骤创建您的第一个简单代理。

步骤 1:创建 n8n 帐户

请访问https://n8n.io并创建一个免费账户。
您无需输入付款信息即可开始使用。

步骤 2:创建新工作流

在 n8n 中,点击“工作流”,然后选择“新建工作流”,或者使用像我使用的这种免费模板: https: //n8n.io/workflows/6270-build-your-first-ai-agent/

步骤 3:添加聊天触发器

搜索“AI聊天触发器”并将其添加到您的工作流程中。
这将提供公共聊天界面的URL

步骤 4:添加 AI 模型节点

搜索Google GeminiOpenAI 聊天模型

您需要:

  • 谷歌云密钥(如果使用 Gemini)https://console.cloud.google.com/
  • 或者 OpenAI 密钥(如果使用 GPT 模型)

设置系统提示符,例如:

You are a personal assistant that can answer questions and use tools when needed.

步骤 5:添加对话记忆

搜索“记忆”功能并将其连接到您的代理。这样,您的代理就可以记住多条消息的上下文。

步骤 6:添加您的第一个工具(例如:天气 API)

搜索HTTP 请求
设置如下请求:

GET https://api.open-meteo.com/v1/forecast

步骤 7:保存并激活工作流

单击“保存”,然后将工作流程切换为“活动”状态

复制聊天记录网址,然后在浏览器中打开。

可以问问你的经纪人类似这样的问题:

What is the weather right now in Palma?

你刚刚创建了你的第一个代理。

使用更多工具进行扩展

基础搭建完成后,再逐一添加工具。以下是我工作流程中的一些示例:

  1. 使用 YouTube 数据 API 获取订阅者数量
  2. 使用 Strava API 获取最近的跑步记录
  3. 使用 GitHub API 查看未解决的问题
  4. Gmail节点用于发送电子邮件摘要

每个工具都作为单独的节点添加。
将其作为工具连接到 AI 模型。
在将每个步骤串联起来之前,请分别测试每个步骤。

最后想说的话

如今构建人工智能代理并不需要高深的开发技能。最难的部分通常是获取和配置 API 凭证。一旦这些设置完成,一切都会变得容易得多。

多做尝试,尝试一些小想法,让你的经纪人随着新需求的出现而自然成长。

如果你做了一个,我很想听听它的进展情况以及你探索了哪些用例。


关注「索引目录」公众号,获取更多干货。


【声明】内容源于网络
0
0
索引目录
索引目录是一家专注于医疗、技术开发、物联网应用等领域的创新型公司。我们致力于为客户提供高质量的服务和解决方案,推动技术与行业发展。
内容 0
粉丝 0
索引目录 索引目录是一家专注于医疗、技术开发、物联网应用等领域的创新型公司。我们致力于为客户提供高质量的服务和解决方案,推动技术与行业发展。
总阅读0
粉丝0
内容0