Communitygithub.com

Bryant-Yang/my-skills

可重用的 Codex 技能、模板和脚本。

my-skills 是什麼?

該技能基於 gptsapi.net 提供 AI 生圖功能,內建包含 1050 條高品質 prompt 素材庫(來自 gpt4o-image-prompts 倉庫),每次生圖前會自動從素材庫檢索最相關的 prompt 作為參考,提升生成結果的質量和一致性。支援多種模型,如 gpt-image-1.5(預設,品質最高)和 gemini-2.5-flash-image-hd(速度更快)。執行流程嚴格分為四步:確保素材庫存在、搜尋參考 prompt、構造最終英文 prompt(包含主體、風格、光線、構圖和品質描述)、調用生成腳本並展示結果。圖片暫存於 /tmp/generated_image_*.png,生成過程約需 10-30 秒。

相容平台✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add Bryant-Yang/my-skills

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

AI 生圖 Skill

使用 gptsapi.net 生圖,內建 1050 條高品質 prompt 素材庫(來自 gpt4o-image-prompts 倉庫),每次生圖都從庫中匹配參考。

執行流程(必須嚴格按順序)

第零步:確保素材庫存在

檢查 ~/.claude/skills/image/prompts.json 是否存在:

ls ~/.claude/skills/image/prompts.json 2>/dev/null || \
  curl -fsSL "https://raw.githubusercontent.com/songguoxs/gpt4o-image-prompts/master/data/prompts.json" \
    -o ~/.claude/skills/image/prompts.json && \
  echo "prompts.json ready"

如果下載失敗,告知使用者手動執行該命令,然後終止。

第一步:從素材庫搜尋參考 prompt

python3 ~/.claude/skills/image/search_prompts.py "使用者描述的關鍵詞" 3
  • 分析搜尋結果,找到與使用者意圖最接近的英文 prompt
  • 如果庫中有高度匹配的,以它為基礎改寫;如果匹配度低,僅借鑒其風格結構

第二步:構造最終 prompt

基於庫中參考 + 使用者具體要求,合成一個高品質英文 prompt,包含:

  • 主體:具體描述對象
  • 風格:photorealistic / cinematic / oil painting / watercolor / anime / concept art 等
  • 光線:golden hour / studio lighting / dramatic shadows / soft natural light 等
  • 構圖:close-up / wide landscape / aerial view / bokeh background 等
  • 品質詞:highly detailed, 8k resolution, masterpiece

第三步:生圖

bash ~/.claude/skills/image/generate.sh "最終英文prompt"
# 指定模型:
bash ~/.claude/skills/image/generate.sh "prompt" "gemini-2.5-flash-image-hd"

第四步:展示

用 Read 工具讀取回傳的圖片路徑,展示圖片,並告知使用者:

  • 參考了哪條庫中的 prompt(標題)
  • 最終使用的 prompt 是什麼

可用模型

模型特點
gpt-image-1.5(預設)品質最高,寫實風格強
gemini-2.5-flash-image-hdGoogle 出品,速度快

配置

API key 存放在 ~/.claude/skills/image/config.env,格式:

GPTSAPI_KEY=your_api_key_here
GPTSAPI_BASE_URL=https://api.gptsapi.net/v1
GPTSAPI_DEFAULT_MODEL=gpt-image-1.5

注意事項

  • 生圖約需 10-30 秒,生成時告知使用者正在處理
  • 圖片儲存在 /tmp/generated_image_*.png
  • 必須先搜尋素材庫再生圖,不能跳過第一步

相關技能