
基于 FastGPT 与 MCP 协议构建工具增强型智能体
如何在 FastGPT 中集成 MCP 协议,通过创建 MCP 工具集让 AI 模型调用外部服务。内容涵盖协议简介、工具集创建、测试方法以及 AI 模型调用方式,并提供了私有化部署的环境准备建议。适合希望扩展 FastGPT 智能体能力的开发者参考。
博客作者
独酌清酒
362
已发布文章
8.2K
博客获赞
460K
博客浏览
第 15 页

如何在 FastGPT 中集成 MCP 协议,通过创建 MCP 工具集让 AI 模型调用外部服务。内容涵盖协议简介、工具集创建、测试方法以及 AI 模型调用方式,并提供了私有化部署的环境准备建议。适合希望扩展 FastGPT 智能体能力的开发者参考。

红黑树是自平衡二叉搜索树,通过颜色标记和旋转操作维持近似平衡。其核心特性包括根节点为黑、红节点子节点必黑、任意路径黑节点数相同等。相比 AVL 树,红黑树在插入删除时旋转次数更少,性能更稳定,广泛用于 C++ STL 的 map/set 底层。本文详细讲解了红黑树的性质、插入调整策略及代码实现,并对比了其与 AVL 树的性能差异。
逻辑回归用于分类问题,输出概率值;线性回归用于回归预测,输出连续数值。两者核心区别在于目标函数、损失函数及映射方式。线性回归采用最小二乘法拟合直线,逻辑回归通过 Sigmoid 函数将线性结果映射为概率并使用最大似然估计优化。

FastGPT v4.9.6 引入 MCP 协议支持,允许集成外部工具服务。通过 MCP 工具集,AI 模型可调用如高德地图等第三方能力。文章演示了获取 MCP 地址、创建工具集、测试工具及在工作流中调用单个或全部工具的方法。同时提供了私有化部署环境准备及 MCP-Proxy 聚合多服务的配置方案,帮助开发者扩展智能体功能。

OpenWebUI 提供本地大模型交互与管理能力,支持多模型切换及知识库构建。通过 Python 环境快速部署后,可接入 Ollama 或云端 API。结合 cpolar 内网穿透技术,突破局域网限制,实现公网安全访问。无需复杂端口映射,即可打造随身携带的 AI 生产力工具,兼顾隐私保护与远程协作便利性。

Milvus 向量数据库结合 Attu 可视化工具,提供跨平台图形化管理方案。演示 Docker 及本地部署流程,详解 PyMilvus SDK 连接、数据库管理及集合 Schema 构建。涵盖静态与动态字段模式下的数据插入与检索逻辑,帮助开发者快速搭建 RAG 系统底层存储架构。

OpenClaw 是一款开源 AI 聊天机器人框架,支持连接飞书、Telegram 等平台。详细记录了在 macOS 环境下从零开始安装 OpenClaw 并配置飞书机器人的完整流程。主要步骤包括安装 Xcode Command Line Tools、验证 Node.js 环境、全局安装 OpenClaw、运行 onboard 向导配置 AI 模型及飞书凭证…

Dify 通过 MCP Server 插件可将工作流发布为第三方可调用服务。需修改.env 文件中的 EXPOSE_PLUGIN_DEBUGGING_HOST 和 ENDPOINT_URL_TEMPLATE 配置,将 localhost 替换为公网或局域网 IP,以便外部 MCP 客户端通过 HTTP 和 SSE 协议连接调用。

介绍如何使用 Go 语言通过 HTTP 请求调用 DeepSeek 大模型 API。内容包括获取 API Key 的步骤、构造请求与解析响应的完整代码示例,以及 DeepSeek 不同模型的功能区别与计费标准说明。重点涵盖 Token 概念、上下文长度及分时段价格策略,帮助开发者快速集成并控制成本。

C++ 智能指针通过 RAII 机制自动管理内存生命周期,有效解决内存泄漏、野指针及二次释放等问题。文章详解 unique_ptr 独占所有权、shared_ptr 引用计数共享及 weak_ptr 打破循环引用的原理与应用。涵盖定制删除器处理特殊资源、类型转换函数使用及性能优化策略。强调优先使用 make_unique/make_shared,避免裸指针混…

配置 MCP 插件主要涉及环境搭建、服务安装、浏览器扩展集成及 IDE 配置四个步骤。通过克隆官方仓库、安装 Node.js 依赖并启动本地服务,配合浏览器插件可实现浏览器调试能力的接入。最后在 Cline 中注册 MCP 服务路径,完成双向通信。该方案适用于需要增强 AI 浏览器操作能力的开发场景。
CppSharp 是一款将 C/C++ API 绑定到高级语言的自动化工具,基于 Clang 解析并提供 ABI 级兼容。内容涵盖环境搭建、基础类型映射规则、面向对象特性转换机制,包括类继承、虚方法及析构函数处理。此外还介绍枚举与运算符的智能转换策略,以及 std::string 等标准库容器的映射情况。配置部分详解类型映射与 Pass 系统定制,用于重命名…

OpenClaw 本地化部署方案,基于 Linux 系统结合局域网内运行的 Ollama 服务。通过 npm 全局安装工具,配置 openclaw.json 指向本地 Ollama 接口,实现私有化模型调用。支持飞书机器人集成,可接收消息并自动回复。适合希望构建本地 AI Agent 且无需云端 API 的开发场景。

介绍 WebStorm 集成开发环境的下载、安装及基础配置流程。涵盖非商业用途免费政策说明、VSCode 对比优势、安装选项详解以及 Rainbow Brackets、Translation 等常用插件推荐,帮助开发者快速搭建高效的前端开发环境。
服务器硬盘接口与形态决定了系统性能与可靠性。文章对比了 SATA、SAS 等传统接口与基于 PCIe 的 NVMe 高速存储协议,详细解析了 M.2、U.2、U.3、AIC 及 EDSFF 等封装形态的适用场景与区别。内容涵盖 PCIe 代际带宽、延迟特性、热插拔支持以及 NVMe-oF 网络存储架构,为架构师与运维人员提供选型参考。

Python 基础语法精讲第一部分,涵盖常量与表达式、变量定义与命名规则、核心数据类型(int/float/str/bool)、注释与输入输出操作、以及各类运算符(算术、关系、逻辑、赋值)的详细说明。通过代码示例演示了基本运算、类型转换及变量交换等特性,帮助读者建立 Python 编程基础,适用于自动化测试开发入门学习。

SSH 远程登录支持通过 -p 参数指定非标准端口,并通过 user@host 格式指定账号。涵盖基本命令格式、详细参数说明、常见应用场景(如路由器管理、容器调试)、高级用法(端口转发、密钥认证、配置文件简化)以及安全注意事项。内容包括主机密钥验证、防火墙配置、修改默认端口步骤及安全加固建议(禁用 root 登录、使用密钥认证)。此外还整理了常用 SSH 命…
baostock 是一款免费开源的证券数据平台 Python API,提供 A 股历史行情及财务数据。介绍如何安装配置环境,通过登录系统后调用 query_history_k_data_plus 接口获取日、周、月及分钟级 K 线数据。涵盖复权类型选择、停牌数据处理、数据格式转换及常见问题解决方案,适合量化交易初学者进行数据获取与分析。

使用 GLM 4.7 模型配合 Claude Code 命令行工具,在 8 天内从零开发一款移动端 AI 漫剧应用的过程。项目采用 Flutter 框架实现跨平台,核心功能包括通过自然语言生成剧本、角色三视图、场景分镜及视频合成。文中详细展示了 ReAct 架构设计、提示词工程、API 调用流程、人物一致性解决方案以及 Token 消耗成本分析。该应用已开源…

C++ STL 双端队列 deque 底层原理基于分段连续空间与中控数组,支持头尾高效操作且随机访问性能接近 vector。优先级队列基于堆结构实现,默认使用 vector 作为容器,通过仿函数自定义比较规则以支持最大堆或最小堆逻辑。详细解析了 deque 迭代器设计、性能对比,并模拟实现了优先级队列的向上调整与向下调整算法,展示了仿函数在自定义类型排序中的…