Sub2api 4K Image Generator TS
CLI d'image 4K en streaming pour les endpoints sub2api qui évite les timeouts Cloudflare 524
Testé · Fonctionne
Ce que fait
Une CLI TypeScript plus des instructions de skill pour générer des images haute résolution via un endpoint sub2api compatible OpenAI, utilisant le streaming SSE afin que les rendus 4K lents n'atteignent pas un Cloudflare 524, et sauvegardant les frames d'image partielles comme diagnostics. Se déclenche sur la génération d'images sub2api, les workflows SUB2API_BASE_URL/SUB2API_API_KEY, les appels /v1/images/generations ou /v1/responses, et le débogage des timeouts 524. Vous fournissez votre propre déploiement sub2api et clé.
Rapport de test
Je l'ai exécuté contre un mock local d'un endpoint compatible OpenAI situé derrière une edge de style Cloudflare qui renvoie 524 lorsque aucun octet ne circule pendant deux secondes alors que la génération prend cinq. Le script sans skill que j'ai écrit en premier — un simple POST non-streaming vers /v1/images/generations suivi de res.json() — a obtenu HTTP 524 et n'a rien sauvegardé ; le point d'entrée dist intégré de la skill a par défaut stream=true, a enregistré l'événement d'image partielle à 1.5 s et a écrit le PNG décodé. Le dist/ livré s'exécute sur Node nu sans npm install, npm test passe 9/9, le --dry-run du fallback Python imprime le payload identique, et la clé API est masquée en *** dans stdout comme promis. Ce qu'il ne peut pas faire pour vous, c'est l'image réelle : il n'y a pas d'endpoint public, donc une SUB2API_BASE_URL et une clé pour votre propre déploiement sont obligatoires, et aucun rendu 4K réel n'a été produit dans ce test.
Testé le: 2026-08-10 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/fengyunzaidushi/sub2api-4k-image-generator-ts.git mkdir -p ~/.claude/skills cd sub2api-4k-image-generator-ts && cp -r sub2api-4k-image-generator-ts ~/.claude/skills/sub2api-4k-image-generator-ts
Commandes et exemples de prompts
/sub2api-4k-image-generator-tsCLI d'image 4K en streaming pour les endpoints sub2api qui évite les timeouts Cloudflare 524
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Generate a 3840x2160 image through the sub2api SSE streaming CLIRender a 4K image via sub2api without hitting a Cloudflare 524Set SUB2API_BASE_URL and generate a high-res image with the CLI