Files
8460s-image-rd/assets-library/prompts/proven-patterns.json

270 lines
6.6 KiB
JSON
Raw Normal View History

{
"pony-v6": {
"score_tags": {
"score_9_score_8_up_score_7_up": {
"rounds_seen": [
1,
2
],
"consistent_pastel_42_pct": true,
"use_cases": [
"A 별이",
"C 한자카드"
]
}
},
"single_model_stable": {
"rounds_confirmed": [
1,
2,
4
],
"consistent_black_pct": "<= 0.68%",
"consistent_pastel_pct_range": "13-42% (해상도·프롬프트 영향)",
"verdict": "Pony 단일 모델 = 가장 안정적 (R1·R2·R4 모두 성공)"
}
},
"illustration_auto": {
"R1-clean-1-1": [
{
"pastel_pct": 25.65,
"black_pct": 1.95,
"variant": "PuLID weight 0.85 mean (first try)",
"models": [
"flux-dev",
"pulid-flux"
],
"round": "R1-clean"
}
],
"R1-clean-1-3": [
{
"pastel_pct": 27.51,
"black_pct": 0.79,
"variant": "PuLID weight 1.0 mean",
"models": [
"flux-dev",
"pulid-flux"
],
"round": "R1-clean"
}
],
"R1-clean-1-4": [
{
"pastel_pct": 48.5,
"black_pct": 0.27,
"variant": "PuLID 0.7 + Redux 0.5",
"models": [
"flux-dev",
"pulid-flux",
"flux-redux"
],
"round": "R1-clean"
}
2026-05-19 23:36:44 +09:00
],
"R2-clean-2-1": [
{
"pastel_pct": 48.82,
"black_pct": 0.34,
"variant": "PuLID 0.7 + Redux 0.5 + Stage 3 Refiner (denoise 0.3)",
"models": [
"flux-dev",
"pulid-flux",
"flux-redux",
"flux-dev-refiner"
],
"round": "R2-clean"
}
],
"R2-clean-2-2": [
{
"pastel_pct": 48.93,
"black_pct": 0.46,
"variant": "PuLID 0.7 + Redux 0.7",
"models": [
"flux-dev",
"pulid-flux",
"flux-redux"
],
"round": "R2-clean"
}
],
"R2-clean-2-4": [
{
"pastel_pct": 49.99,
"black_pct": 0.18,
"variant": "PuLID 0.85 + Redux 0.5",
"models": [
"flux-dev",
"pulid-flux",
"flux-redux"
],
"round": "R2-clean"
}
],
"R2-clean-2-5": [
{
"pastel_pct": 44.45,
"black_pct": 4.3,
"variant": "Hanok spring variant (cherry blossom)",
"models": [
"flux-dev"
],
"round": "R2-clean"
}
],
"R3-clean-3-1": [
{
"pastel_pct": 50.47,
"black_pct": 0.24,
"variant": "PuLID 0.7 + Redux 0.85",
"models": [
"flux-dev",
"pulid-flux",
"flux-redux"
],
"round": "R3-clean"
}
],
"R3-clean-3-2": [
{
"pastel_pct": 49.89,
"black_pct": 0.22,
"variant": "PuLID 0.6 + Redux 0.7",
"models": [
"flux-dev",
"pulid-flux",
"flux-redux"
],
"round": "R3-clean"
}
],
"R3-clean-3-5": [
{
"pastel_pct": 77.3,
"black_pct": 0.03,
"variant": "Pony V6 img2img from byeolyi-ref (denoise 0.65)",
"models": [
"pony-v6"
],
"round": "R3-clean"
}
],
"R4-clean-4-1": [
{
"pastel_pct": 56.41,
"black_pct": 0.2,
"variant": "PuLID 0.7 + Redux 1.0 (max)",
"models": [
"flux-dev",
"pulid-flux",
"flux-redux"
],
"round": "R4-clean"
}
],
"R4-clean-4-2": [
{
"pastel_pct": 50.36,
"black_pct": 0.86,
"variant": "PuLID 0.85 + Redux 0.7 (combine best)",
"models": [
"flux-dev",
"pulid-flux",
"flux-redux"
],
"round": "R4-clean"
}
],
"R6-clean-6-2": [
{
"pastel_pct": 69.66,
"black_pct": 0.05,
"variant": "PuLID 0.7 + Redux 1.0 (ref byeolyi-default.png)",
"models": [
"flux-dev",
"pulid-flux",
"flux-redux"
],
"round": "R6-clean",
"NOTE": "⭐ byeolyi-default.png 참조 이미지가 byeolyi-ref-768x1344보다 우월 (+13pp)"
}
]
},
"illustration_auto_breakthrough": {
"R8-clean-8-5": [
{
"pastel_pct": 82.43,
"variant": "R6-2 baseline + dpmpp_2m karras",
"KEY_INSIGHT": "dpmpp_2m + karras scheduler = MASSIVE jump for pastel (82.43% vs euler/simple 69.66%)"
}
]
🏆🏆🏆 meeting-103 v2.1 clean R9+R10 FINAL: uni_pc karras = pastel 88.09% R9 (2/5 success — sampler 추가 탐색): - 9-1: dpmpp_3m_sde karras → 81.95% - 9-2: uni_pc karras → 85.33% ⭐ R9 best (+2.9pp vs R8-5) - 9-3,9-4,9-5: CUDA error R10 (4/5 success — 최종 push): - 10-1: uni_pc karras seed 800000 → 🏆🏆🏆 88.09% ⭐ FINAL BEST - 10-2: uni_pc + PuLID 0.8 → 87.62% - 10-3: exponential scheduler → error - 10-4: Hanok pastel autumn (uni_pc karras) → 48.53% ⭐ 한옥 best - 10-5: Pony 60갑자 uni_pc → 9.02% (low) 🏆 FINAL BEST 워크플로 (R10-1, pastel 88.09%): - Base: flux1-dev-Q5_K_S.gguf (Flux Dev Q5 GGUF) - PuLID: pulid_flux_v0.9.1 / weight 0.7 / fusion mean / ref byeolyi-default.png - Redux: flux1-redux-dev / strength 1.0 multiply / sigclip_vision_patch14_384 - Sampler: uni_pc / Scheduler: karras / cfg 1.0 / steps 25 / guidance 3.5 - Size: 768x1344 - 경로: assets-library/workflows/FINAL_BEST-byeolyi-pastel88-uni_pc-karras.json 전체 진행: R9 legacy 44.5% → R10-1 88.09% = +43.59pp 누적 핵심 발견 (시간순): 1. R6: byeolyi-default.png ref 발견 (+13pp) 2. R8: dpmpp_2m karras 샘플러 (+13pp) 3. R9: uni_pc karras (+3pp) 4. R10: seed 800000 = 88.09% peak 60갑자 Qwen fp8 트랙 결론: - 5회 시도 모두 black 100% (R3 euler/simple, R4 lcm, R5 25step, R6 ModelSamplingAuraFlow, R7 Pony 18%, R10-5 Pony 9%) - 워크플로 구조 결함 확정 → 다음 자산 R&D 에서 Qwen-Image native (non-distill) 모델 다운로드 필요 다음 자산 R&D 추천: 1. 타로 78장 (K-타로) — FINAL_BEST 워크플로 직접 재활용, byeolyi 캐릭터 카드 등장 2. 별이 일러스트 시리즈 (다양한 자세/배경) — FINAL_BEST 워크플로 그대로 3. 12지신 캐릭터 (별이 친구들) — FINAL_BEST 워크플로 + 12지신 prompt 4. 60갑자 (재시작 필요): Qwen-Image native or Pony LoRA 학습
2026-05-20 00:30:37 +09:00
},
"illustration_FINAL_BEST": {
"R10-10-1": [
{
"pastel_pct": 88.09,
"black_pct": 0.0,
"FORMULA": "Flux Dev Q5 GGUF + PuLID 0.7 mean + Redux 1.0 multiply (byeolyi-default.png) + uni_pc + karras + 25 step + cfg 1.0 + guidance 3.5",
"CRITICAL_PARAMS": {
"sampler": "uni_pc",
"scheduler": "karras",
"pulid_ref": "byeolyi-default.png",
"redux_strength": 1.0,
"redux_strength_type": "multiply",
"pulid_weight": 0.7,
"pulid_fusion": "mean",
"guidance": 3.5,
"cfg": 1.0,
"steps": 25,
"size": "768x1344"
},
"reusable_for": [
"타로 78장 (K-타로)",
"별이 시리즈 전체",
"인스타 9:16 공유 카드",
"12지신 캐릭터",
"월별/일별 카드",
"오행 카드"
]
}
]
},
"hanok_FINAL_BEST": {
"R10-10-4": [
{
"pastel_pct": 48.53,
"FORMULA": "Flux Dev Q5 GGUF (no PuLID) + uni_pc + karras + soft pastel autumn prompt"
}
]
meeting-109 60갑자 60장 양산 + v3 자산 등록 Phase 1 — v3 자산 등록: - workflows/winner-byeolyi-kontext-v3.json (reusable_for: 60갑자/타로/12지신/운세카드) - design-tokens/byeolyi-kontext-palette.json (KMeans k=5) palette: #eacfdc, #14143c, #6c4552, #b18cc2, #dba784 - prompts/proven-patterns.json: kontext_v3 workflow + text overlay - future-assets-plan.md: 별이 ✅ 합격 / 60갑자 양산 중 Phase 2 — 60갑자 매트릭스: - 10천간(甲乙丙丁戊己庚辛壬癸) × 12지지(子丑寅卯辰巳午未申酉戌亥) = 60 - 오행: 목(초록)/화(빨강)/토(노랑)/금(흰)/수(검정) - 동물: 쥐/소/호랑이/토끼/용/뱀/말/양/원숭이/닭/개/돼지 Phase 3 — 60장 양산 (모두 success): - 워크플로: Flux Kontext Q4 GGUF + ReferenceLatent→conditioning + EmptyLatent + denoise 1.0 - reference: byeolyi-default.png (60장 모두) - seed: 30260520 + idx×13 - 768×1344 (9:16 fortune card aspect) - 카드당 ~55-70초, 12 batch × ~5분, 총 ~70분 Phase 4 — PIL 텍스트 합성: - 한자 (상단 중앙): NotoSerifCJK-Bold 180pt 크림화이트 + 라벤더 그림자 - 한글 (한자 아래): NanumMyeongjoBold 84pt 연라벤더 - 모든 60장 한자/한글 정확 합성 산출: - raw_01_갑자.png ~ raw_60_계해.png (텍스트 없는 원본) - 01_갑자_final.png ~ 60_계해_final.png (최종) - *_thumb.png × 60 (썸네일) - review_manifest.json: 60장 메타 (index/hanja/hangul/animal/element/seed/...) - index.html: 6×10 그리드 (오행 색 chip 포함) 검수 URL: - 운영서버: https://kakaoz.tail31bd37.ts.net/eval/meeting-109-60gapja/ - Gitea raw: assets-library/workflows/winner-byeolyi-kontext-v3.json
2026-05-20 13:42:24 +09:00
},
"byeolyi_kontext_v3": {
"workflow_pattern": {
"pattern": "Flux Kontext Q4 GGUF + ReferenceLatent→conditioning + EmptyLatentImage + denoise 1.0",
"reference_image": "byeolyi-default.png",
"sampler": "euler",
"scheduler": "simple",
"cfg": 1.0,
"steps": 25,
"guidance": 3.5,
"validated_on": "byeolyi-series-v3 (10장, 9.5/10 합격)",
"date": "2026-05-20",
"reusable_for": [
"60갑자",
"타로",
"12지신",
"운세카드"
]
},
"text_overlay_pattern": {
"pattern": "PIL post-composite — SDXL/Flux의 한글 깨짐 회피",
"font_korean": "/usr/share/fonts/truetype/nanum/NanumMyeongjoBold.ttf",
"font_chinese": "/usr/share/fonts/opentype/noto/NotoSerifCJK-Bold.ttc",
"color_kr": "(254,250,246,255) 크림화이트",
"color_cn": "(230,210,255,170) 반투명 라벤더",
"shadow": "(30,15,60,180) 4-direction soft",
"validated_on": "byeolyi-series-v3 한글/한자 100%",
"date": "2026-05-20"
}
}
}