Communitygithub.com

sub2api 4K 图像生成器 TS

通过自托管 sub2api OpenAI 兼容端点生成 4K AI 图像的 Codex 技能和 TypeScript CLI,支持流式传输、SSE、部分图像捕获和 Cloudflare 524 超时缓解。

sub2api 4K 图像生成器 TS 是什么?

该技能是一个 Codex 技能和 TypeScript CLI,用于通过自托管的 sub2api OpenAI 兼容端点生成 4K AI 图像。它解决了在 Codex 内置图像工具中可能出现的限制(如超时和图像质量),并引入了流式传输 (SSE) 和部分图像捕获功能,以缓解 Cloudflare 524 超时问题,尤其在生成缓慢的 4K 图像时。该技能支持 explicit 像素尺寸(如 3840x2160 或 2160x3840),并默认启用流式传输。它提供了两种运行方式:通过编译后的 JS 入口点进行常规使用,以及通过 TypeScript 源文件进行开发测试。用户需要配置 `SUB2API_BASE_URL` 和 `SUB2API_API_KEY` 环境变量来连接自己的 sub2api 实例。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add fengyunzaidushi/sub2api-4k-image-generator-ts

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

sub2api 4K 图像生成器 TS 是做什么的?

当用户希望使用 TypeScript/Node 通过 sub2api 进行图像生成,而不是使用 Codex 的内置图像工具时,请使用此技能。

工作流程

  1. 从包含此 SKILL.md 的技能根目录开始工作。
  2. 确保 .env 或进程环境提供了以下内容:
SUB2API_BASE_URL=https://your-sub2api.example.com
SUB2API_API_KEY=sk-...
  1. 常规使用推荐编译后的 JS 入口点:
node .\dist\openai_4k_image_generator.js `
  "剑仙,云海,发光长剑,无文字无水印" `
  --size 3840x2160 `
  --quality high `
  --output-dir output
  1. 开发时,运行 TypeScript 源码:
npx tsx .\scripts\openai_4k_image_generator.ts "测试提示" --dry-run
  1. 以自然语言报告最终图像路径、部分图像路径以及任何 Cloudflare/SSE 诊断信息。切勿打印完整的 API 密钥。

注释

  • 将 SUB2API_BASE_URL 替换为用户自己部署的 sub2api 域名。
  • 将 4K 视为明确的像素尺寸:3840x2160 或 2160x3840。
  • 默认启用流式传输以避免在慢速 4K 生成期间出现 Cloudflare 524。
  • *-partial-XX.png 文件仅用于诊断;最终图像保存为 <prefix>-XX.png。
  • 编辑技能后运行 npm test。
  • 详细的命令和架构在 README.md 中。

相关技能