Stable Diffusion Prompt Book + LibreChat LibreChat+ DALL-E DALL-E + 代码沙箱+ SKILL.md+ MCP+ GPT-Image-1+ Jina

无代码构建智能体,集成 MCP 工具、代码执行、图像生成与网页搜索

MCP 提供统一工具调用协议,智能体编排代码执行、文件搜索、图像生成与搜索增强能力

✓ 无代码即可构建专业助手✓ 子智能体隔离上下文窗口 ✕ 智能体市场依赖社区生态✕ 多组件配置较复杂

方案简介

除了基础对话,LibreChat 还提供 AI 智能体、模型上下文协议 (MCP) 支持、Artifacts、代码解释器、自定义操作、对话搜索等能力。本配方展示其「智能体与工具集成」方案:通过 LibreChat Agents 无代码构建专业化 AI 驱动助手,借助 MCP 协议接入外部工具,组合代码解释器、网页搜索、图像生成与 Subagents 子智能体等能力,构建可协作共享的智能体工作流。

该方案适合:希望不写代码就构建专业助手的业务人员;需要让 AI 安全执行代码、处理文件的技术团队;需要联网检索增强上下文的知识工作者。

亮点与能力

  • 无代码定制助手:无需编程即可构建专业化的 AI 驱动助手。
  • 智能体市场:发现并部署社区构建的智能体;可与特定用户和群组协作共享。
  • Skills:创建可复用的 SKILL.md 指令包,用于手动、自动或始终启用的智能体工作流。
  • Subagents:将专门任务委派给拥有独立上下文窗口的隔离子智能体运行。
  • 支持 MCP 服务器用于工具调用。
  • 代码解释器 API:安全沙箱执行环境,支持 Python, Node.js (JS/TS), Go, C/C++, Java, PHP, Rust 和 Fortran,可上传、处理并下载文件。
  • 网页搜索:结合搜索提供商、内容爬虫和结果重排序确保最佳检索效果,支持可定制 Jina 重排序。
  • 图像生成与编辑:使用 GPT-Image-1 进行文生图与图生图,支持 DALL-E (3/2), Stable Diffusion, Flux 或任何 MCP 服务器。

组成与分工

  • LibreChat Agents:智能体编排核心,提供无代码助手构建、市场、共享与子智能体调度。
  • MCP(模型上下文协议):统一的工具调用协议,用于接入外部工具与 MCP 服务器。
  • 代码解释器 API:完全隔离且安全的沙箱执行环境,负责运行多语言代码与文件处理。
  • 网页搜索组件:由搜索提供商、内容爬虫和结果重排序(可定制 Jina 重排序)组成,增强 AI 上下文。
  • GPT-Image-1 / DALL-E / Stable Diffusion / Flux:图像生成与编辑的多种模型来源,也可通过任意 MCP 服务器扩展。
  • SKILL.md 指令包:可复用的技能定义文件,手动、自动或始终启用于智能体工作流。

实施步骤

1. 部署 LibreChat 平台

智能体、代码解释器与搜索能力均构建在 LibreChat 平台之上,先完成 LibreChat 的部署(支持 Docker 及多种部署选项,也可用 Railway/Zeabur/Sealos 模板)。

2. 配置模型端点

智能体兼容自定义端点、OpenAI, Azure, Anthropic, AWS Bedrock, Google, Vertex AI, Responses API 等,需先在平台中配置好所需模型端点。

3. 构建智能体

在智能体功能中无代码定制助手:无需编程即可构建专业化的 AI 驱动助手,为其绑定工具、文件搜索、代码执行等能力。

4. 接入 MCP 工具与扩展能力

配置 MCP 服务器用于工具调用;按需启用代码解释器沙箱、网页搜索(可配置自定义 Jina API URL 用于重排序服务)以及图像生成工具(GPT-Image-1 / DALL-E / Stable Diffusion / Flux 或任意 MCP 服务器)。

5. 定义 Skills 与 Subagents

创建可复用的 SKILL.md 指令包,用于手动、自动或始终启用的智能体工作流;将专门任务委派给拥有独立上下文窗口的隔离子智能体运行。

6. 共享与部署

通过智能体市场发现并部署社区构建的智能体,或与特定用户和群组共享自己的智能体。

使用与配置要点

  • 在对话中直接调用智能体完成代码执行、文件搜索、网页搜索与图像生成等任务。
  • 验证代码解释器:上传文件并请求处理,确认可直接上传、处理并下载文件,且执行在完全隔离且安全的沙箱环境中。
  • 验证网页搜索:确认搜索结果经过内容爬取与重排序,检索质量符合预期。
  • 使用生成式 UI 的代码 Artifacts,在对话中直接创建 React 组件、HTML 页面和 Mermaid 图表。
  • 通过智能体市场发现并部署社区智能体,扩展团队能力。

注意事项与常见问题

  • 图像生成能力依赖所选服务商:推荐使用 OpenAI 图像工具(GPT-Image-1),DALL-E 属于 legacy 方案,Stable Diffusion 为本地方案,亦可通过 MCP 服务器扩展。
  • 代码解释器为沙箱隔离执行,语言覆盖 Python, Node.js (JS/TS), Go, C/C++, Java, PHP, Rust 和 Fortran,其他语言不在支持之列。
  • 网页搜索的重排序依赖 Jina 服务,需配置自定义 Jina API URL。
  • 更新前请查看更新日志以了解破坏性更改。

优缺点

  • ✓ 无代码即可构建专业助手
  • ✓ 子智能体隔离上下文窗口
  • ✕ 智能体市场依赖社区生态
  • ✕ 多组件配置较复杂

出处

本方案挖掘自开源项目 LibreChat-AI/LibreChat,方案内容与实施命令均来自其 README 原文。

方案出处
LibreChat-AI/LibreChat:Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS,
44829 star Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, me

本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。