FastGPTFastGPT
工具与技能

选择工具与 Skill

区分系统工具、工作流工具、HTTP 工具、MCP 工具与 Skill 的用途。

FastGPT 提供五类能力扩展机制:系统工具(插件)、工作流工具、HTTP 工具(HTTP 工具集)、MCP 工具(MCP 工具集)与 Agent Skill。工具(Tool)是具有明确输入输出 Schema 的可调用函数;技能(Skill)是将指导文档(SKILL.md)与脚本文件打包版本化、在沙箱虚拟机中供 Agent 按需加载的资源包。

选型决策矩阵

扩展形态核心定位配置方式运行位置适用场景与指南入口
系统工具 / 团队插件平台预置或插件市场安装的标准化工具包市场一键安装 + 填写激活密钥fastgpt-plugin 运行时服务网页搜索、文生图、飞书/企微通知、数据库查询;见团队安装与管理插件
工作流工具将画布多节点流程封装为可复用函数画布配置 插件开始 / 插件输出 节点(pluginInput / pluginOutput)FastGPT 工作流调度引擎组合多步内部检索、清洗与接口调用;见创建与复用工作流工具
HTTP 工具(工具集)将外部 REST API 批量或单接口转化为工具导入 OpenAPI Schema 或手动填路径FastGPT 服务端直连目标 API快速对接企业内部 CRM、ERP、工单等 HTTP 接口;见创建和调试 HTTP 工具
MCP 工具(工具集)接入遵循 Model Context Protocol 的外部服务填写 MCP 地址与鉴权配置外部 MCP Server(Streamable HTTP / SSE)复用开源生态或企业统一建设的 MCP 工具服务;见连接 MCP 工具集
Agent Skill包含指令规范与脚本文件的版本化沙箱能力包编写 SKILL.md + 辅助脚本与初始化脚本Agent 独立虚拟机沙箱(OpenSandbox / Devbox)复杂表格分析、多步文件生成、多命令协同任务;见 Skill 基础介绍

工具调用与模型交互流程工具调用与模型交互流程

工作流工具

创建工作流工具,在 插件开始 节点的 自定义输入 中声明调用者需要提供的参数及类型,在流程中引用这些参数,再在 插件输出 节点的 自定义输出 中声明返回值。先独立运行一个已知输入,核对输出结构;发布后从其他应用选择该工具,检查参数映射和执行结果。

工具描述帮助模型选择何时调用,参数说明帮助模型填写值。给会产生外部写入的操作写清楚作用,并在正式使用前验证权限与业务确认流程。

在应用中使用

  • 对话 Agent(简易版):在左侧 工具 区域点击 + 选择 添加工具,由主对话模型通过 Function Calling 自动触发;详见构建对话 Agent。
  • 对话 Agent V2:支持同时挂载工具集与 Agent Skill,结合虚拟机沙箱自主规划多步调用;详见对话 Agent V2 专项配置。
  • 可视化工作流:既可将工具作为确定性步骤直接连入画布,也可挂载到工具调用节点、通过节点面板 Agent 标签页调用已挂载工具的对话 Agent V2(存量旧流程仍支持独立 Agent 节点)由模型动态调度。

团队工具安装说明团队可用工具;系统工具开发说明扩展过程;Skill 集成说明两种 Agent 集成位置。

在 GitHub 上编辑

文件更新时间

本页导航

准备好开始了吗?

让你的企业知识真正被 AI 用起来