docs(batch-install-plugins): restructure README with quick start examples

- Reorganize Quick Start section to showcase 6 popular repositories with copy-paste examples
- Remove duplicate 'Popular Public Repositories' section
- Consolidate Installation Workflow and Usage Examples for clarity
- Add suurt8ll/open_webui_functions to popular collection list
- Update both English and Chinese documentation with consistent formatting
- Sync documentation mirrors to docs/plugins/

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
fujie
2026-03-15 18:48:27 +08:00
parent c818a2ac8d
commit de10ba87ae
4 changed files with 110 additions and 194 deletions

View File

@@ -59,69 +59,48 @@ User Input
Each request handles one repository. To mix repositories, send another request after the previous installation completes. Each request handles one repository. To mix repositories, send another request after the previous installation completes.
### Example Installation Sequence ## Quick Start: Install Popular Collections
1. **Start with My Collection** Copy any of these prompts and paste them into your chat:
```
"Install all plugins from Fu-Jie/openwebui-extensions"
```
Review the confirmation dialog, approve, and the plugins are installed.
2. **Add a Community Collection** ```
``` # Install all from my collection (default)
"Install all plugins from iChristGit/OpenWebui-Tools" Install all plugins
```
Add more plugins from a different repository. Already installed plugins are updated seamlessly.
3. **Install a Specific Type** # Add popular community tools
``` Install all plugins from iChristGit/OpenWebui-Tools
"Install only pipe plugins from Haervwe/open-webui-tools"
```
Pick specific plugin types from another repository, or exclude certain keywords.
4. **Use Your Own Repository** # Add utility-focused extensions
``` Install all plugins from Haervwe/open-webui-tools
"Install all plugins from your-username/your-collection"
``` # Add mixed community implementations
Works with any public GitHub repository in `owner/repo` format. Install all plugins from Classic298/open-webui-plugins
# Add function-based plugins
Install all plugins from suurt8ll/open_webui_functions
# Add OpenRouter pipe integration
Install all plugins from rbb-dev/Open-WebUI-OpenRouter-pipe
```
Each line is a separate request. Already installed plugins are automatically updated.
## Usage Examples ## Usage Examples
Each line below is a separate request: For more advanced usage patterns:
``` ```
# Install from my default collection # Filter by plugin type
"Install all plugins" "Install only tool plugins from iChristGit/OpenWebui-Tools"
# Add another repository in a new request
"Install all plugins from iChristGit/OpenWebui-Tools"
# Add only tools from a different repository
"Install only tool plugins from Haervwe/open-webui-tools"
# Continue building your setup with another request
"Install only action plugins from Classic298/open-webui-plugins" "Install only action plugins from Classic298/open-webui-plugins"
# Filter out unwanted plugins # Exclude specific plugins
"Install all plugins from Haervwe/open-webui-tools, exclude_keywords=test,deprecated" "Install all plugins from Haervwe/open-webui-tools, exclude_keywords=test,deprecated"
# Install from your own public repository # Install from your own repository
"Install all plugins from your-username/my-plugin-collection" "Install all plugins from your-username/my-plugin-collection"
``` ```
## Popular Public Repositories
The tool works with any public GitHub repository in `owner/repo` format. Popular starting points include:
- `Fu-Jie/openwebui-extensions` - My personal collection and the default source
- `iChristGit/OpenWebui-Tools` - Comprehensive tools and plugins
- `Haervwe/open-webui-tools` - Utility-focused extensions
- `Classic298/open-webui-plugins` - Mixed community plugins
- `suurt8ll/open_webui_functions` - Function-based plugins
- `rbb-dev/Open-WebUI-OpenRouter-pipe` - OpenRouter pipe integration
To combine repositories, run the tool again with a different `repo` after the previous installation completes.
## Default Repository ## Default Repository
When no repository is specified, the tool uses `Fu-Jie/openwebui-extensions` (my personal collection). When no repository is specified, the tool uses `Fu-Jie/openwebui-extensions` (my personal collection).
@@ -157,4 +136,4 @@ User confirmation dialogs have a default timeout of **2 minutes (120 seconds)**,
## Support ## Support
If this plugin has been useful, a star on [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) is a big motivation for me. Thank you for the support. If this plugin has been useful, a star on [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) is a big motivation for me. Thank you for the support.

View File

@@ -59,69 +59,48 @@
每次请求处理一个仓库。如需混合多个来源,请在上一次安装完成后再发起下一次请求。 每次请求处理一个仓库。如需混合多个来源,请在上一次安装完成后再发起下一次请求。
### 安装序列示例 ## 快速开始:安装热门插件集
1. **先从我的合集开始** 复制以下任一提示词,粘贴到你的对话框中:
```
"安装 Fu-Jie/openwebui-extensions 中的所有插件"
```
查看确认对话框,批准后插件开始安装。
2. **再添加社区合集** ```
``` # 安装我的默认集合
"从 iChristGit/OpenWebui-Tools 安装所有插件" 安装所有插件
```
从不同仓库添加更多插件。已安装的插件会无缝更新。
3. **按类型继续安装** # 添加热门社区工具
``` 从 iChristGit/OpenWebui-Tools 安装所有插件
"从 Haervwe/open-webui-tools 仅安装 pipe 插件"
```
从另一个仓库选择特定类型的插件,或排除某些关键词。
4. **使用你自己的仓库** # 添加实用工具扩展
``` 从 Haervwe/open-webui-tools 安装所有插件
"从 your-username/your-collection 安装所有插件"
``` # 添加混合社区实现
支持任何公开的 GitHub 仓库,格式为 `owner/repo`。 从 Classic298/open-webui-plugins 安装所有插件
# 添加基于函数的插件
从 suurt8ll/open_webui_functions 安装所有插件
# 添加 OpenRouter 管道集成
从 rbb-dev/Open-WebUI-OpenRouter-pipe 安装所有插件
```
每一行是一个独立的请求。已安装的插件会自动更新。
## 使用示例 ## 使用示例
下面每一行都是一次独立请求 更多高级用法
``` ```
# 从默认合集安装 # 按插件类型过滤
"安装所有插件" "从 iChristGit/OpenWebui-Tools 仅安装 tool 插件"
"从 Classic298/open-webui-plugins 仅安装 action 插件"
# 在下一次请求中加入其他仓库 # 排除特定插件
"从 iChristGit/OpenWebui-Tools 安装所有插件"
# 从其他仓库只安装工具
"从 Haervwe/open-webui-tools 仅安装 tool 插件"
# 再继续补充另一类插件
"从 Classic298/open-webui-plugins 安装仅 action 插件"
# 过滤不想安装的插件
"从 Haervwe/open-webui-tools 安装所有插件, exclude_keywords=test,deprecated" "从 Haervwe/open-webui-tools 安装所有插件, exclude_keywords=test,deprecated"
# 从你自己的公开仓库安装 # 从你自己的仓库安装
"从 your-username/my-plugin-collection 安装所有插件" "从 your-username/my-plugin-collection 安装所有插件"
``` ```
## 热门公开仓库
该工具支持任何公开 GitHub 仓库,格式为 `owner/repo`。这些都是不错的起点:
- `Fu-Jie/openwebui-extensions` - 我的个人合集,也是默认来源
- `iChristGit/OpenWebui-Tools` - 全面的工具和插件集合
- `Haervwe/open-webui-tools` - 偏工具型的扩展集合
- `Classic298/open-webui-plugins` - 混合型社区插件集合
- `suurt8ll/open_webui_functions` - 基于函数的插件集合
- `rbb-dev/Open-WebUI-OpenRouter-pipe` - OpenRouter pipe 集成
如需混合多个来源,请在上一次安装完成后,换一个 `repo` 再调用一次工具。
## 默认仓库 ## 默认仓库
未指定仓库时,工具会使用 `Fu-Jie/openwebui-extensions`(我的个人合集)。 未指定仓库时,工具会使用 `Fu-Jie/openwebui-extensions`(我的个人合集)。
@@ -157,4 +136,4 @@
## 支持 ## 支持
如果这个插件对你有帮助,欢迎到 [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) 点个 Star这将是我持续改进的动力感谢支持。 如果这个插件对你有帮助,欢迎到 [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) 点个 Star这将是我持续改进的动力感谢支持。

View File

@@ -59,69 +59,48 @@ User Input
Each request handles one repository. To mix repositories, send another request after the previous installation completes. Each request handles one repository. To mix repositories, send another request after the previous installation completes.
### Example Installation Sequence ## Quick Start: Install Popular Collections
1. **Start with My Collection** Copy any of these prompts and paste them into your chat:
```
"Install all plugins from Fu-Jie/openwebui-extensions"
```
Review the confirmation dialog, approve, and the plugins are installed.
2. **Add a Community Collection** ```
``` # Install all from my collection (default)
"Install all plugins from iChristGit/OpenWebui-Tools" Install all plugins
```
Add more plugins from a different repository. Already installed plugins are updated seamlessly.
3. **Install a Specific Type** # Add popular community tools
``` Install all plugins from iChristGit/OpenWebui-Tools
"Install only pipe plugins from Haervwe/open-webui-tools"
```
Pick specific plugin types from another repository, or exclude certain keywords.
4. **Use Your Own Repository** # Add utility-focused extensions
``` Install all plugins from Haervwe/open-webui-tools
"Install all plugins from your-username/your-collection"
``` # Add mixed community implementations
Works with any public GitHub repository in `owner/repo` format. Install all plugins from Classic298/open-webui-plugins
# Add function-based plugins
Install all plugins from suurt8ll/open_webui_functions
# Add OpenRouter pipe integration
Install all plugins from rbb-dev/Open-WebUI-OpenRouter-pipe
```
Each line is a separate request. Already installed plugins are automatically updated.
## Usage Examples ## Usage Examples
Each line below is a separate request: For more advanced usage patterns:
``` ```
# Install from my default collection # Filter by plugin type
"Install all plugins" "Install only tool plugins from iChristGit/OpenWebui-Tools"
# Add another repository in a new request
"Install all plugins from iChristGit/OpenWebui-Tools"
# Add only tools from a different repository
"Install only tool plugins from Haervwe/open-webui-tools"
# Continue building your setup with another request
"Install only action plugins from Classic298/open-webui-plugins" "Install only action plugins from Classic298/open-webui-plugins"
# Filter out unwanted plugins # Exclude specific plugins
"Install all plugins from Haervwe/open-webui-tools, exclude_keywords=test,deprecated" "Install all plugins from Haervwe/open-webui-tools, exclude_keywords=test,deprecated"
# Install from your own public repository # Install from your own repository
"Install all plugins from your-username/my-plugin-collection" "Install all plugins from your-username/my-plugin-collection"
``` ```
## Popular Public Repositories
The tool works with any public GitHub repository in `owner/repo` format. Popular starting points include:
- `Fu-Jie/openwebui-extensions` - My personal collection and the default source
- `iChristGit/OpenWebui-Tools` - Comprehensive tools and plugins
- `Haervwe/open-webui-tools` - Utility-focused extensions
- `Classic298/open-webui-plugins` - Mixed community plugins
- `suurt8ll/open_webui_functions` - Function-based plugins
- `rbb-dev/Open-WebUI-OpenRouter-pipe` - OpenRouter pipe integration
To combine repositories, run the tool again with a different `repo` after the previous installation completes.
## Default Repository ## Default Repository
When no repository is specified, the tool uses `Fu-Jie/openwebui-extensions` (my personal collection). When no repository is specified, the tool uses `Fu-Jie/openwebui-extensions` (my personal collection).
@@ -157,4 +136,4 @@ User confirmation dialogs have a default timeout of **2 minutes (120 seconds)**,
## Support ## Support
If this plugin has been useful, a star on [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) is a big motivation for me. Thank you for the support. If this plugin has been useful, a star on [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) is a big motivation for me. Thank you for the support.

View File

@@ -59,69 +59,48 @@
每次请求处理一个仓库。如需混合多个来源,请在上一次安装完成后再发起下一次请求。 每次请求处理一个仓库。如需混合多个来源,请在上一次安装完成后再发起下一次请求。
### 安装序列示例 ## 快速开始:安装热门插件集
1. **先从我的合集开始** 复制以下任一提示词,粘贴到你的对话框中:
```
"安装 Fu-Jie/openwebui-extensions 中的所有插件"
```
查看确认对话框,批准后插件开始安装。
2. **再添加社区合集** ```
``` # 安装我的默认集合
"从 iChristGit/OpenWebui-Tools 安装所有插件" 安装所有插件
```
从不同仓库添加更多插件。已安装的插件会无缝更新。
3. **按类型继续安装** # 添加热门社区工具
``` 从 iChristGit/OpenWebui-Tools 安装所有插件
"从 Haervwe/open-webui-tools 仅安装 pipe 插件"
```
从另一个仓库选择特定类型的插件,或排除某些关键词。
4. **使用你自己的仓库** # 添加实用工具扩展
``` 从 Haervwe/open-webui-tools 安装所有插件
"从 your-username/your-collection 安装所有插件"
``` # 添加混合社区实现
支持任何公开的 GitHub 仓库,格式为 `owner/repo`。 从 Classic298/open-webui-plugins 安装所有插件
# 添加基于函数的插件
从 suurt8ll/open_webui_functions 安装所有插件
# 添加 OpenRouter 管道集成
从 rbb-dev/Open-WebUI-OpenRouter-pipe 安装所有插件
```
每一行是一个独立的请求。已安装的插件会自动更新。
## 使用示例 ## 使用示例
下面每一行都是一次独立请求 更多高级用法
``` ```
# 从默认合集安装 # 按插件类型过滤
"安装所有插件" "从 iChristGit/OpenWebui-Tools 仅安装 tool 插件"
"从 Classic298/open-webui-plugins 仅安装 action 插件"
# 在下一次请求中加入其他仓库 # 排除特定插件
"从 iChristGit/OpenWebui-Tools 安装所有插件"
# 从其他仓库只安装工具
"从 Haervwe/open-webui-tools 仅安装 tool 插件"
# 再继续补充另一类插件
"从 Classic298/open-webui-plugins 安装仅 action 插件"
# 过滤不想安装的插件
"从 Haervwe/open-webui-tools 安装所有插件, exclude_keywords=test,deprecated" "从 Haervwe/open-webui-tools 安装所有插件, exclude_keywords=test,deprecated"
# 从你自己的公开仓库安装 # 从你自己的仓库安装
"从 your-username/my-plugin-collection 安装所有插件" "从 your-username/my-plugin-collection 安装所有插件"
``` ```
## 热门公开仓库
该工具支持任何公开 GitHub 仓库,格式为 `owner/repo`。这些都是不错的起点:
- `Fu-Jie/openwebui-extensions` - 我的个人合集,也是默认来源
- `iChristGit/OpenWebui-Tools` - 全面的工具和插件集合
- `Haervwe/open-webui-tools` - 偏工具型的扩展集合
- `Classic298/open-webui-plugins` - 混合型社区插件集合
- `suurt8ll/open_webui_functions` - 基于函数的插件集合
- `rbb-dev/Open-WebUI-OpenRouter-pipe` - OpenRouter pipe 集成
如需混合多个来源,请在上一次安装完成后,换一个 `repo` 再调用一次工具。
## 默认仓库 ## 默认仓库
未指定仓库时,工具会使用 `Fu-Jie/openwebui-extensions`(我的个人合集)。 未指定仓库时,工具会使用 `Fu-Jie/openwebui-extensions`(我的个人合集)。
@@ -157,4 +136,4 @@
## 支持 ## 支持
如果这个插件对你有帮助,欢迎到 [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) 点个 Star这将是我持续改进的动力感谢支持。 如果这个插件对你有帮助,欢迎到 [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) 点个 Star这将是我持续改进的动力感谢支持。