
简体中文 | Inglês
Um visualizador autônomo simples para leitura prompt de imagem estável gerada por difusão fora do webui.
Recursos • Formatos suportados • Download • Uso • CLI • Nó conformado • Perguntas frequentes • Créditos

Dica
O SD Prompt Reader está agora disponível como um nó confortável. Confira o nó do leitor de prompt do conformyui para obter mais informações.
| Png | JPEG | Webp | TXT* | |
|---|---|---|---|---|
| Webui do A1111 | ✅ | ✅ | ✅ | ✅ |
| Difusão fácil | ✅ | ✅ | ✅ | |
| STABLESWARMUI* | ✅ | ✅ | ||
| Stableswarmui (antes de 0,5.8-alfa)* | ✅ | ✅ | ||
| Fooococus-mre* | ✅ | ✅ | ||
| Novelai (Stealth Pnginfo) | ✅ | ✅ | ||
| Novelai (Legacy) | ✅ | |||
| Invokeai | ✅ | |||
| Invokeai (antes de 2.3.5-post.2) | ✅ | |||
| Invokeai (antes de 1,15) | ✅ | |||
| Confortyui* | ✅ | |||
| Desenhe coisas | ✅ | |||
| Naifu (4chan) | ✅ |
* Limitações se aplicam. Veja as limitações de formato.
Observação
Se você estiver usando uma ferramenta ou formato que não esteja nesta lista, ajude -me a apoiar seu formato, enviando o arquivo original gerado pela sua ferramenta para os problemas, THX.
Dica
Para usuários conformáveis, o SD Prompt Reader está agora disponível como um nó conformado. O nó do leitor de prompt à Comfyui é um subprojeto deste projeto e recomenda -se incorporar o nó de economia imediato no nó do leitor de prompt de conformidade no seu fluxo de trabalho para garantir a máxima compatibilidade.
Download executável de lançamentos do GitHub
Download executável de lançamentos do GitHub
Você também pode instalar o SD Prompt Reader via Homebrew Cask.
brew install --no-quarantine receyuki/sd-prompt-reader/sd-prompt-reader O parâmetro --no-quarantine é usado, pois o leitor de prompt SD não está atualmente assinado como mencionei aqui
Tenho certeza de que os usuários do Linux podem descobrir as coisas sem um executável.
sudo apt-get install python3-tk para distribuições baseadas em DebianVocê pode optar por instalar com Pip ou executá -lo manualmente
pip install sd-prompt-readerou
pipx install sd-prompt-reader Para iniciar a GUI, basta inserir sd-prompt-reader no terminal.
Para a CLI, use sd-prompt-reader-cli .
git clone https://github.com/receyuki/stable-diffusion-prompt-reader.git cd stable-diffusion-prompt-reader
pip install -r requirements.txtpython -m sd_prompt_reader.appOU
OU


Observação
A imagem editada será gravada no formato A1111, o que significa que a imagem em qualquer formato se tornará formato A1111 após a edição.

Copie o prompt de imagem e a configuração em um formato que pode ser lido por prompts do arquivo ou caixa de texto Os seguintes parâmetros são suportados:
| Contexto | Parâmetro |
|---|---|
| Semente | --semente |
| Variação de força de semente | -Subseed_strength |
| Semente redimensiona de | --seed_resize_from_h |
| Semente redimensiona de | --seed_resize_from_w |
| Amostrador | --sampler_name |
| Passos | --passos |
| Escala CFG | --CFG_SCALE |
| Tamanho | --largura |
| Tamanho | --altura |
| Restauração de rosto | ---restore_faces |

Observação
O fluxo de trabalho SDXL não suporta edição. Se necessário, remova os prompts da imagem antes da edição.
Se o fluxo de trabalho da imagem incluir vários conjuntos de avisos SDXL, ou seja, clip g (text_g), clip l (text_l) e refiner, o leitor de prompt SD alternará para o modo de exibição de prompt de vários setores, conforme mostrado na imagem abaixo. Existem duas opções de interface disponíveis para o modo de exibição prompt de vários setes e você pode alternar entre elas usando botões. 
Uma ferramenta CLI para leitura, modificação e limpeza de metadados é fornecida.
SD Prompt Reader CLI.exe será colocado no pacote ZIP como um executável separado.
Exemplos: "SD Prompt Reader CLI.exe" -i example.png
O executável está localizado no SD Prompt Reader.app/Contents/MacOS/SD Prompt Reader .
Exemplos: /Applications/SD Prompt Reader.app/Contents/MacOS/SD Prompt Reader -i example.png
Exemplos: sd-prompt-reader-cli -i example.png
-r ou --read .-w ou --write .-c ou -sinalizador --clear . -i , --input-path : caminho para o arquivo de imagem de entrada ou diretório contendo arquivos de imagem, parâmetro necessário.-o , --output-path : caminho para o arquivo de saída ou diretório em que os arquivos processados serão salvos.-l , --log-level : Especifique o nível de verbosidade do log (Egdebug, informações, aviso, erro). -f , --format-type : Especifica o formato dos metadados de saída, as opções são "txt" ou "json". O formato padrão é "txt" -m , --metadata : fornece um arquivo de metadados para gravar.-p , --positive : fornece uma string de prompt positiva para gravar.-n , --negative : fornece uma string de prompt negativa para gravar.-s , --setting : fornece uma string de configuração para gravar.sd-prompt-reader-cli [-r] -i <input_path> [--format-type <format>] [-o <output_path>]sd-prompt-reader-cli -i example.pngsd-prompt-reader-cli -i example.png -o metadata.txtsd-prompt-reader-cli -r -i example.png -f TXT -o output_folder/sd-prompt-reader-cli -r -i input_folder/ -f JSON -o output_folder/sd-prompt-reader-cli -w -i <input_path> -m <metadata_path> [-o <output_path>]sd-prompt-reader-cli -w -i example.png -m new_metadata.txtsd-prompt-reader-cli -w -i example.png -m new_metadata.txt -o output.pngsd-prompt-reader-cli -w -i example.png -m new_metadata.json -o output_folder/sd-prompt-reader-cli -c -i <input_path> [-o <output_path>]sd-prompt-reader-cli -c -i example.pngsd-prompt-reader-cli -c -i example.png -o output.pngsd-prompt-reader-cli -c -i example.png -o output_folder/sd-prompt-reader-cli -c -i input_folder/ -o output_folder/Importante
Os Stableswarmui ainda estão na fase de teste alfa e seu formato pode mudar no futuro. Vou acompanhar as próximas atualizações do STABLESWARMUI.
Importante
Quando os nós personalizados são usados ou quando o fluxo de trabalho se torna excessivamente complexo, há uma alta probabilidade de que os metadados possam não ser lidos corretamente. Isso ocorre porque a conformidade não armazena metadados, mas apenas o fluxo de trabalho completo. SD Prompt Reader pode lidar apenas com fluxos de trabalho básicos. Recomenda -se incorporar o nó de economia imediato no nó do leitor de prompt do Comfyui dentro do seu fluxo de trabalho para garantir a máxima compatibilidade.
Por padrão, a difusão fácil não escreve metadados nas imagens. Altere o formato de metadados nas configurações para incorporar para escrever os metadados para as imagens
Como a versão original do Fooocus não suporta gravar metadados para arquivos de imagem, o SD Prompt Reader suporta apenas imagens geradas pela Fooococus MoonRide Edition.
Aviso
O falso positivo relatado por alguns anti-malwares é causado pela ferramenta de embalagem PyInstaller , que é um problema comum para os usuários do PyInstaller . Passei muito tempo tentando corrigir o Falset Positório do Windows Defender antes, mas não consegui fazer isso em todos os softwares antivírus. Portanto, você pode confiar no Windows Defender ou usar a instrução para os usuários do Linux usarem este aplicativo.
Importante
Esse é um problema muito comum do MacOS quando você executa aplicativos não assinados, e os desenvolvedores devem pagar US $ 99 por ano à Apple para eliminar esse problema. Você pode optar por permitir aplicativos de qualquer lugar nas configurações de segurança e privacidade que possam ser perigosas. A maneira como eu prefiro é remover os atributos de quarentena.
Abra o terminal da pasta Aplicações.
Digite o seguinte comando e pressione Enter.
xattr -r -d com.apple.quarantine /path/to/app.app
No meu caso, é
xattr -r -d com.apple.quarantine /Applications/SD Prompt Reader.app
Se você ainda estiver preocupado com a segurança do aplicativo, poderá usar a instrução para os usuários do Linux usarem este aplicativo.