Classic298/open-webui-plugins
A curated collection of Open WebUI plugins - tools, skills, filters, pipes, actions and events that extend your AI chat experience.
🧩 Open WebUI 插件 – 這是什麼?
這個倉儲是 為 Open WebUI 專案(一個大型語言模型的開源聊天介面)所精心整理的擴充套件集合。每個擴充套件都位於獨立的資料夾中,並新增特定功能——例如 工具、技能、過濾器、事件 等——可插入 Open WebUI 實例中,讓聊天體驗更加豐富。
📦 內容有哪些?
| 插件 | 功能 | 如何擴展 Open WebUI |
|---|---|---|
| 內嵌視覺化工具 v2 | 在模型即時輸出答案時,即時渲染互動式圖表、儀表板、圖形或迷你應用程式。支援多種函式庫(Chart.js、D3、Vega‑Lite、Plotly 等),並與 UI 主題一致。 | 提供一個 工具(渲染能力)和一個 技能(指示模型產生視覺內容的指令)。 |
| Prune | 定期刪除舊的對話、未活躍的使用者和孤立的檔案,避免長時間運行的伺服器空間爆滿。預設為預覽模式;管理頁面(/prune)可手動預覽並執行清理。 |
實作一個在背景執行的 事件,以及一個小型管理路由。 |
| 保留 reasoning_content | 在工具呼叫之間保留模型的思考過程資料,防止 Open WebUI 通常會丟棄的「reasoning_content 缺失」錯誤。 | 一個 過濾器,將先前的思考內容重新注入請求載荷中。 |
| 介面預設值 | 為每位新使用者設定預設 UI 設定(主題、佈局等),並提供一鍵按鈕,可將預設值套用至現有使用者或重設整個實例。 | 一個在使用者建立時執行的 事件,以及供管理員控制的設定面板。 |
| 電子郵件編輯器 | 讓模型草擬電子郵件,然後在聊天中顯示富文字卡片。您可編輯欄位、設定優先順序,並以 .eml 檔案格式下載訊息。 |
一個 工具,提供電子郵件介面與匯出功能。 |
| MCP 應用程式橋接器 | 連接至 MCP 伺服器(SEP‑1865),並將其工具以嵌入式面板形式顯示於聊天中,無需額外中介軟體。 | 一個 工具,將呼叫轉發至 MCP 伺服器並渲染回傳的 UI。 |
| 視覺橋接器 | 讓純文字模型也能處理圖片:您可上傳圖片,橋接器會按需呼叫獨立的視覺模型,聊天可針對同一張圖片提出後續問題。 | 結合一個 過濾器(用於路由圖片請求)和一個 工具(用於顯示結果)。 |
| 內嵌視覺化工具(v1) | 視覺化工具的舊版,於答案完成後才渲染圖表(而非即時)。 | 與 v2 相同的元件類型(工具 + 技能),但行為較舊。 |
🛠️ 如何安裝
- 開啟您想要安裝的插件資料夾。
- 閱讀該插件自身的 README——其中包含精確的安裝步驟(例如複製檔案、在 Open WebUI 管理面板中新增元件、設定所需的 Open WebUI 版本)。
- 按照列出的指示操作;大多數插件僅需單一檔案,部分則為多檔案套件。
🤝 貢獻方式
如果您發現錯誤,或有新插件的構想,請直接在此倉儲中開立問題。
總結來說: 此倉儲是一個即用型的工具箱,讓您能透過視覺化、維護工具、電子郵件草擬、圖片支援與介面預設等功能,自訂 Open WebUI 部署,而無需修改 Open WebUI 核心程式碼。
相關
- 專案
- 專案
- 專案
- 專案