Mindket

带天气和 Wikipedia 工具的本地 Ollama 聊天智能体

新上架第 1 版 · 更新于

概览

一个带聊天智能体的 n8n 工作流,智能体跑在本地的 Ollama 模型上。它算出一个地点的经纬度,从 Open-Meteo 读一天的气温,并用 Wikipedia 回答一般问题。记忆保存最近 20 轮对话。

带天气和 Wikipedia 工具的本地 Ollama 聊天智能体 是一款 n8n 工作流,属于效率类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。

速览

用在
  • 在你电脑上的 n8n:Ollama 的默认地址原样可用
  • 你自己的 n8n 服务器:把凭据指向那台服务器能访问的地址
  • Docker 里的 n8n:给 Ollama 用一个不是 localhost 的地址
  • n8n Cloud:除非你把电脑上的 Ollama 暴露出去,否则它访问不到

平台

连接 3 个应用

运行方式

触发

聊天消息

你在 n8n 的聊天里发一条消息时开始运行:

  • 一个关于某地天气的问题,或任何别的话题

动作

  1. 智能体读你的消息并选一个工具
  2. 问天气时,它先算出这个地点的经纬度,再向 Open-Meteo 要当天每小时的气温
  3. 问一般问题时,它去搜索 Wikipedia
  4. 你本机 Ollama 上的 llama3.2 写出回答,并用最近 20 轮对话作记忆

结果

一个聊天回答,带着当天的气温或 Wikipedia 上的资料,模型就跑在你自己的机器上

集成

开始之前要准备好这些。

Ollama

语言模型

在你自己的机器上运行 llama3.2,作智能体的模型。

需要装好 Ollama 并拉取 llama3.2,再把它的地址填进一个 Ollama 凭据

Open-Meteo

天气数据

按模型给出的经纬度返回当天每小时的气温。

需要不需要密钥。免费服务只限非商业使用

Wikipedia

百科

用模型传来的字符串搜索 Wikipedia,并返回找到的内容。

需要不需要密钥

工作流检查

由 Mindket 于 2026年11月13日检查

步骤
2 个步骤,由 Manual Chat 事件启动
AI
1 个步骤调用 AI 模型:AI Agent
登录
需要登录:Ollama、Manual Chat
API 密钥
文件里没有留下 API 密钥
步骤类型
Mindket 的检查器能读懂它全部 2 种步骤类型

以上内容读自工作流文件,并非实际运行的结果。

关于

它是什么

这个 n8n 工作流是一个小型聊天智能体,通过 Ollama 跑在你自己的模型上。模型是 llama3.2:latest,一个记忆节点保存最近 20 轮对话。问天气时,智能体先算出一个地点的纬度和经度,再向 Open-Meteo 要一天里每小时的气温。别的问题它就搜索 Wikipedia。六个节点负责干活,旁边还有四张便签。

适合谁

在自己电脑上装了 Ollama、想不花钱买模型就试试 n8n 智能体的爱好者、学生和开发者。如果你要精确的天气预报,或者要比你的机器能跑的更大的模型,就别选它。Open-Meteo 的免费服务只限非商业使用。

谁在用,怎么用
行业谁在用怎么用例子
教育学生看智能体怎么在两个工具之间做选择一位学生先问一座城市今天的气温,再问它的历史。
业余项目家庭实验室用户运行一个模型留在自己机器上的助手一位用户问奥斯陆今天是什么样的天气。
旅行行程规划者查一个目的地当天的气温一位规划者问里斯本今天的气温。
软件开发者把它当作添加更多工具的底子一位开发者在它已有的两个工具旁边加了一个日历工具。

你需要会一点 n8n,并且有一个本地模型:导入一个文件、在 Ollama 里拉取 llama3.2,再添加一个凭据。

用在哪里

任何能访问你的 Ollama 和互联网的 n8n 都能运行它。回答显示在聊天里,模型跑在你自己的机器上。

  • 在你电脑上的 n8n:Ollama 的默认地址原样可用
  • 你自己的 n8n 服务器:把凭据指向那台服务器能访问的地址
  • Docker 里的 n8n:给 Ollama 用一个不是 localhost 的地址
  • n8n Cloud:除非你把电脑上的 Ollama 暴露出去,否则它访问不到

设置

点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。设置只需要一个模型和一个凭据。

先准备好这些
需要说明
n8n在你的电脑、服务器或 Docker 上,能访问 Ollama
Ollama已安装,并拉取了模型 llama3.2
互联网给 Open-Meteo 和 Wikipedia 用,两者都不需要密钥
  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 在终端里运行 ollama pull llama3.2。
  3. 添加一个 Ollama 凭据,填上你的 Ollama 的地址,默认是 http://localhost:11434,在 Ollama Chat Model 里选中它。
  4. 保存,在画布上点 Chat,问一座城市的气温,以及它以什么闻名。

如何使用

点 Chat,问某个地方的天气,或者问一个一般性的问题。智能体自己选工具。在同一个聊天里接着追问就行,因为它记得最近 20 轮对话。

想要不同的结果,改哪里
要改的在哪里改
模型Ollama Chat Model 里的 llama3.2:latest。选一个支持工具调用的
记忆长度Window Buffer Memory 里的 contextWindowLength,现在是 20
天气数据Weather HTTP Request 里固定的查询值 forecast_days 和 hourly
智能体做什么AI Agent 里的系统消息

示例

一位学生问里斯本今天的气温,以及这座城市以什么闻名。

智能体先算出里斯本的坐标,带着它调用 Open-Meteo,读取每小时的气温。第二部分它去搜索 Wikipedia。它根据两边的内容在聊天里回答。坐标来自模型自己的记忆,所以对小地方请先核对。

新手与专家

新手:n8n 把工作流画成用线连起来的方框,每个方框叫节点,只做一件事。智能体在中间,它的模型、记忆和两个工具都接在它上面。在同一个聊天里试一个天气问题和一个一般问题,看每次它调用哪个工具。

专家:天气工具是一个 Tool HTTP Request 节点。模型填 latitude 和 longitude,节点固定另外两个查询值。

值得细看的地方
节点它做什么要知道什么
Weather HTTP Request向 api.open-meteo.com/v1/forecast 发 GET,forecast_days 为 1,hourly 设成 temperature_2m它返回当天每小时的气温,按 GMT 计,不是当前读数
WikipediaWikipedia 工具节点,没有任何设置模型只给它传一个搜索字符串
Window Buffer Memory以 chat_history 为键,保存最近 20 轮对话每个聊天共用这一个键
AI Agent一个 Tools Agent,提示类型是 Define,读 input不支持工具调用的模型两个工具都用不了

注意事项

小的本地模型调用工具不稳,而且天气工具返回的是一个个小时,不是当前读数。

  • 坐标:没有地理编码工具,所以模型凭它知道的给出数字。对小地方请先核对
  • 小时:工具的描述写的是当前气温,但回复是一串按 GMT 计的小时。给查询加一个 timezone,或者让智能体自己挑小时
  • 条款:Open-Meteo 的条款(2026 年 11 月 12 日查阅)把免费服务限定为非商业使用,每天不到 10,000 次调用,数据按 CC BY 4.0 提供
  • 模型:小的本地模型可能无视一个工具,或者给它传错的值。遇到这样的情况,换个更大的试试
  • 记忆:只有一个键 chat_history,所以每个聊天共用同一份历史
  • 聊天:触发器只能在 n8n 的编辑器里用
  • 你的数据:你的消息发给你自己的 Ollama,坐标发给 Open-Meteo,搜索词发给 Wikipedia
  • 凭据:JSON 里没有任何凭据

README 和文件

README

带天气和 Wikipedia 工具的本地 Ollama 聊天智能体

一个带小型聊天智能体的 n8n 工作流,智能体跑在 Ollama 提供的模型上。问天气时,它先算出一个地点的坐标,再问 Open-Meteo。问一般问题时,它搜索 Wikipedia。它记得最近 20 轮对话。

包里有什么

  • workflow.json:n8n 导出的工作流,十个节点,其中四个是便签。里面没有任何凭据。
  • README.md:这份设置说明,压缩包里的是英文版。

我们相对原来的副本改了什么

  • Ollama Chat Model 原来关联着作者 n8n 里的一个凭据。这个关联已删掉,请选你自己的。
  • 原来的副本没有 settings 块。Mindket 的版本把执行顺序设成 v1。
  • 别的都没改。文件里没有 Code 节点,表达式也不用修。

开始之前

  • 一个能访问你的 Ollama 的 n8n 实例。Ollama 的默认地址是 http://localhost:11434,n8n 的凭据也建议用它,所以 n8n 和 Ollama 在同一台机器上时原样可用。
  • 其他情况下,Docker 里的 n8n 需要一个不是 localhost 的地址。除非你把电脑上的 Ollama 暴露出去,否则 n8n Cloud 访问不到它。
  • 装好 Ollama 并装上模型:ollama pull llama3.2。
  • 两个工具需要联网。两者都不需要密钥。

设置

  1. 在 n8n 里新建一个工作流,打开它的菜单,选 Import from File,选中 workflow.json。
  2. 添加一个 Ollama 凭据,填上你的 Ollama 的地址,在 Ollama Chat Model 里选中它。
  3. 保存,在画布上点 Chat,比如问一座城市的气温,以及它以什么闻名。

一次运行的过程

  1. 你在聊天里发消息时,On new manual Chat Message 开始一次运行。它只在编辑器里起作用。
  2. AI Agent 从 input 读你的消息。它的系统消息要它找出一个地点的纬度和经度,用天气工具查天气,用 Wikipedia 工具查一般信息。
  3. Ollama Chat Model 运行 llama3.2:latest。Window Buffer Memory 给它最近 20 轮对话。
  4. Weather HTTP Request 调用 https://api.open-meteo.com/v1/forecast。模型填 latitude 和 longitude,节点加上 forecast_days=1 和 hourly=temperature_2m。
  5. Wikipedia 用模型给它的字符串搜索 Wikipedia。
  6. 智能体在聊天里写出回答。

改变风格

  • 模型:Ollama Chat Model 里的 llama3.2:latest。选一个支持工具调用的。
  • 记忆:Window Buffer Memory 里的 contextWindowLength。
  • 天气数据:Weather HTTP Request 里固定的查询值。可以在那里加更多 hourly 变量,或者一个 timezone。
  • 智能体怎么说:AI Agent 里的系统消息。

注意事项

  • 没有地理编码工具。模型凭它知道的给出坐标,所以对小地方请先核对。
  • 天气工具只要一个预报日、只要每小时的气温。它的描述写的是“当前气温”,但回复是一串小时。除非设了 timezone,否则 Open-Meteo 的时间是 GMT,所以智能体得自己挑对小时。
  • Open-Meteo 的条款(2026 年 11 月 12 日查阅)把免费服务限定为非商业使用,每天不到 10,000 次调用,数据按 CC BY 4.0 提供。
  • 小的本地模型可能无视一个工具,或者用错的值调用它。遇到这样的情况,换个更大的模型试试。
  • 记忆只用一个键 chat_history,所以每个聊天共用同一份历史。
  • 你的消息发给你自己的 Ollama。地点坐标发给 Open-Meteo,搜索词发给 Wikipedia。
文件
NOTICE.md  632 B
README.md  3 KB
workflow.json  5 KB

3 个文件,共 10 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-12

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架

Qwen2.5-7B-Instruct-GGUF

Qwen · 工具包

Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。

新上架

ACE-Step 1.5 XL SFT

ACE-Step · 工具包

用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。

新上架

效率类的相似商品

查看效率类的全部商品

Guizang PPT Skill

op7418 · 技能

能生成单文件 HTML 幻灯片、幻灯片配图和多平台封面的技能,有两套视觉风格,还带演讲者模式用于排练。适合使用 Claude Code 或 Codex 的演讲者。

新上架29.8k

Frontend Slides

zarazhangrui · 技能

从零开始或从 PowerPoint 文件生成 HTML 演示文稿,并展示几种视觉风格预览供你挑选,适合不懂 CSS 和 JavaScript、又想做网页幻灯片的人。

新上架32.3k

IPTV

iptv-org · 工具包

把来自多个国家的公开电视直播频道整理成播放列表,任何支持直播流的视频播放器都能打开。适合想看直播的观众,也适合需要频道数据的开发者。

新上架144k