# Stable Diffusion Prompt 관리 툴

- Author: @baealex
- Published: 2023-06-09
- Updated: 2023-11-19
- Source: http://blex.me/@baealex/sd-prompt-palette
- Tags: 프로젝트, 개발노트, 인공지능

---

요즘에 Stable Diffusion을 재미지게 사용하고 있는데 사용할수록 영어에 대한 중요성을 크게 느낀다. Stable Diffusion은 자연어를 (어느정도) 분석하고 이해할 수 있기 때문에 머릿속에 상상한 그림을 얼마나 영어로 잘 작성할 수 있는가가 정말 중요한 것 같다.

그래서 새로운 단어들을 많이 익히곤 있는데...

<br>

<grid-image col="1">
  ![](https://static.blex.me/images/content/2023/6/9/20236915_yr3YQDNPPO5RIXFSsawp.jpg)
</grid-image>

<br>

배운 단어를 자주 사용하지 않는 한 기억하기 어렵다보니 만들었던 이미지의 프롬프트를 읽어와서 다시 단어를 빼오는 매우 비효율적인 행위를 지속하고 있다. 그래서 그냥 일반 텍스트로 관리하다가 좀 더 편하게 관리하고 싶은 마음이 생겼다.

처음 생각은 이랬다. Stable Diffusion의 특성상 소량의 단어로도 얼마든지 의도한 것을 표현할 수 있기 때문에 단어들을 하나의 소중한 물감이라고 생각했고, 그걸 준비해 둘 팔레트를 만들고 싶었다. 이미지 생성 작업을 할 때 이 툴을 옆에 두고 이미지 보다 편하고, 자유롭고, 창조적으로 만들 수 있길 바라면서...

<br>

## SD Prompt Palette

---

![](https://static.blex.me/images/content/2023/6/16/202361618_TxpI7jqo2f68eLnGft7z.png)

![](https://static.blex.me/images/content/2023/6/16/202361618_GuKqEuIcwqpZvjsSUPBE.jpg)

![](https://static.blex.me/images/content/2023/6/16/202361618_1n6Hm6e1gAOkTT0gpTpi.png)

- Source : https://github.com/baealex/sd-prompt-palette
- Demo : https://demo-prompt-palette.baejino.com

<br>

#### 구현된 기능

**2023-06-08**

- 카테고리 추가
- 카테고리에 키워드 추가 (키워드 추가시 `,`로 분리하여 대량의 키워드 등록)
- 키워드 왼쪽 클릭시 복사 (localhost나 https 내에서만 동작)
- 카테고리나 키워드를 오른쪽 클릭하여 삭제 및 수정

**2023-06-09**

- 이미지 프롬프트 불러오기

**2023-06-11**

- 카테고리 키워드 일괄 복사
- 카테고리에 다량의 키워드 등록시 순서 보장

**2023-06-13**

- 조회한 이미지 정보를 저장하는 기능 추가 (Collection)

**2023-06-15**

- 키워드에 대한 샘플 이미지 등록/삭제 기능 추가
- 키워드를 호버하면 등록한 샘플 이미지 보여주는 기능 추가

**2023-06-16**

- 카테고리 & 키워드 순서 변경
- 카테고리 별로 랜덤 키워드 뽑는 기능 추가 (Idea)

**2023-06-22**

- 콜렉션 슬라이드 쇼 페이지 추가
