Images with imagegenkit
imagegenkit は ImageGenKit アプリまたはそのインストーラによって ~/.local/bin/imagegenkit にインストールされています。プロバイダ、キー、デフォルト、各タスクをどのプロバイダが処理するかは、ユーザーが ImageGenKit で設定します。ユーザーが明示的にプロバイダを指定しない限り、特定のプロバイダをハードコードしないでください。
タスクの選択
imagegenkit draft "プロンプト" -o out.jpg # クイックモックアップ、アイデア、下書き(最も安価)
imagegenkit final "プロンプト" -o out.png # 最終デザインおよび完成度の高いモックアップ
imagegenkit edit "プロンプト" -i in.png -o out.png # 画像の編集またはリファイン(-i を繰り返して合成)
imagegenkit transparent "プロンプト" -o out.png # 透明PNG:ロゴ、ステッカー、切り抜き
共通オプション:--aspect 16:9、-n 2、-i ref.png、-f prompt.txt、--dry-run。詳細は imagegenkit <task> -h を実行してください。
ユーザーが特定のプロバイダを要求した場合のみ:imagegenkit openai|grok|codex|xai|gemini|<その他> "プロンプト" または imagegenkit draft -p openai ...
ルール
- セッション開始時:
imagegenkit providersを1回実行します。何も準備できていない場合、ユーザーに ImageGenKit → 設定 → プロバイダーを開くよう依頼してください。チャットでAPIキーを決して尋ねず、表示せず、ファイルに書き込まないでください。 - 最適なコスト。 アイデアや下書きには
draftを使用します。完成した作品にのみfinalを使用します。-n 1を使用し、一度に6枚以上の有料画像を作成する前に確認を取ってください。 - 下書きを完成品にする: 下書きを
editまたはfinalに-iで渡します。 - 正確なテキスト、数字、UIコピー: 正確である必要がある場合(チャート、図、実際のUI)、代わりにHTML/SVGで構築してください。
- 報告前に確認: 画像を開き、スペル、手や顔、ロゴ、切り抜き、アスペクト比を確認します。必要なら
editで修正します。保存されたパスを報告し、生成された下書きと呼びます。 - プロジェクトアセット: 適切な名前でプロジェクトのアセットフォルダに直接書き込みます。依頼がない限り、既存のファイルを上書きしないでください。既存の出力は決して上書きされません。imagegenkit は自動的に
-2、-3などを追加します。 - プロンプト: 被写体、設定、スタイル、構図、光をカバーする2~5文の平易な散文。必要なテキストは引用符で囲みます。編集の場合は、変更しない部分を指定します。
- エラー: プロバイダのメッセージを読み、調整します。盲目的にリトライしないでください。モデレーションブロックは停止し、ユーザーに伝えます。
- 月間制限: ユーザーは ImageGenKit で支出または画像制限を設定できます。imagegenkit が制限に達したと表示した場合、ユーザーに伝え、回避しないでください(別のプロバイダに
-pしたり、生のAPI呼び出しをしたりしない)。サブスクリプション(Grok、Codex)は引き続き機能し、タスクコマンドは自動的にそれらに切り替わります。imagegenkit usageで今月の支出と制限を表示します。
出力
保存されたパスは標準出力に1行ずつ出力されます。-o がない場合、ファイルは ~/Pictures/ImageGenKit/<日付>/ に保存されます。すべての実行は ~/.config/imagegenkit/log.jsonl に記録され、ユーザーは ImageGenKit で使用量、コスト、生成されたすべてのものを確認できます。ユーザーが「前回と同じように」と言ったときは、ログからプロンプトを再利用します。