chengf
2025-10-11 a58221e75d2e38172533e17b6590983a9b3cabb9
docs/zh/product/plugin/what_is_plugin.md
@@ -1,20 +1,20 @@
# 什么是插件
## 1. 插件定义
插件是 AIFlowy 平台的**功能扩展模块**,允许Bot通过API连接外部系统和服务,突破大语言模型的固有能力限制。
## 插件介绍
插件是一个工具集,可以类比做一个工具箱,一个插件内可以包含一个或多个工具。
## 2. 核心价值
🔌 **无缝集成** - 快速对接企业现有系统
⚡ **实时交互** - 毫秒级API响应能力
🛡️ **安全可控** - 权限隔离+请求审计
🧩 **模块化设计** - 即插即用,灵活组合
通过插件,可以扩展 AIFlowy 的功能,使其具备除默认功能外的额外能力。
## 3. 架构设计
```mermaid
graph LR
    A[用户请求] --> B{Bot判断}
    B -->|需要外部数据| C[插件调度]
    C --> D[[API调用]]
    D --> E{数据处理}
    E -->|成功| F[结构化响应]
    E -->|失败| G[错误处理]
比如:`Bot` 部分可以通过挂载插件使得 `Bot` 具备插件的相关功能。
同理还有 `工作流` 部分,工作流中的插件节点同样可以扩展该工作流的能力。
## 插件分类
### HTTP 插件
顾名思义,`HTTP` 插件就是通过调用外部 API 来实现系统不具备的能力,使得 `AIFlowy` 能够获取外部信息。
### 本地插件
> 规划中...