mcpField
I
image-creation

image-creation

github.com/cklxxクリエイティブ・メディア1144 回インストール31 週間前に更新
リポジトリ

image-creation について

Seedreamを使って画像を生成・編集するスキルです。テキストからの画像生成や、既存画像のプロンプトによる編集を行うユーザー向けです。

主な機能

  1. 01テキストプロンプトから画像を生成
  2. 02指示に沿って既存画像を編集
  3. 03スタイルと出力サイズを指定
  4. 04透かしと出力先を設定

活用シーン

  1. 01文章の説明から画像を作成
  2. 02背景を変更して画像を編集

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cklxx/elephant.ai --skill image-creation

インストール後、Claude Code で/image-creationを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

run.py
test_run.py
tests/
__init__.py
test_image_creation.py

詳細

image-creation

Seedream を使用して画像を生成します。

必須の環境変数

  • ARK_API_KEY(必須)
  • SEEDREAM_TEXT_ENDPOINT_ID(任意。未設定の場合は SEEDREAM_TEXT_MODEL、さらに未設定の場合は組み込みのデフォルトモデルが使用されます)
  • SEEDREAM_I2I_ENDPOINT_ID(refine に必須)

制約

  • バックエンドの最小ピクセル数は 1920*1920 です。これより小さい入力(例:1024x1024)は自動的にアップスケールされます。
  • success=true になるのは、出力ファイルが実際に書き込まれ、空でない場合のみです。
  • バックエンドの応答には b64_json または url が含まれている必要があります。含まれていない場合、呼び出しは失敗します。
  • output が指定されていない場合、出力先のデフォルトは /tmp です。
  • watermark のデフォルトは false(「AI generated」ウォーターマークなし)です。ウォーターマークが明示的に必要な場合のみ true に設定してください。

使い方

# Text to image
python3 skills/image-creation/run.py generate --prompt 'white cat in moonlight' --style realistic --watermark false

# Image to image
python3 skills/image-creation/run.py refine --image_path /tmp/cat.png --prompt 'add starry sky background' --watermark false

パラメーター

generate
名前型必須備考
prompt文字列はい画像の説明
style文字列いいえスタイルタグ(デフォルト:realistic)
size文字列いいえWIDTHxHEIGHT、デフォルト:1920x1920
watermarkboolいいえデフォルト:false。API のウォーターマークを有効にするかどうか
output文字列いいえ出力ファイルのパス(デフォルト:/tmp/seedream_<ts>.png)
refine
名前型必須備考
image_path文字列はい入力画像のパス
prompt文字列はい画像の調整指示
watermarkboolいいえデフォルト:false。API のウォーターマークを有効にするかどうか
output文字列いいえ出力先のパス(デフォルト:/tmp/seedream_refined_<ts>.png)

コメント