This commit is contained in:
2026-03-28 00:09:57 +01:00
parent e9e2b1d263
commit d3f4bdaecd
54 changed files with 44 additions and 17134 deletions

View File

@@ -6,6 +6,10 @@
- [feedback_polish_language.md](feedback_polish_language.md) — Zawsze pisz po polsku w tym projekcie
- [feedback_screenshots_dir.md](feedback_screenshots_dir.md) — Screenshoty zapisywać w .claude/screenshots/, nie w katalogu głównym
## Project
- [project_psd_personalize.md](project_psd_personalize.md) — Automatyzacja personalizacji PSD: skrypt + Claude review + skill
## Reference
- [reference_server_deploy.md](reference_server_deploy.md) — FTP deploy na hostido, vendor/ bez dev deps, usuwanie ręczne

View File

@@ -0,0 +1,20 @@
---
name: PSD Personalize - automatyzacja personalizowanych projektow
description: Workflow automatyzacji personalizacji produktow drukowanych z szablonow PSD — skrypt Python + Claude review
type: project
---
Stworzony workflow automatyzacji personalizacji produktow drukowanych:
- Skrypt `tools/psd_personalize.py` czyta PSD (psd-tools), podmienia tekst w warstwach VAR_*, renderuje podglad PNG
- Claude uczestniczy w procesie: lamie tekst typograficznie (sierotki!), ocenia podglad, sugeruje korekty
- Dane zamowienia przekazywane przez plik JSON (--order) — unika problemow z kodowaniem UTF-8 w bashu
- Rendering: pelny composite PSD jako tlo + nowy tekst rysowany Pillow na wierzchu
- Stary tekst zakrywany bialymi prostokatami (2-fazowe: najpierw wszystkie biale, potem caly tekst)
- Grupa "makieta" (linie ciecia) automatycznie ukrywana
- Tolerancja 3% na wrap_text (roznica kerningu Pillow vs Photoshop)
**Why:** Reczna personalizacja w Photoshopie jest czasochlonna i podatna na bledy typograficzne.
**How to apply:** Przy nowych produktach do personalizacji — ten sam wzorzec: warstwy VAR_*, skrypt, JSON, iteracyjny review.
Pierwszy produkt: Pudelko na pieniadze - Komunia Swieta (Dziewczynka)
Skill: `/pudelko-komunia-dziewczynka`