Skip to content

๐ŸŒŠ Deep Dive

By Fu-Jie ยท v1.0.0 โญ Star this repo
followers points top contributions downloads saves views

A comprehensive thinking lens that dives deep into any content - from context to logic, insights, and action paths.

Install with Batch Install Plugins

If you already use Batch Install Plugins from GitHub, you can install or update this plugin with:

Install plugin from Fu-Jie/openwebui-extensions

When the selection dialog opens, search for this plugin, check it, and continue.

[!IMPORTANT] If the official OpenWebUI Community version is already installed, remove it first. After that, Batch Install Plugins can keep this plugin updated in future runs.

๐Ÿ”ฅ What's New in v1.0.0

  • โœจ Thinking Chain Structure: Moves from surface understanding to deep strategic action.
  • ๐Ÿ” Phase 01: The Context: Panoramic view of the situation and background.
  • ๐Ÿง  Phase 02: The Logic: Deconstruction of the underlying reasoning and mental models.
  • ๐Ÿ’Ž Phase 03: The Insight: Extraction of non-obvious value and hidden implications.
  • ๐Ÿš€ Phase 04: The Path: Definition of specific, prioritized strategic directions.
  • ๐ŸŽจ Premium UI: Modern, process-oriented design with a "Thinking Line" timeline.
  • ๐ŸŒ— Theme Adaptive: Automatically adapts to OpenWebUI's light/dark theme.

โœจ Key Features

  • ๐ŸŒŠ Deep Thinking: Not just a summary, but a full deconstruction of content.
  • ๐Ÿง  Logical Analysis: Reveals how arguments are built and identifies hidden assumptions.
  • ๐Ÿ’Ž Value Extraction: Finds the "Aha!" moments and blind spots.
  • ๐Ÿš€ Action Oriented: Translates deep understanding into immediate, actionable steps.
  • ๐ŸŒ Multi-language: Automatically adapts to the user's preferred language.
  • ๐ŸŒ— Theme Support: Seamlessly switches between light and dark themes based on OpenWebUI settings.

๐Ÿš€ How to Use

  1. Input Content: Provide any text, article, or meeting notes in the chat.
  2. Trigger Deep Dive: Click the Deep Dive action button.
  3. Explore the Chain: Follow the visual timeline from Context to Path.

โš™๏ธ Configuration (Valves)

Parameter Default Description
Show Status (SHOW_STATUS) True Whether to show status updates during the thinking process.
Model ID (MODEL_ID) Empty LLM model for analysis. Empty = use current model.
Min Text Length (MIN_TEXT_LENGTH) 200 Minimum characters required for a meaningful deep dive.
Clear Previous HTML (CLEAR_PREVIOUS_HTML) True Whether to clear previous plugin results.
Message Count (MESSAGE_COUNT) 1 Number of recent messages to analyze.

โญ Support

If this plugin has been useful, a star on OpenWebUI Extensions is a big motivation for me. Thank you for the support.

๐ŸŒ— Theme Support

The plugin automatically detects and adapts to OpenWebUI's theme settings:

  • Detection Priority:
  • Parent document <meta name="theme-color"> tag
  • Parent document html/body class or data-theme attribute
  • System preference via prefers-color-scheme: dark

  • Requirements: For best results, enable iframe Sandbox Allow Same Origin in OpenWebUI:

  • Go to Settings โ†’ Interface โ†’ Artifacts โ†’ Check iframe Sandbox Allow Same Origin

๐ŸŽจ Visual Preview

The plugin generates a structured thinking timeline:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  ๐ŸŒŠ Deep Dive Analysis              โ”‚
โ”‚  ๐Ÿ‘ค User  ๐Ÿ“… Date  ๐Ÿ“Š Word count    โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  ๐Ÿ” Phase 01: The Context           โ”‚
โ”‚  [High-level panoramic view]        โ”‚
โ”‚                                     โ”‚
โ”‚  ๐Ÿง  Phase 02: The Logic             โ”‚
โ”‚  โ€ข Reasoning structure...           โ”‚
โ”‚  โ€ข Hidden assumptions...            โ”‚
โ”‚                                     โ”‚
โ”‚  ๐Ÿ’Ž Phase 03: The Insight           โ”‚
โ”‚  โ€ข Non-obvious value...             โ”‚
โ”‚  โ€ข Blind spots revealed...          โ”‚
โ”‚                                     โ”‚
โ”‚  ๐Ÿš€ Phase 04: The Path              โ”‚
โ”‚  โ–ธ Priority Action 1...             โ”‚
โ”‚  โ–ธ Priority Action 2...             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“‚ Files

  • deep_dive.py - English version
  • deep_dive_cn.py - Chinese version (็ฒพ่ฏป)

Troubleshooting โ“

  • Plugin not working?: Check if the filter/action is enabled in the model settings.
  • Debug Logs: Enable SHOW_STATUS in Valves to see progress updates.
  • Error Messages: If you see an error, please copy the full error message and report it.
  • Submit an Issue: If you encounter any problems, please submit an issue on GitHub: OpenWebUI Extensions Issues

Changelog

See the full history on GitHub: OpenWebUI Extensions