关于 sub2api-4k-image-generator-ts
此技能通过 sub2api 使用 TypeScript/Node 生成 4K 图像,适合希望采用此流程而非 Codex 内置图像工具的用户。它提供编译后的入口和 Python 备用脚本,并处理流式生成与诊断信息。
主要功能
- 01通过 sub2api 生成 4K 图像
- 02运行编译后的 JavaScript 或 TypeScript 源码
- 03使用独立的 Python 备用脚本
- 04流式生成并保存输出文件
- 05报告部分文件和诊断信息
适用场景
- 01通过 sub2api 部署生成 4K 图像
- 02使用 dry-run 模式测试生成
- 03开发或调试 TypeScript 脚本
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ fengyunzaidushi/ sub2api-4k-image-generator-ts --skill sub2api-4k-image-generator-ts安装后在 Claude Code 中输入/sub2api-4k-image-generator-ts确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
.env.exampleopenai_4k_image_request.pypackage-lock.jsonpackage.jsontsconfig.jsonagents/openai.yamlscripts/args.tscli.tsenv.tserrors.tsopenai_4k_image_generator.tspayload.tsrequest.tssave.tssse.tstest.tstypes.ts详细介绍
sub2api 4K 图像生成器 TS
当用户希望通过 sub2api 使用 TypeScript/Node 生成图像,而不是使用 Codex 内置的图像工具时,请使用此技能。
工作流
- 在包含此
SKILL.md的技能根目录中操作。 - 确保
.env或进程环境提供:
SUB2API_BASE_URL=https://your-sub2api.example.com
SUB2API_API_KEY=sk-...
- 日常使用时优先选择已编译的 JS 入口点:
node .\dist\openai_4k_image_generator.js `
"剑仙,云海,发光长剑,无文字无水印" `
--size 3840x2160 `
--quality high `
--output-dir output
- 开发时运行 TypeScript 源文件:
npx tsx .\scripts\openai_4k_image_generator.ts "test prompt" --dry-run
- 如果使用 Node/TypeScript 不方便,请使用捆绑的 Python 请求脚本:
python .\openai_4k_image_request.py "test prompt" --dry-run
如果 Python 提示缺少 dotenv,请先安装 python-dotenv。
- 用通俗语言报告最终图像路径、不完整图像路径,以及任何 Cloudflare/SSE 诊断信息。切勿打印完整的 API 密钥。
注意事项
- 将
SUB2API_BASE_URL替换为用户自行部署的 sub2api 域名。 - 将 4K 视为明确的像素尺寸:
3840x2160或2160x3840。 - 默认启用流式传输,以避免 4K 生成缓慢时出现 Cloudflare 524。
*-partial-XX.png文件仅用于诊断;最终图像保存为<prefix>-XX.png。openai_4k_image_request.py是独立的 Python 备用脚本,支持/v1/images/generations、/v1/responses、--input-image、流式 SSE 和--dry-run。- 编辑技能后运行
npm test。 - 日常使用只需捆绑的
dist/目录;仅在开发或调试时使用scripts/。
评论
支持 Markdown