Fu-Jie/openwebui-extensions

A collection of enhancements, plugins, and prompts for Open WebUI, developed and curated for personal use to extend functionality and improve experience.

What it solves

這款專案為 OpenWebUI 提供了一套完整的擴展功能,解決了基礎安裝版本中缺乏進階功能、更好的數據視覺化以及更高效的上下文管理需求。

How it works

它提供了一系列基於 Python 的插件(Actions, Filters, Pipes, and Pipelines)以及系統提示詞,使用者可以將其匯入到自己的 OpenWebUI 實例中。這些擴展功能範圍廣泛,從透過 GitHub Copilot SDK 實現的自主代理整合,到能將文字轉換為心智圖或資訊圖表的視覺化工具。

Who it’s for

想要透過專業報告工具、自主代理能力以及優化令牌(token)使用量來擴展其 AI 對話介面的 OpenWebUI 使用者。

Highlights

  • GitHub Copilot SDK Pipe: 一個自主代理整合,支援意圖識別、網路搜尋與 BYOK (Bring Your Own Key) 模式。
  • Visual Tools: 包含 Smart Mind Map 與 Smart Infographic,可將對話會話轉換為互動式視覺模型。
  • Context Optimization: Async Context Compression 可透過智慧地壓縮對話歷史紀錄來降低令牌(token)成本。
  • Productivity Plugins: 提供將對話匯出至 Word 與 Excel 的工具、Markdown 正規化工具,以及從 GitHub 進行批次插件安裝的工具。
  • Prompt Library: 一個精選的系統提示詞庫,包含針對編碼、行銷與分析進行微調的提示詞。

相關

  • 專案
  • 專案
  • 專案
  • 專案