docs(readme): refresh plugin badge layout and mirrors
- update plugin README badge rows and mirrored docs - sync README template and scaffolder guidance Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -2,128 +2,67 @@
|
||||
|
||||
English | [中文](./README_CN.md)
|
||||
|
||||
This directory contains three types of plugins for OpenWebUI:
|
||||
This folder is the repository-side hub for plugin source files in OpenWebUI Extensions. If you want the best discovery experience, start with the [Plugin Center](../docs/plugins/index.md) first, then come back here when you want the source tree, local READMEs, or repo-only entries.
|
||||
|
||||
- **Filters**: Process user input before sending to LLM
|
||||
- **Actions**: Trigger custom functionalities from chat
|
||||
- **Pipes**: Enhance LLM responses before displaying to user
|
||||
## Best Way to Browse
|
||||
|
||||
## 📦 Plugin Types Overview
|
||||
1. Use the [Plugin Center](../docs/plugins/index.md) for curated recommendations and the current catalog
|
||||
2. Jump into a type folder when you already know you need an Action, Filter, Pipe, Tool, or Pipeline reference
|
||||
3. Open the local plugin folder when you need the source file, local README, or repo-only notes
|
||||
|
||||
### 🔧 Filters (`/filters`)
|
||||
## Choose by Goal
|
||||
|
||||
Filters modify user input before it reaches the LLM. They are useful for:
|
||||
| I want to... | Go to | What you'll find |
|
||||
| --- | --- | --- |
|
||||
| Create visual or interactive outputs | [Actions](../docs/plugins/actions/index.md) | Mind maps, infographics, flash cards, deep explainers, exports |
|
||||
| Improve context or output quality | [Filters](../docs/plugins/filters/index.md) | Compression, formatting cleanup, context injection, repo-aware helpers |
|
||||
| Build autonomous model workflows | [Pipes](../docs/plugins/pipes/index.md) | Advanced model integrations and agent-style behavior |
|
||||
| Reuse tools across models | [Tools](../docs/plugins/tools/index.md) | Skills management, proactive mind-map generation, batch installation helpers |
|
||||
| Browse everything from a discovery-first view | [Plugin Center](../docs/plugins/index.md) | Curated picks, current catalog, and repo-only entries |
|
||||
|
||||
- Input validation and normalization
|
||||
- Adding system prompts or context
|
||||
- Compressing long conversations
|
||||
- Preprocessing and formatting
|
||||
## Plugin Types
|
||||
|
||||
[View Filters →](./filters/README.md)
|
||||
- [Actions](./actions/README.md) — interactive buttons, exports, visualizations, and user-facing chat experiences
|
||||
- [Filters](./filters/README.md) — message-pipeline logic for context, cleanup, and response shaping
|
||||
- [Pipes](./pipes/README.md) — model integrations and advanced workflow runtimes
|
||||
- [Tools](./tools/README.md) — native tools that can be called across models and workflows
|
||||
- [Pipelines](../docs/plugins/pipelines/index.md) — orchestration-oriented references and historical experiments
|
||||
|
||||
### 🎬 Actions (`/actions`)
|
||||
## Repository Structure
|
||||
|
||||
Actions are custom functionalities triggered from chat. They are useful for:
|
||||
|
||||
- Generating outputs (mind maps, charts, etc.)
|
||||
- Interacting with external APIs
|
||||
- Data transformations
|
||||
- File operations and exports
|
||||
- Complex workflows
|
||||
|
||||
[View Actions →](./actions/README.md)
|
||||
|
||||
### 📤 Pipes (`/pipes`)
|
||||
|
||||
Pipes process LLM responses after generation. They are useful for:
|
||||
|
||||
- Response formatting
|
||||
- Content enhancement
|
||||
- Translation and transformation
|
||||
- Response filtering
|
||||
- Integration with external services
|
||||
|
||||
[View Pipes →](./pipes/README.md)
|
||||
|
||||
## 🚀 Quick Start
|
||||
|
||||
### Installing Plugins
|
||||
|
||||
1. **Download** the desired plugin file (`.py`)
|
||||
2. **Open** OpenWebUI Admin Settings → Plugins
|
||||
3. **Select** the plugin type (Filters, Actions, or Pipes)
|
||||
4. **Upload** the file
|
||||
5. **Refresh** the page
|
||||
6. **Configure** in chat settings
|
||||
|
||||
### Using Plugins
|
||||
|
||||
- **Filters**: Automatically applied to all inputs when enabled
|
||||
- **Actions**: Selected manually from the actions menu during chat
|
||||
- **Pipes**: Automatically applied to all responses when enabled
|
||||
|
||||
## 📚 Plugin Documentation
|
||||
|
||||
Each plugin directory contains:
|
||||
|
||||
- Plugin code (`.py` files)
|
||||
- English documentation (`README.md`)
|
||||
- Chinese documentation (`README_CN.md`)
|
||||
- Configuration and usage guides
|
||||
|
||||
## 🛠️ Plugin Development
|
||||
|
||||
To create a new plugin:
|
||||
|
||||
1. Choose the plugin type (Filter, Action, or Pipe)
|
||||
2. Navigate to the corresponding directory
|
||||
3. Create a new folder for your plugin
|
||||
4. Write the plugin code with clear documentation
|
||||
5. Create `README.md` and `README_CN.md`
|
||||
6. Update the main README in that directory
|
||||
|
||||
### Plugin Structure Template
|
||||
|
||||
```python
|
||||
```text
|
||||
plugins/
|
||||
├── filters/
|
||||
│ ├── my_filter/
|
||||
│ │ ├── my_filter.py # Plugin code
|
||||
│ │ ├── my_filter_cn.py # Optional: Chinese version
|
||||
│ │ ├── README.md # Documentation
|
||||
│ │ └── README_CN.md # Chinese documentation
|
||||
│ └── README.md
|
||||
├── actions/
|
||||
│ ├── my_action/
|
||||
│ │ ├── my_action.py
|
||||
│ │ ├── README.md
|
||||
│ │ └── README_CN.md
|
||||
│ └── README.md
|
||||
└── pipes/
|
||||
├── my_pipe/
|
||||
│ ├── my_pipe.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
└── README.md
|
||||
├── actions/<plugin>/
|
||||
│ ├── <plugin>.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
├── filters/<plugin>/
|
||||
│ ├── <plugin>.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
├── pipes/<plugin>/
|
||||
│ ├── <plugin>.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
├── tools/<plugin>/
|
||||
│ ├── <plugin>.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
└── pipelines/<plugin>/
|
||||
└── ...
|
||||
```
|
||||
|
||||
## 📋 Documentation Checklist
|
||||
> **Current repo rule:** plugin source stays in a single Python file with built-in i18n. Do **not** split source into separate `_cn.py` files.
|
||||
|
||||
Each plugin should include:
|
||||
## Repo-only Entries
|
||||
|
||||
- [ ] Clear feature description
|
||||
- [ ] Configuration parameters with defaults
|
||||
- [ ] Installation and setup instructions
|
||||
- [ ] Usage examples
|
||||
- [ ] Troubleshooting guide
|
||||
- [ ] Performance considerations
|
||||
- [ ] Version and author information
|
||||
Some items may appear in the repository before a mirrored docs page exists. Right now, notable repo-only entries include:
|
||||
|
||||
## Author
|
||||
- `plugins/pipes/iflow-sdk-pipe/`
|
||||
- `plugins/filters/chat-session-mapping-filter/`
|
||||
|
||||
Fu-Jie
|
||||
GitHub: [Fu-Jie/openwebui-extensions](https://github.com/Fu-Jie/openwebui-extensions)
|
||||
## Installation Paths
|
||||
|
||||
---
|
||||
|
||||
> **Note**: For detailed information about each plugin type, see the respective README files in each plugin type directory.
|
||||
1. **OpenWebUI Community** — install directly from [Fu-Jie's profile](https://openwebui.com/u/Fu-Jie)
|
||||
2. **Docs + repo source** — use the docs pages to choose, then upload the matching `.py` file
|
||||
3. **Bulk install locally** — run `python scripts/install_all_plugins.py` after setting up `.env`
|
||||
|
||||
@@ -2,128 +2,67 @@
|
||||
|
||||
[English](./README.md) | 中文
|
||||
|
||||
此目录包含 OpenWebUI 的三种类型的插件:
|
||||
这里是 OpenWebUI Extensions 的“仓库侧插件入口”。如果你想先高效发现适合自己的插件,建议先看 [插件中心](../docs/plugins/index.zh.md);当你需要查看源码目录、本地 README 或 repo-only 条目时,再回到这里。
|
||||
|
||||
- **Filters(过滤器)**: 在将用户输入发送给 LLM 前进行处理
|
||||
- **Actions(动作)**: 从聊天中触发自定义功能
|
||||
- **Pipes(管道)**: 在显示给用户前增强 LLM 响应
|
||||
## 推荐浏览方式
|
||||
|
||||
## 📦 插件类型概览
|
||||
1. 先用 [插件中心](../docs/plugins/index.zh.md) 看精选推荐和当前目录
|
||||
2. 当你已经知道自己需要 Action / Filter / Pipe / Tool / Pipeline 时,再进入对应类型目录
|
||||
3. 当你需要源码文件、本地 README 或 repo-only 说明时,再打开具体插件文件夹
|
||||
|
||||
### 🔧 Filters(过滤器)(`/filters`)
|
||||
## 按目标走入口
|
||||
|
||||
过滤器在用户输入到达 LLM 前修改它。用途包括:
|
||||
| 我想要... | 去这里 | 你会看到 |
|
||||
| --- | --- | --- |
|
||||
| 做可视化与交互输出 | [Actions](../docs/plugins/actions/index.zh.md) | 思维导图、信息图、闪记卡、精读与导出类插件 |
|
||||
| 提升上下文与输出质量 | [Filters](../docs/plugins/filters/index.zh.md) | 压缩、格式清理、上下文注入、repo 感知辅助能力 |
|
||||
| 搭建自主工作流 | [Pipes](../docs/plugins/pipes/index.zh.md) | 高级模型集成与更偏 Agent 风格的运行时能力 |
|
||||
| 让工具跨模型复用 | [Tools](../docs/plugins/tools/index.zh.md) | Skills 管理、主动生成思维导图、批量安装辅助工具 |
|
||||
| 从发现路径完整浏览全部 | [插件中心](../docs/plugins/index.zh.md) | 精选推荐、当前目录、repo-only 条目说明 |
|
||||
|
||||
- 输入验证和规范化
|
||||
- 添加系统提示或上下文
|
||||
- 压缩长对话
|
||||
- 预处理和格式化
|
||||
## 插件类型
|
||||
|
||||
[查看过滤器 →](./filters/README_CN.md)
|
||||
- [Actions](./actions/README_CN.md) — 负责按钮交互、导出、可视化和用户侧聊天体验
|
||||
- [Filters](./filters/README_CN.md) — 负责消息链路中的上下文处理、格式清理与质量控制
|
||||
- [Pipes](./pipes/README_CN.md) — 负责模型集成与高级工作流运行时
|
||||
- [Tools](./tools/README_CN.md) — 负责跨模型复用的原生工具能力
|
||||
- [Pipelines](../docs/plugins/pipelines/index.zh.md) — 负责编排型参考内容与历史实验项
|
||||
|
||||
### 🎬 Actions(动作)(`/actions`)
|
||||
## 仓库结构
|
||||
|
||||
动作是从聊天中触发的自定义功能。用途包括:
|
||||
|
||||
- 生成输出(思维导图、图表等)
|
||||
- 与外部 API 交互
|
||||
- 数据转换
|
||||
- 文件操作和导出
|
||||
- 复杂工作流程
|
||||
|
||||
[查看动作 →](./actions/README_CN.md)
|
||||
|
||||
### 📤 Pipes(管道)(`/pipes`)
|
||||
|
||||
管道在 LLM 生成响应后处理它。用途包括:
|
||||
|
||||
- 响应格式化
|
||||
- 内容增强
|
||||
- 翻译和转换
|
||||
- 响应过滤
|
||||
- 与外部服务集成
|
||||
|
||||
[查看管道 →](./pipes/README_CN.md)
|
||||
|
||||
## 🚀 快速开始
|
||||
|
||||
### 安装插件
|
||||
|
||||
1. **下载**所需的插件文件(`.py`)
|
||||
2. **打开** OpenWebUI 管理员设置 → 插件(Plugins)
|
||||
3. **选择**插件类型(Filters、Actions 或 Pipes)
|
||||
4. **上传**文件
|
||||
5. **刷新**页面
|
||||
6. **配置**聊天设置中的参数
|
||||
|
||||
### 使用插件
|
||||
|
||||
- **Filters(过滤器)**: 启用后自动应用于所有输入
|
||||
- **Actions(动作)**: 在聊天时从动作菜单手动选择
|
||||
- **Pipes(管道)**: 启用后自动应用于所有响应
|
||||
|
||||
## 📚 插件文档
|
||||
|
||||
每个插件目录包含:
|
||||
|
||||
- 插件代码(`.py` 文件)
|
||||
- 英文文档(`README.md`)
|
||||
- 中文文档(`README_CN.md`)
|
||||
- 配置和使用指南
|
||||
|
||||
## 🛠️ 插件开发
|
||||
|
||||
要创建新插件:
|
||||
|
||||
1. 选择插件类型(Filter、Action 或 Pipe)
|
||||
2. 导航到对应的目录
|
||||
3. 为插件创建新文件夹
|
||||
4. 编写清晰记录的插件代码
|
||||
5. 创建 `README.md` 和 `README_CN.md`
|
||||
6. 更新该目录中的主 README
|
||||
|
||||
### 插件结构模板
|
||||
|
||||
```python
|
||||
```text
|
||||
plugins/
|
||||
├── filters/
|
||||
│ ├── my_filter/
|
||||
│ │ ├── my_filter.py # 插件代码
|
||||
│ │ ├── my_filter_cn.py # 可选:中文版本
|
||||
│ │ ├── README.md # 文档
|
||||
│ │ └── README_CN.md # 中文文档
|
||||
│ └── README.md
|
||||
├── actions/
|
||||
│ ├── my_action/
|
||||
│ │ ├── my_action.py
|
||||
│ │ ├── README.md
|
||||
│ │ └── README_CN.md
|
||||
│ └── README.md
|
||||
└── pipes/
|
||||
├── my_pipe/
|
||||
│ ├── my_pipe.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
└── README.md
|
||||
├── actions/<plugin>/
|
||||
│ ├── <plugin>.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
├── filters/<plugin>/
|
||||
│ ├── <plugin>.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
├── pipes/<plugin>/
|
||||
│ ├── <plugin>.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
├── tools/<plugin>/
|
||||
│ ├── <plugin>.py
|
||||
│ ├── README.md
|
||||
│ └── README_CN.md
|
||||
└── pipelines/<plugin>/
|
||||
└── ...
|
||||
```
|
||||
|
||||
## 📋 文档检查清单
|
||||
> **当前仓库规则:** 插件源码保持为**单个 Python 文件 + 内建 i18n**,不要再拆出单独的 `_cn.py` 源码文件。
|
||||
|
||||
每个插件应包含:
|
||||
## Repo-only 条目
|
||||
|
||||
- [ ] 清晰的功能描述
|
||||
- [ ] 配置参数及默认值
|
||||
- [ ] 安装和设置说明
|
||||
- [ ] 使用示例
|
||||
- [ ] 故障排除指南
|
||||
- [ ] 性能考虑
|
||||
- [ ] 版本和作者信息
|
||||
有些条目会先在仓库中出现,文档镜像页稍后再补。目前比较典型的有:
|
||||
|
||||
## 作者
|
||||
- `plugins/pipes/iflow-sdk-pipe/`
|
||||
- `plugins/filters/chat-session-mapping-filter/`
|
||||
|
||||
Fu-Jie
|
||||
GitHub: [Fu-Jie/openwebui-extensions](https://github.com/Fu-Jie/openwebui-extensions)
|
||||
## 安装路径
|
||||
|
||||
---
|
||||
|
||||
> **注意**:有关每种插件类型的详细信息,请参阅每个插件类型目录中的相应 README 文件。
|
||||
1. **OpenWebUI Community** — 直接从 [Fu-Jie 的主页](https://openwebui.com/u/Fu-Jie) 安装
|
||||
2. **文档页 + 仓库源码** — 先用文档选型,再上传对应 `.py` 文件
|
||||
3. **本地批量安装** — 配置好 `.env` 后执行 `python scripts/install_all_plugins.py`
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 🌊 Deep Dive
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 1.0.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v1.0.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
A comprehensive thinking lens that dives deep into any content - from context to logic, insights, and action paths.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 📖 精读
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **版本:** 1.0.0 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v1.0.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
全方位的思维透镜 —— 从背景全景到逻辑脉络,从深度洞察到行动路径。
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 📝 Export to Word (Enhanced)
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 0.4.4 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v0.4.4 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
Export conversation to Word (.docx) with **syntax highlighting**, **native math equations**, **Mermaid diagrams**, **citations**, and **enhanced table formatting**.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 📝 导出为 Word (增强版)
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 0.4.4 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v0.4.4 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
将对话导出为 Word (.docx),支持**代码语法高亮**、**原生数学公式**、**Mermaid 图表**、**引用参考**和**增强表格格式**。
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 📊 Export to Excel
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 0.3.7 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v0.3.7 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
Export chat history to an Excel (.xlsx) file directly from the chat interface.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 📊 导出为 Excel
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **版本:** 0.3.6 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v0.3.6 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
将对话历史直接导出为 Excel (.xlsx) 文件。
|
||||
|
||||
|
||||
@@ -2,7 +2,11 @@
|
||||
|
||||
Generate polished learning flashcards from any text—title, summary, key points, tags, and category—ready for review and sharing.
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 0.2.4 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v0.2.4 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
## What's New
|
||||
|
||||
|
||||
@@ -2,7 +2,11 @@
|
||||
|
||||
快速将文本提炼为精美的学习记忆卡片,自动抽取标题、摘要、关键要点、标签和分类,适合复习与分享。
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **版本:** 0.2.4 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v0.2.4 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
## 🔥 最新更新 v0.2.4
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# Smart Infographic
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 1.5.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v1.5.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
An Open WebUI plugin powered by the AntV Infographic engine. It transforms long text into professional, beautiful infographics with a single click.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 智能信息图
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **版本:** 1.5.0 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v1.5.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
基于 AntV Infographic 引擎的 Open WebUI 插件,能够将长文本内容一键转换为专业、美观的信息图表。
|
||||
|
||||
|
||||
@@ -2,7 +2,11 @@
|
||||
|
||||
Smart Mind Map is a powerful OpenWebUI action plugin that intelligently analyzes long-form text content and automatically generates interactive mind maps, helping users structure and visualize knowledge.
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie) | **Version:** 1.0.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v1.0.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
> 🏆 **Featured by OpenWebUI Official** — This plugin was recommended in the official OpenWebUI Community Newsletter: [February 3, 2026](https://openwebui.com/blog/open-webui-community-newsletter-february-3rd-2026)
|
||||
|
||||
|
||||
@@ -2,7 +2,11 @@
|
||||
|
||||
思维导图是一个强大的 OpenWebUI 动作插件,能够智能分析长篇文本内容,自动生成交互式思维导图,帮助用户结构化和可视化知识。
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie) | **版本:** 1.0.0 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v1.0.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
> 🏆 **OpenWebUI 官方推荐** — 本插件获得 OpenWebUI 社区 Newsletter 官方推荐:[2026 年 2 月 3 日](https://openwebui.com/blog/open-webui-community-newsletter-february-3rd-2026)
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# Async Context Compression Filter
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 1.5.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v1.5.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
This filter reduces token consumption in long conversations through intelligent summarization and message compression while keeping conversations coherent.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 异步上下文压缩过滤器
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **版本:** 1.5.0 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v1.5.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
> **重要提示**:为了确保所有过滤器的可维护性和易用性,每个过滤器都应附带清晰、完整的文档,以确保其功能、配置和使用方法得到充分说明。
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 🔗 Chat Session Mapping Filter
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie) | **Version:** 0.1.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions)
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v0.1.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
Automatically tracks and persists the mapping between user IDs and chat IDs for seamless session management.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 🔗 聊天会话映射过滤器
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie) | **版本:** 0.1.0 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions)
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v0.1.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
自动追踪并持久化用户 ID 与聊天 ID 的映射关系,实现无缝的会话管理。
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# Folder Memory
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 0.1.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v0.1.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
**Folder Memory** is an intelligent context filter plugin for OpenWebUI. It automatically extracts consistent "Project Rules" from ongoing conversations within a folder and injects them back into the folder's system prompt.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 文件夹记忆 (Folder Memory)
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **版本:** 0.1.0 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v0.1.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
**文件夹记忆 (Folder Memory)** 是一个 OpenWebUI 的智能上下文过滤器插件。它能自动从文件夹内的对话中提取一致性的“项目规则”,并将其回写到文件夹的系统提示词中。
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# GitHub Copilot SDK Files Filter
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 0.1.3 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v0.1.3 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
This is a dedicated **companion filter plugin** designed specifically for the [GitHub Copilot SDK Pipe](https://openwebui.com/posts/github_copilot_official_sdk_pipe_ce96f7b4).
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# GitHub Copilot SDK 文件过滤器
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **版本:** 0.1.3 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v0.1.3 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
这是一个专门为 [GitHub Copilot SDK Pipe](https://openwebui.com/posts/github_copilot_official_sdk_pipe_ce96f7b4) 设计的**伴侣过滤器插件**。
|
||||
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
# Markdown Normalizer Filter
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **Version:** 1.2.8 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v1.2.8 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
A powerful, context-aware content normalizer filter for Open WebUI designed to fix common Markdown formatting issues in LLM outputs. It ensures that code blocks, LaTeX formulas, Mermaid diagrams, and other structural Markdown elements are rendered flawlessly, without destroying valid technical content.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# Markdown 格式化过滤器 (Markdown Normalizer)
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **版本:** 1.2.8 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v1.2.8 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
这是一个强大的、具备上下文感知的 Markdown 内容规范化过滤器,专为 Open WebUI 设计,旨在实时修复大语言模型 (LLM) 输出中常见的格式错乱问题。它能确保代码块、LaTeX 公式、Mermaid 图表以及其他结构化元素被完美渲染,同时**绝不破坏**你原有的有效技术内容(如代码、正则、路径)。
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# GitHub Copilot SDK Pipe for OpenWebUI
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie) | **Version:** 0.10.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v0.10.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
This is a powerful **GitHub Copilot SDK** Pipe for **OpenWebUI** that provides a unified **Agentic experience**. It goes beyond simple model access by enabling autonomous **Intent Recognition**, **Web Search**, and **Context Compaction**. It seamlessly reuses your existing **Tools, MCP servers, OpenAPI servers, and Skills** from OpenWebUI to create a truly integrated ecosystem.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# GitHub Copilot Official SDK Pipe
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie/openwebui-extensions) | **版本:** 0.10.0 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v0.10.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
这是一个将 **GitHub Copilot SDK** 深度集成到 **OpenWebUI** 中的强大 Agent SDK 管道。它不仅实现了 SDK 的核心功能,还支持 **智能意图识别**、**自主网页搜索** 与 **自动上下文压缩**,并能够无缝读取 OpenWebUI 已有的配置进行智能注入,让 Agent 能够具备以下能力:
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# Batch Install Plugins from GitHub
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie) | **Version:** 1.0.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions)
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v1.0.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
One-click batch install plugins from GitHub repositories to your OpenWebUI instance.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# Batch Install Plugins from GitHub
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie) | **版本:** 1.0.0 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions)
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v1.0.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
一键将 GitHub 仓库中的插件批量安装到你的 OpenWebUI 实例。
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 🧰 OpenWebUI Skills Manager Tool
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie) | **Version:** 0.3.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions)
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v0.3.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
A standalone OpenWebUI Tool plugin to manage native **Workspace > Skills** for any model.
|
||||
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
# 🧰 OpenWebUI Skills 管理工具
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie) | **Version:** 0.3.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions)
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v0.3.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
一个 OpenWebUI 原生 Tool 插件,用于让任意模型直接管理 **Workspace > Skills**。
|
||||
|
||||
|
||||
@@ -2,7 +2,11 @@
|
||||
|
||||
Smart Mind Map Tool is the tool version of the popular Smart Mind Map action plugin for Open WebUI. It allows the model to proactively generate interactive mind maps during conversations by intelligently analyzing context and structuring knowledge into visual hierarchies.
|
||||
|
||||
**Author:** [Fu-Jie](https://github.com/Fu-Jie) | **Version:** 1.0.0 | **Project:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **License:** MIT
|
||||
| By [Fu-Jie](https://github.com/Fu-Jie) · v1.0.0 | [⭐ Star this repo](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
> 💡 **Note**: Prefer using the manual trigger button instead? Check out the [Smart Mind Map Action Version](https://openwebui.com/posts/turn_any_text_into_beautiful_mind_maps_3094c59a) here.
|
||||
|
||||
|
||||
@@ -2,7 +2,11 @@
|
||||
|
||||
思维导图工具(Smart Mind Map Tool)是广受好评的“思维导图”插件的工具(Tool)版本。它赋予了模型主动生成交互式思维导图的能力,通过智能分析上下文,将碎片化知识转化为层级分明的视觉架构。
|
||||
|
||||
**作者:** [Fu-Jie](https://github.com/Fu-Jie) | **版本:** 1.0.0 | **项目:** [OpenWebUI Extensions](https://github.com/Fu-Jie/openwebui-extensions) | **许可证:** MIT
|
||||
| 作者:[Fu-Jie](https://github.com/Fu-Jie) · v1.0.0 | [⭐ 点个 Star 支持项目](https://github.com/Fu-Jie/openwebui-extensions) |
|
||||
| :--- | ---: |
|
||||
|
||||
|  |  |  |  |  |  |  |
|
||||
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|
||||
|
||||
> 💡 **说明**:如果您更倾向于手动点击按钮触发生成,可以获取 [思维导图 Action(动作)版本](https://openwebui.com/posts/turn_any_text_into_beautiful_mind_maps_3094c59a)。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user