mcpField
G
god-tibo-imagen

god-tibo-imagen

github.com/akillness创意与媒体53260 次安装4 天前更新
代码仓库

关于 god-tibo-imagen

god-tibo-imagen 是面向 Codex 用户的图像生成技能与工具,可通过命令行、Node.js 库和 Python SDK 使用。它复用本地 Codex 身份验证,并支持参考图像和试运行验证。

主要功能

  1. 01根据提示词生成图像
  2. 02复用本地 Codex 身份验证
  3. 03传入多张参考图像
  4. 04通过试运行验证请求
  5. 05提供命令行、Node.js 和 Python 接口

适用场景

  1. 01通过 shell 脚本生成图像
  2. 02根据视觉参考创建图像
  3. 03在 Agent 流程中加入图像生成

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/akillness/jeo-skills --skill god-tibo-imagen

安装后在 Claude Code 中输入/god-tibo-imagen确认已加载。

附带文件SKILL.toon

详细介绍

god-tibo-imagen — 通过 Codex 后端生成 AI 图像

零依赖。复用你的 Codex 登录信息。支持从 CLI、Node.js 或 Python 使用。

god-tibo-imagen 通过向 Codex 的 ChatGPT 后端发送请求来生成图像。它会读取 ~/.codex/auth.json 中现有的本地身份验证信息——如果你已经在使用 Codex CLI,就无需单独设置 API 密钥。

安装

插件(Claude Code)
claude plugin marketplace add NomaDamas/god-tibo-imagen
npm(CLI — 全局)
npm install -g god-tibo-imagen
# Provides the `gti` command
npm(库)
npm install god-tibo-imagen
Python SDK
pip install god-tibo-imagen
技能(任何平台)
npx skills add https://github.com/akillness/jeo-skills --skill god-tibo-imagen

要求

  • Node.js 20+(CLI / 库)
  • Python 3.10+(Python SDK)
  • 已登录 Codex CLI,且凭据位于 ~/.codex/auth.json

适用场景

  • 无需单独的 API 密钥即可生成 AI 图像——复用 Codex 身份验证信息
  • 通过 Shell 脚本、Node.js 或 Python 工作流自动生成图像
  • 将参考图像用作引导生成的上下文(支持多张图像)
  • 在提交实际生成请求前运行试运行验证
  • 通过 Python Client 类将图像生成集成到 Agent 流水线中

不适用场景

  • 需要受支持的公共 API(此工具使用未公开的内部后端,后端可能变更)
  • 没有有效的 ~/.codex/auth.json,或没有有效的 Codex / ChatGPT 订阅
  • 需要有保障的 SLA 或生产级图像生成 → 请使用 DALL-E API 或 Stable Diffusion

CLI 用法

# Basic generation
gti --prompt "blue square icon on white background" --output ./out.png

# With reference image(s)
gti --prompt "make it round" --input ./ref1.png --input ./ref2.jpg --output ./out.png

# Dry-run (validate without generating)
gti --prompt "sunset over mountains" --dry-run

# Debug output (redacts sensitive data)
gti --prompt "cartoon cat" --output ./cat.png --debug

Node.js 库

import { createProvider, resolveConfig } from 'god-tibo-imagen'

const config = await resolveConfig()
const provider = createProvider(config)
const result = await provider.generate({ prompt: 'abstract art' })

Python SDK

from god_tibo_imagen import Client

client = Client()
client.generate_image(
    prompt="blue square icon",
    output="./out.png"
)

支持的格式

格式输入输出
PNG✅✅
JPG✅✅
GIF✅—
WebP✅—

使用规则

  1. 运行前确认 ~/.codex/auth.json 存在且有效
  2. 使用 --dry-run 验证提示词和配置,且不消耗配额
  3. 将后端视为未公开接口——避免在生产代码中依赖它
  4. 使用 --debug 检查请求结构;敏感令牌会自动脱敏
  5. 传入多个 --input 标志,提供多图参考上下文

参考资料

来源:NomaDamas/god-tibo-imagen — MIT 许可证

评论

支持 Markdown