# 插件类型

<figure><img src="/files/J1zuZXhzium1IRUpFdcI" alt=""><figcaption></figcaption></figure>

Eagle 插件系统提供了四种不同类型的插件，每种都有各自的用途和特点。您可以根据自己的需求选择不同类型的插件来实现您想要的功能，如下表所示：

|                                                           插件类型 | 使用场景                             |
| -------------------------------------------------------------: | -------------------------------- |
|     [窗口](/plugin-api/zh-cn/get-started/plugin-types/window.md) | 单次性使用，如：一键抠图、压缩、转格式、导出导入等。       |
|  [背景服务](/plugin-api/zh-cn/get-started/plugin-types/service.md) | 背景运行，如：背景同步、图像分析等                |
|  [格式扩展](/plugin-api/zh-cn/get-started/plugin-types/preview.md) | 让 Eagle 支持更多格式，提供缩略图、双击预览能力。     |
| [检查器](/plugin-api/zh-cn/get-started/plugin-types/inspector.md) | 针对不同文件格式，增强右侧检查器功能，如额外属性、预览、地图等。 |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.eagle.cool/plugin-api/zh-cn/get-started/plugin-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
