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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/fastgpt-plugin/raw/index.md(查看排版版本)