Images avec imagegenkit
imagegenkit est installé dans ~/.local/bin/imagegenkit par l'application ImageGenKit ou son installeur. Les fournisseurs, clés, valeurs par défaut et quel fournisseur gère quelle tâche sont les paramètres utilisateur dans ImageGenKit. Ne codez pas en dur un fournisseur sauf si l'utilisateur en nomme un.
Choisissez la tâche
imagegenkit draft "PROMPT" -o out.jpg # maquettes rapides, idées, brouillons (le moins cher)
imagegenkit final "PROMPT" -o out.png # designs finaux et maquettes de niveau final
imagegenkit edit "PROMPT" -i in.png -o out.png # éditer ou affiner une image (répéter -i pour combiner)
imagegenkit transparent "PROMPT" -o out.png # PNG transparent : logo, sticker, découpe
Options courantes : --aspect 16:9, -n 2, -i ref.png, -f prompt.txt, --dry-run. Exécutez imagegenkit <tâche> -h pour plus d'informations.
Uniquement si l'utilisateur demande un fournisseur spécifique : imagegenkit openai|grok|codex|xai|gemini|<autre> "PROMPT" ou imagegenkit draft -p openai ....
Règles
- Début d'une session : exécutez
imagegenkit providersune fois. Si rien n'est prêt, demandez à l'utilisateur d'ouvrir ImageGenKit › Paramètres › Fournisseurs. Ne demandez jamais de clés API dans le chat, ne les imprimez jamais, ne les écrivez jamais dans des fichiers. - Coût le plus bas adapté. Les idées et brouillons utilisent
draft. Utilisezfinaluniquement pour un travail terminé. Utilisez-n 1et demandez avant de créer plus d'environ 6 images payantes à la fois. - Transformer un brouillon en final : passez le brouillon avec
-iàeditoufinal. - Texte exact, chiffres ou copie UI : si cela doit être exact (graphiques, diagrammes, vraie UI), construisez-le en HTML/SVG à la place.
- Regardez avant de signaler : ouvrez l'image et vérifiez l'orthographe, les mains et les visages, les logos, le recadrage et le rapport d'aspect. Corrigez avec
editsi nécessaire. Signalez le chemin enregistré et appelez-le un brouillon généré. - Actifs de projet : écrivez directement dans le dossier d'actifs du projet avec un nom pertinent. N'écrasez pas les fichiers existants sauf si demandé. Les sorties existantes ne sont jamais écrasées ; imagegenkit ajoute
-2,-3et ainsi de suite. - Prompts : 2–5 phrases de prose simple couvrant le sujet, le cadre, le style, la composition et la lumière. Mettez le texte requis entre guillemets. Pour les éditions, dites ce qui doit rester inchangé.
- Erreurs : lisez le message du fournisseur et ajustez ; ne réessayez pas aveuglément. Un blocage de modération signifie arrêtez-vous et informez l'utilisateur.
- Limites mensuelles : l'utilisateur peut définir une limite de dépenses ou d'images dans ImageGenKit. Si imagegenkit indique qu'une limite est atteinte, informez l'utilisateur et ne contournez pas (pas de
-pvers un autre fournisseur, pas d'appels API bruts). Les abonnements (Grok, Codex) continuent de fonctionner ; les commandes de tâche basculent automatiquement vers eux.imagegenkit usageaffiche les dépenses et limites du mois.
Sortie
Les chemins enregistrés vont vers la sortie standard, un par ligne. Sans -o, les fichiers vont dans ~/Pictures/ImageGenKit/<date>/. Chaque exécution est enregistrée dans ~/.config/imagegenkit/log.jsonl, et l'utilisateur voit l'utilisation, les coûts et tout ce qui a été généré dans ImageGenKit. Réutilisez un prompt du journal lorsque l'utilisateur dit « comme la dernière fois ».