Open WebUI + n8n 技术架构能力分析
分层展示架构组件及其能力覆盖情况
Open WebUI + n8n 完整架构能力图
用户接入层
Web 浏览器 / 移动端 / 微信 / 钉钉 / API 调用
Open WebUI 提供类 ChatGPT 对话界面;n8n Webhook/API 对外提供服务
接口协议层
OpenAI 兼容 API · WebSocket 实时通信 · MCP (Model Context Protocol) · REST Webhook
Open WebUI(对话/推理)
• 类 ChatGPT 交互界面
• Pipelines 插件框架(拦截请求/响应)
• 多模型管理(Ollama / OpenAI / Claude)
• 文档上传 / RAG 检索对话
n8n(工作流编排)
• AI Agent 节点(记忆 + 工具 + 推理)
• 300+ 应用集成(数据库/API/消息)
• 定时 / Webhook / 事件触发
• 多步骤复杂业务工作流
LLM 推理层
Ollama(本地 Qwen/DeepSeek/Llama) · OpenAI GPT-4o · Claude 3.5 · DeepSeek API · 其他 OpenAI 兼容模型
n8n 记忆系统
✓ Window Buffer Memory(最近N条,内存)
✓ Postgres Chat Memory(持久化多会话)
✓ Redis Chat Memory(高并发低延迟)
✓ Simple Memory(单次执行上下文)
向量数据库(RAG)
✓ Qdrant(推荐:Rust高性能/可私有部署)
✓ Pinecone(云托管,企业级)
✓ Supabase pgvector(关系+向量合一)
✓ Postgres pgvector(零成本,量小场景)
工具调用与外部集成
代码执行 · 浏览器自动化 · 数据库读写(MySQL/PG/Mongo) · HTTP 请求 · 文件处理 · 企微/钉钉/飞书 Webhook
✅ 记忆+向量都有