Bonsai-27B-GGUF
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
一个带聊天智能体的 n8n 工作流,智能体能打开网页。它的工具下载一个网址,去掉脚本和样式,把页面转成 Markdown,再交给 OpenAI 模型回答。
能把网页取成 Markdown 的聊天智能体 是一款 n8n 工作流,属于研究类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,或复制它的 JSON,再导入 n8n 画布。在 n8n 里启用之前,它不会运行。
聊天消息
你在 n8n 的聊天里发一条消息时开始运行:
一个在聊天里给出的回答,依据你指定的那个网页,读到的是精简后的 Markdown
开始之前要准备好这些。
语言模型
用 gpt-5.6-sol 作智能体的模型,决定什么时候读网页并写出回答。
需要OpenAI API 密钥
由 Mindket 于 2026年11月13日检查
这个 n8n 工作流是一个能替你读网页的聊天智能体。你在 n8n 的聊天里发一个带网址的问题,OpenAI 模型判断要不要看这个页面。需要的话,它调用一个工具,这个工具就是同一个工作流的下半部分。工具下载这个网址,只留页面主体,去掉脚本、样式和嵌入的媒体,再把剩下的转成 Markdown。页面的 Markdown 如果达到 70,000 个字符或更多,就只返回一行错误提示。十六个节点负责干活,旁边还有四张便签。
想要一个一次读一个页面的小智能体的开发者和研究人员,也适合想看看 n8n 智能体怎么调用自己的工具的人。如果你要读的页面靠 JavaScript 画出文字,或者要让别人也用这个聊天,就别选它。它的聊天只能在 n8n 编辑器里打开。
| 行业 | 谁在用 | 怎么用 | 例子 |
|---|---|---|---|
| 研究 | 分析师 | 一次问一篇报告或文章页面 | 一位分析师贴上一个政策页面,问它的三个主要变化。 |
| 营销 | 内容营销人员 | 不打开对手的落地页就读懂它 | 一位营销人员问某个竞争对手的价格页列了哪几种方案。 |
| 软件 | 开发者 | 边干活边查文档页面 | 一位开发者问某个库的发布页对某个版本说了什么。 |
| 教育 | 教师 | 上课前从页面里提取要点 | 一位教师请它简短概括一家博物馆的展览页面。 |
你需要会一点 n8n:导入一个文件、添加一个 OpenAI 凭据,再保存工作流,让工具能调用它。
任何能访问 OpenAI 和你要读的网站的 n8n 都能运行它。回答显示在聊天里。
query 字段的 Execute Workflow 节点调用它的下半部分点“下载”会把一个压缩包存到你的下载文件夹,里面有 workflow.json 和 Mindket 写的设置说明。设置只需要一个凭据和一次保存。
| 需要 | 说明 |
|---|---|
| n8n | n8n Cloud 或你自己的服务器 |
| OpenAI | 一个能用 gpt-5.6-sol 的 API 密钥 |
workflow.json。OpenAI Chat Model 里选中它。HTTP_Request_Tool 按工作流自己的 id 调用它,所以需要已保存的这一份。在聊天里发一个带网址的问题,比如请它列出某个价格页上的方案。智能体给工具选 full 或 simplified。full 会把链接和图片地址留在 Markdown 里,simplified 把它们换成 NOURL 和 NOIMG,省出一些空间。一次回答最多可以用 10 步,所以智能体能读不止一个页面。
| 要改的 | 在哪里改 |
|---|---|
| 页面长度上限 | CONFIG 里的 70000,按 Markdown 的字符数算 |
| 智能体怎么用工具 | HTTP_Request_Tool 里的描述 |
| 模型及其设置 | OpenAI Chat Model |
| 从页面里去掉什么 | Remove extra tags 里的表达式 |
| 简化后的样子 | Simplify output 里的替换规则 |
一位营销人员贴上对手价格页的网址,请智能体列出上面的方案、价格和限制。
智能体带着网址和 method=simplified 调用工具。工具把页面作为 Markdown 返回,模型读完在聊天里回复。如果 Markdown 达到 70,000 个字符或更多,工具改为返回一行错误提示,模型会告诉你页面太长。任何价格都要对照页面本身再确认一遍。
新手:n8n 把工作流画成用线连起来的方框,每个方框叫节点,只做一件事。上面几行是聊天:一个触发器、智能体、它的模型和那个工具。下面几行是工具自己的步骤,从 Execute Workflow Trigger 开始。问一个问题,再打开聊天的日志,就能看到每一步。
专家:这个工具是一个 Tool Workflow 节点,它的工作流 id 就是这个工作流自己,所以一个文件里放着两半。它只传一个查询字符串,由 QUERY_PARAMS 拆成字段。
| 节点 | 它做什么 | 要知道什么 |
|---|---|---|
HTTP Request | 用普通的 GET 下载这个网址 | 404 页面会当作文本返回,因为开着 neverError |
Exctract HTML Body | 留下 body 标签之间的文本 | 没有 body 标签的回复(比如 JSON)会在这里失败 |
Remove extra tags | 一条正则去掉脚本、样式、框架、媒体、SVG 和注释 | 它们的内容在转 Markdown 之前就没了 |
Send Page Content | 把 Markdown 的长度和 maxlimit 比较 | 达到或超过上限,页面就变成一行错误提示 |
ReAct AI Agent | 用文字推理,按名字调用工具 | n8n 把这种模式列为已弃用 |
原来副本里的模型已经停用,它的智能体类型也正在被 n8n 淘汰。
gpt-4-1106-preview 已于 2026 年 10 月 23 日关停。Mindket 的版本改用它指定的替代模型 gpt-5.6-sol。选项里保留了原来的温度 0.7 和频率惩罚 0.3,如果 OpenAI 对新模型拒绝其中一个,就在 OpenAI Chat Model 里把它清掉ReAct AI Agent 换成当前的 AI Agent,再接回它的模型和工具HTTP Request 开着 Ignore SSL Issues,证书有问题的页面它也照读。想要这道检查的话,在节点的选项里把它关掉一个带聊天智能体和一个工具的 n8n 工作流。你在 n8n 的聊天里给智能体一个网址,工具下载这个页面,去掉模型用不上的部分,返回 Markdown,再由 OpenAI 模型据此回答。
workflow.json:n8n 导出的工作流,20 个节点,其中四个是便签。里面没有任何凭据。智能体和工具放在同一个文件里:工具就是画布的下半部分,从 Execute Workflow Trigger 开始。README.md:这份设置说明,压缩包里的是英文版。OpenAI Chat Model 原来调用 gpt-4-1106-preview,OpenAI 已于 2026 年 10 月 23 日关停这个模型。现在它调用 gpt-5.6-sol,这是 OpenAI 弃用页面上写的替代模型,2026 年 11 月 12 日查阅。gpt-5.6-sol 的 OpenAI API 密钥。workflow.json。OpenAI Chat Model 里选中它。HTTP_Request_Tool 按工作流自己的 id {{ $workflow.id }} 调用它,所以需要已保存的这一份。On new manual Chat Message 开始一次运行。它只在编辑器里起作用。ReAct AI Agent 读你的消息,判断要不要看某个页面。它用文字推理,所以每一步都显示在聊天的日志里,最多走 10 步。?url=ADDRESS&method=simplified 的查询字符串调用 HTTP_Request_Tool。工具的描述要求写 method=full 或 method=simplified。Execute Workflow Trigger 处启动一次新运行。QUERY_PARAMS 把字符串拆成字段,CONFIG 把 maxlimit 设成 70000,除非这次调用给了别的值。HTTP Request 下载这个网址。Is error? 把失败的请求交给 Stringify error message,它返回错误文本,没有收到 url 时则返回一条让智能体改查询的说明。Exctract HTML Body 留下 body 标签之间的文本,Remove extra tags 去掉脚本、样式、框架、嵌入、音频、视频、SVG 和注释。Simplify? 检查方法里是否含 "simplif"。含的话,Simplify output 把每个链接地址换成 NOURL,每个图片地址换成 NOIMG。Convert to Markdown 把 HTML 转成 Markdown,Send Page Content 把它返回;如果长度不小于 maxlimit,就返回 ERROR: PAGE CONTENT TOO LONG。模型根据返回的内容回答。CONFIG 里的 70000,按 Markdown 的字符数算。HTTP_Request_Tool 里的描述。OpenAI Chat Model。选项里保留了原来的超时 300000 毫秒、温度 0.7 和频率惩罚 0.3。Remove extra tags 里的表达式。query 字段的 Execute Workflow 节点,从任何工作流里调用下半部分。OpenAI Chat Model 的选项里把它清掉。ReAct AI Agent 换成当前的 AI Agent,再接回它的模型和工具。Exctract HTML Body 会失败,工具随后返回这个错误。HTTP Request 开着 Ignore SSL Issues,证书有问题的页面它也照读。想要这道检查的话,在节点的选项里把它关掉。NOTICE.md 591 B README.md 5 KB workflow.json 15 KB
lmstudio-community · 工具包
面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。
LibertAIDAI · 工具包
以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。
facebook · 工具包
根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。
AbdomenAtlas · 工具包
在 CT 扫描上检测并勾画 9 个器官的肿瘤,使用从放射学报告中学习的 R-Super 方法训练。这是面向医学影像团队的研究模型,采用非商业许可。
dBenf · 工具包
回答关于卫星图像块的类型化问题,使用 Sentinel-2 的全部 12 个波段,为每个选项返回概率,不生成文字。这是 Qwen3.5-0.8B 的微调版本,适合地球观测研究者。
zimmerk4 · 工具包
用一个在 JAX 物理模拟器里学会的小型策略网络,从头到尾通关游戏 Getting Over It。适合强化学习研究者和好奇的动手爱好者。