Sub2api 4K Image Generator TS
CLI do strumieniowego generowania obrazów 4K dla endpointów sub2api, które omija timeouty Cloudflare 524
Testowano · Działa
Co robi ten skill
CLI TypeScript plus instrukcje umiejętności do generowania obrazów wysokiej rozdzielczości za pośrednictwem endpointu sub2api kompatybilnego z OpenAI, używając strumieniowania SSE, aby wolne renderowania 4K nie trafiały na Cloudflare 524, i zapisując częściowe klatki obrazu jako diagnostykę. Uruchamia się na generowanie obrazów sub2api, przepływy pracy SUB2API_BASE_URL/SUB2API_API_KEY, wywołania /v1/images/generations lub /v1/responses oraz debugowanie timeoutów 524. Dostarczasz własne wdrożenie sub2api i klucz.
Raport z testu
Uruchomiono go przeciwko lokalnemu mockowi endpointu kompatybilnego z OpenAI, znajdującego się za krawędzią w stylu Cloudflare, która zwraca 524, gdy przez dwie sekundy nie przepływają żadne bajty, podczas gdy generowanie trwa pięć. Skrypt bez umiejętności, który napisałem najpierw — zwykłe niestrumieniowe POST do `/v1/images/generations` po którym następuje `res.json()` — otrzymał HTTP 524 i nic nie zapisał; dołączony punkt wejścia `dist` umiejętności domyślnie ustawił `stream=true`, zalogował zdarzenie częściowego obrazu po 1.5 s i zapisał zdekodowany PNG. Dostarczony `dist/` działa na czystym Node bez `npm install`, `npm test` przechodzi 9/9, `--dry-run` fallbacku Python drukuje identyczny ładunek, a klucz API jest maskowany na `***` w stdout, zgodnie z obietnicą. Czego nie może dla ciebie zrobić, to rzeczywisty obraz: nie ma publicznego endpointu, więc `SUB2API_BASE_URL` i klucz dla twojego własnego wdrożenia są obowiązkowe, a w tym teście nie wyprodukowano żadnego prawdziwego renderu 4K.
Testowano: 2026-08-10 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/sub2api-4k-image-generator-tsCLI do strumieniowego generowania obrazów 4K dla endpointów sub2api, które omija timeouty Cloudflare 524
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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