ComfyUI로 생성한 이미지의 프롬프트를 관리하는 Windows 데스크톱 애플리케이션입니다.
- 드래그앤드롭: 이미지를 앱에 드롭하면 자동으로 프롬프트 추출
- 프롬프트 저장: SQLite 데이터베이스에 프롬프트 레코드 저장
- 제목 편집: 각 레코드에 사용자 정의 제목 추가
- 검색: 제목과 프롬프트 내용으로 검색 (대소문자 무시)
- 썸네일 저장: 이미지 썸네일을 DB에 저장하여 미리보기 제공
- 프리뷰 토글: 썸네일 패널 표시/숨김 전환
- ComfyUI: JSON 형식의 prompt/workflow 메타데이터
- Stable Diffusion 1.5: parameters 형식의 레거시 메타데이터
- 이미지 형식: PNG, JPG, JPEG, WEBP
- Prompt (프롬프트)
- Model Name (모델명)
- Seed (시드)
- Sampler (샘플러)
- Scheduler (스케줄러)
- Raw JSON (원본 JSON)
- Workflow (워크플로우)
- Windows 10/11
- .NET 9.0 Runtime
git clone <repository-url> cd promptBook dotnet build dotnet run
dotnet publish -c Release -o ./publish
publish 폴더의 파일들을 원하는 위치에 복사 후 PromptBook.exe 실행
dotnet publish -c Release -r win-x64 --self-contained -p:PublishSingleFile=true
PromptBook.exe실행- ComfyUI로 생성한 이미지를 앱에 드래그앤드롭
- 자동으로 프롬프트, 모델, 시드 등 정보 추출
- 제목을 편집하려면
Edit버튼 클릭 후 수정,Save로 저장 - 검색창에 키워드 입력으로 필터링
Copy Prompt버튼으로 프롬프트 클립보드 복사Hide Preview/Show Preview로 썸네일 패널 토글
- 데이터베이스:
promptbook.db(실행 파일과 같은 폴더) - 썸네일: 데이터베이스 내 BLOB으로 저장
- C# / .NET 9.0
- Windows Forms
- SQLite (Microsoft.Data.Sqlite)
- MetadataExtractor
- Newtonsoft.Json
MIT License