fastgpt-plugin

FastGPT的官方插件开发框架,用于扩展AI应用能力。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:fastgpt-plugin。
它的用途是:FastGPT的官方插件开发框架,用于扩展AI应用能力。
完整的 Skill 内容见:https://321skill.com/skills/fastgpt-plugin/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“使用FastGPT-plugin CLI帮我创建一个股票查询工具插件。”,它会引导你初始化项目结构并生成示例代码。然后

对AI说:“调试这个插件,并集成到我的FastGPT工作流中。”,你可以通过本地调试会话测试插件逻辑,并最终打包部署,让你的FastGPT智能体获得实时查询股价的新能力。

介绍

FastGPT-plugin 是 FastGPT 知识库问答平台的官方插件开发框架,旨在解决用户希望为FastGPT添加自定义功能或集成外部服务的问题。它提供了一个标准化的开发工具链,让开发者可以轻松创建、调试和部署独立的系统工具插件,如数据处理器、API连接器等,从而扩展FastGPT的核心功能。

使用方式非常便捷,开发者可以通过官方CLI工具快速初始化一个插件项目,支持本地热调试和版本管理。插件开发完成后,可以打包成特定格式的文件,上传到FastGPT平台即可实现热插拔,无需重启服务。

该框架主要适合希望深度定制FastGPT功能或为其构建专用工具的开发者,特别是那些熟悉Node.js生态、需要将特定业务逻辑或第三方API接入AI工作流的团队。对于普通用户,则可以通过安装他人开发好的插件来获得额外功能。

建议在开发前详细阅读其架构设计和开发规范文档,以确保插件符合标准并充分利用其反向调用宿主能力等特性。注意,当前主要支持工具类插件,其他类型如RAG算法等仍在规划中。

核心特点

这是FastGPT官方维护的插件框架,深度集成于FastGPT平台,支持插件热插拔和反向调用宿主核心能力(如知识库检索),而不仅仅是独立的工具库。其模块化设计将系统工具从主仓库剥离,实现了更高的可扩展性和独立的版本管理。

注意事项

目前主要专注于系统工具类插件的开发,尚不支持RAG算法、Agent策略等更复杂的扩展模块。

常见问题

FastGPT-plugin 和 FastGPT 是什么关系?

FastGPT-plugin 是 FastGPT 平台的官方插件开发框架,用于创建可热插拔的系统工具,以扩展FastGPT的功能。

不会编程可以使用 FastGPT-plugin 吗?

普通用户主要通过安装他人开发好的插件来使用。创建新插件需要具备JavaScript/Node.js开发能力。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/fastgpt-plugin/raw/index.md 读取 fastgpt-plugin 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。