2025-12-30 11:18:36 +08:00
# Flash Card
Generate polished learning flashcards from any text—title, summary, key points, tags, and category—ready for review and sharing.
2026-03-16 01:21:11 +08:00
| By [Fu-Jie ](https://github.com/Fu-Jie ) · v0.2.4 | [⭐ Star this repo ](https://github.com/Fu-Jie/openwebui-extensions ) |
| :--- | ---: |
2026-03-16 01:49:58 +08:00
|  |  |  |  |  |  |  |
2026-03-16 01:21:11 +08:00
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
2026-01-17 16:26:43 +08:00
2026-03-16 17:22:24 +08:00
## Install with Batch Install Plugins
If you already use [Batch Install Plugins from GitHub ](https://github.com/Fu-Jie/openwebui-extensions/tree/main/plugins/tools/batch-install-plugins ), you can install or update this plugin with:
```text
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.
2026-01-17 16:26:43 +08:00
## What's New
### v0.2.4
2026-01-29 03:22:21 +08:00
2026-01-17 16:26:43 +08:00
- **Clean Output**: Removed debug messages from output.
## Key Features 🔑
2025-12-30 11:18:36 +08:00
- **One-click generation**: Drop in text, get a structured card.
- **Concise extraction**: 3– 5 key points and 2– 4 tags automatically surfaced.
- **Multi-language**: Choose target language (default English).
- **Progressive merge**: Multiple runs append cards into the same HTML container; enable clearing to reset.
- **Status updates**: Live notifications for generating/done/error.
2026-01-17 16:26:43 +08:00
## How to Use 🛠️
1. **Install ** : Add the plugin to your OpenWebUI instance.
2. **Configure ** : Adjust settings in the Valves menu (optional).
3. **Trigger ** : Send text to the chat.
4. **Result ** : Watch status updates; the card HTML is embedded into the latest message.
## Configuration (Valves) ⚙️
2025-12-30 11:18:36 +08:00
| Param | Description | Default |
| ------------------- | ------------------------------------------------------------ | ------- |
| MODEL_ID | Model to use; empty falls back to current session model | empty |
| MIN_TEXT_LENGTH | Minimum text length; below this prompts for more text | 50 |
| LANGUAGE | Output language (e.g., en, zh) | en |
| SHOW_STATUS | Whether to show status updates | true |
| CLEAR_PREVIOUS_HTML | Whether to clear previous card HTML (otherwise append/merge) | false |
| MESSAGE_COUNT | Use the latest N messages to build the card | 1 |
2026-01-29 03:22:21 +08:00
## ⭐ Support
2026-02-13 11:10:48 +08:00
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.
2026-01-29 03:22:21 +08:00
2026-01-17 16:26:43 +08:00
## Troubleshooting ❓
2026-01-04 03:14:28 +08:00
2026-01-17 16:26:43 +08:00
- **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.
2026-02-13 11:10:48 +08:00
- **Submit an Issue**: If you encounter any problems, please submit an issue on GitHub: [OpenWebUI Extensions Issues ](https://github.com/Fu-Jie/openwebui-extensions/issues )
2026-01-29 03:22:21 +08:00
## Preview 📸
2026-03-16 01:29:18 +08:00

2026-01-29 03:22:21 +08:00
## Changelog
2026-02-13 11:10:48 +08:00
See the full history on GitHub: [OpenWebUI Extensions ](https://github.com/Fu-Jie/openwebui-extensions )