Communitygithub.com

fengyunzaidushi/sub2api-4k-image-generator-ts

Skill de Codex y CLI en TypeScript para generar imágenes 4K con IA a través de endpoints compatibles con OpenAI de sub2api autoalojados, con streaming, SSE, captura parcial de imágenes y mitigación del tiempo de espera 524 de Cloudflare.

¿Qué es sub2api-4k-image-generator-ts?

Este skill proporciona una interfaz en TypeScript/Node para generar imágenes de alta resolución (hasta 4K) utilizando una instancia autoalojada de sub2api, que expone endpoints compatibles con la API de OpenAI. Está diseñado para Codex y otros agentes de IA que necesiten un control preciso sobre la generación de imágenes sin depender de herramientas integradas. El skill maneja automáticamente el streaming y eventos SSE para evitar el error 524 de Cloudflare (timeout) durante generaciones lentas. También captura imágenes parciales durante el proceso, guarda los resultados finales como PNG y proporciona diagnósticos útiles sobre el rendimiento y posibles problemas de red. Está optimizado para entornos Windows/PowerShell, pero es fácilmente adaptable a otros sistemas operativos.

Compatible con✓Claude Code✓Codex CLI~Cursor
npx skills add fengyunzaidushi/sub2api-4k-image-generator-ts

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Generador de Imágenes 4K con sub2api TS

Usa este skill cuando el usuario quiera generar imágenes con TypeScript/Node a través de sub2api en lugar de la herramienta de imágenes integrada de Codex.

Flujo de Trabajo

  1. Trabaja desde la raíz del skill que contiene este SKILL.md.
  2. Asegúrate de que .env o el entorno del proceso proporcione:
SUB2API_BASE_URL=https://your-sub2api.example.com
SUB2API_API_KEY=sk-...
  1. Prefiere el punto de entrada JS compilado para uso normal:
node .\dist\openai_4k_image_generator.js `
  "剑仙,云海,发光长剑,无文字无水印" `
  --size 3840x2160 `
  --quality high `
  --output-dir output
  1. Para desarrollo, ejecuta el código fuente TypeScript:
npx tsx .\scripts\openai_4k_image_generator.ts "test prompt" --dry-run
  1. Reporta las rutas de las imágenes finales, rutas de imágenes parciales y cualquier diagnóstico de Cloudflare/SSE en lenguaje natural. Nunca imprimas las claves API completas.

Notas

  • Reemplaza SUB2API_BASE_URL con el dominio de sub2api desplegado por el usuario.
  • Trata 4K como tamaños de píxeles explícitos: 3840x2160 o 2160x3840.
  • El streaming está habilitado por defecto para evitar el error 524 de Cloudflare durante la generación lenta de 4K.
  • Los archivos *-partial-XX.png son solo de diagnóstico; las imágenes finales se guardan como <prefix>-XX.png.
  • Ejecuta npm test después de editar el skill.
  • Los comandos detallados y la arquitectura están en README.md.

Skills relacionados