55 lines
2.4 KiB
Markdown
55 lines
2.4 KiB
Markdown
|
|
# Obsidian EXIF Prompt Extractor
|
|||
|
|
|
|||
|
|
Плагин для Obsidian, который извлекает prompt из metadata изображения, добавленного в заметку, и вставляет его ниже изображения в блоке кода.
|
|||
|
|
|
|||
|
|
## Быстрая установка
|
|||
|
|
|
|||
|
|
1. Скопируйте папку `obsidian-exif-prompt` в папку плагинов вашего vault:
|
|||
|
|
|
|||
|
|
```powershell
|
|||
|
|
C:\Users\dimir\Documents\ObsidianTask\.obsidian\plugins\obsidian-exif-prompt
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
2. Перезапустите Obsidian или выполните команду `Reload app`.
|
|||
|
|
3. Откройте `Settings -> Community plugins`.
|
|||
|
|
4. Если community plugins выключены, включите их.
|
|||
|
|
5. В списке installed plugins включите `EXIF Prompt Extractor`.
|
|||
|
|
|
|||
|
|
## Как пользоваться
|
|||
|
|
|
|||
|
|
- Поставьте курсор на строку с изображением или рядом с ним.
|
|||
|
|
- Запустите команду `Extract prompt for image at cursor`.
|
|||
|
|
- Либо нажмите иконку плагина на левой панели.
|
|||
|
|
- Для обработки всей заметки запустите `Extract prompts for all images in note`.
|
|||
|
|
|
|||
|
|
Хоткей по умолчанию: `Ctrl/Cmd + Alt + P`.
|
|||
|
|
|
|||
|
|
Поддерживаются ссылки:
|
|||
|
|
|
|||
|
|
```md
|
|||
|
|
![[image.png]]
|
|||
|
|

|
|||
|
|
```
|
|||
|
|
|
|||
|
|
Плагин поддерживает PNG, JPG, JPEG и WebP. Лучше всего извлекаются prompts из PNG, созданных Stable Diffusion/ComfyUI/Automatic1111, где prompt обычно хранится в текстовых metadata chunks.
|
|||
|
|
|
|||
|
|
## Ручная установка из репозитория
|
|||
|
|
|
|||
|
|
Если вы клонируете весь репозиторий, скопируйте в Obsidian только папку `obsidian-exif-prompt`. Obsidian ожидает, что внутри папки плагина лежат файлы:
|
|||
|
|
|
|||
|
|
```text
|
|||
|
|
manifest.json
|
|||
|
|
main.js
|
|||
|
|
styles.css
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Обновление установленного плагина
|
|||
|
|
|
|||
|
|
Скопируйте свежие файлы из `obsidian-exif-prompt` поверх установленной папки:
|
|||
|
|
|
|||
|
|
```powershell
|
|||
|
|
Copy-Item -Path .\obsidian-exif-prompt\* -Destination C:\Users\dimir\Documents\ObsidianTask\.obsidian\plugins\obsidian-exif-prompt -Recurse -Force
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
После обновления перезапустите Obsidian или выполните `Reload app`.
|