From 1ea83d71c5184dad69b83e80ee3ed1581f12d1db Mon Sep 17 00:00:00 2001 From: Andrea Manzi Date: Fri, 23 Oct 2026 16:59:07 +0200 Subject: [PATCH] Sfondi con Codex: la ricetta gratis, senza chiave API codex exec con lo strumento immagini integrato, la foto e due sfondi approvati come riferimento; la trappola di -i che si mangia l'argomento successivo. In CLAUDE.md: la prossima volta si lancia da qui senza chiedere la chiave. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01UdeKd62opy9PKgpQXtVctF --- CLAUDE.md | 2 ++ docs/GENERAZIONE_SFONDI.md | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 3a0b722..bcfdb86 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -20,3 +20,5 @@ i suoi ricordi: non inventare persone, luoghi o fatti del paese al posto suoi; p - Pubblicare (tag/bump/push) solo quando Andrea lo chiede. - Persone vere nel gioco solo con consenso; niente nomi, personaggi o musiche di giochi esistenti. - Prompt delle immagini in `prompts/` e fogli grezzi in `assets/raw/`: esclusi da git. +- Sfondi nuovi: li genera **Codex** con il suo strumento immagini integrato, gratis e senza chiave API + (`codex exec`, ricetta in `docs/GENERAZIONE_SFONDI.md`, «Generare con Codex»). Si lancia da qui, senza chiedere la chiave ad Andrea. diff --git a/docs/GENERAZIONE_SFONDI.md b/docs/GENERAZIONE_SFONDI.md index a402d1b..53c737a 100644 --- a/docs/GENERAZIONE_SFONDI.md +++ b/docs/GENERAZIONE_SFONDI.md @@ -24,6 +24,32 @@ Foto, prompt e risultati intermedi sono esclusi da Git, secondo le convenzioni del progetto. Per trasferire il lavoro su un altro computer servono anche queste cartelle locali: il solo repository non include le foto e i prompt specifici. +## Generare con Codex (la strada normale: gratis) + +Dal 23 ottobre 2026 gli sfondi si fanno con lo **strumento immagini integrato di Codex**, che non usa +l'API e non costa niente. Serve solo il prompt in `prompts/backgrounds/.txt`, scritto come gli +altri. `tools/genera.py` e `OPENAI_API_KEY` restano per quando Codex non basta (sotto, «Installazione»). +La prima volta così: l'ingresso della scuola (`assets/generated/scuola-ingresso.png`). + +```zsh +cd ~/Workspaces/misc/LeggendaDelRegolo +codex exec -C . -s workspace-write -o /tmp/codex-sfondo.txt \ + "Genera UNO sfondo con il tuo strumento di generazione immagini integrato (non l'API, non tools/genera.py). +Prompt: unisci, in quest'ordine, prompts/backgrounds/base.txt e prompts/backgrounds/NOME.txt. +Immagini allegate: la prima è la foto da trasformare; le altre sono sfondi già approvati del gioco, solo come +riferimento di stile, tavolozza e luce. Formato 16:9 orizzontale, 1536x864 (ridimensiona con +magick -filter point se esce diverso). Salva come assets/generated/NOME.png (se esiste già, NOME-prova-2.png). +Non modificare nessun altro file. Alla fine scrivi in italiano il percorso e la dimensione in pixel." \ + -i assets/raw/foto/NOME.jpg -i assets/scenes/villa-adami.png -i assets/scenes/salita-villa-adami.png \ + /`. +- Poi, come sempre: confronto con la foto, `make background SRC=assets/generated/NOME.png` e la scena in `story.js`. + ## Installazione Python 3.10 o successivo: