liangdabiao

Image Prompt Studio — AI skill for Claude Code

AI community

简单一句话: 复刻图片风格,模仿风格生图.

How to install Image Prompt Studio

This entry records only its repository, not the path inside it, so there is no exact command to give. Open liangdabiao/image-prompt-studio and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Image Prompt Studio does

简单一句话: 复刻图片风格,模仿风格生图! 结构化 JSON 提示词生成与修改 skill —— 用 **JSON 而非长段自然语言** 控制 AI 生图,实现精准定制、模块化复用与系列作品一致性。提示词同时兼容 **Nano Banana 与 GPT-Image 双模型家族**,生图统一走 ** apiz.ai/**,识图分析由**运行时 agent** 直接完成。

Alternatives in AI

  • AI Guide — 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提 11.8k ★
  • Matlab MCP Server — Run MATLAB® using AI applications with the official MATLAB MCP Server from MathWorks® 1.4k ★
  • Guizang Yingzao Skill — 🏯 Claude Code / Codex skill — transform Chinese architecture, cultural places & travel photos into art-direct 396 ★

README

Image Prompt Studio Skill

简单一句话: 复刻图片风格,模仿风格生图! 结构化 JSON 提示词生成与修改 skill —— 用 **JSON 而非长段自然语言** 控制 AI 生图,实现精准定制、模块化复用与系列作品一致性。提示词同时兼容 **Nano Banana 与 GPT-Image 双模型家族**,生图统一走 **apiz-cli**,识图分析由**运行时 agent** 直接完成。


实测示例 1 · 参考图 → 提示词 → 双模型出图

测试日期:2026-10-14 | 测试图:`E:\三国seedance\_3_LLHAN_来自小红书网页版.jpg`(911×954)

第 1 步 · 参考图(运行时 agent 直接读图分析)

不调用任何外部视觉模型 API,由 agent 用自身多模态能力打开图片,按四个维度提取特征:角色特征、场景环境、画面风格、构图与镜头角度。

![参考图:骑驴武将(三国题材夸张讽刺漫画)](assets/examples/01-reference.jpg)

**分析结论**:夸张讽刺漫画风——粗黑描边 + 平涂赛璐璐上色,米黄暖调打底、朱红点缀;狂笑武将骑米白色驴马、手持双矛冲锋,身后插撕裂红战旗;纯白背景抠图式独立呈现,近方形构图。

第 2 步 · 生成的结构化提示词(校验通过)

完整 JSON 见 [`assets/examples/prompt.json`](assets/examples/prompt.json),结构如下:

{
  "风格模式": "夸张讽刺漫画风格, 粗黑描边, 平涂赛璐璐上色, 三国连环画, 国潮漫画",
  "画面气质": "滑稽, 狂放, 诙谐, 荒诞, 动感十足",
  "场景": {
    "环境": {
      "地点设定": "纯白背景,无任何环境元素,角色与坐骑以抠图式独立呈现",
      "光线": "均匀平光,无投影,仅靠粗描边与固有色塑造体积",
      "天气氛围": "无场景氛围,画面完全聚焦角色本身"
    },
    "主体": {
      "整体描述": "三国猛将骑乘驴马挥矛冲锋的夸张漫画形象,人物与坐骑构成滑稽的双人组合",
      "外形特征": { "身材": "五短精悍,上身粗壮,头身比夸张", "面部": "圆脸大鼻头,咧开大嘴狂笑……", "头发": "头戴三国风格战盔……", "眼睛": "双眼瞪圆放光……" },
      "表情与动作": { "情绪": "狂喜,癫狂,意气风发", "动作": "右手高举长矛作突刺状,左手横握短矛,双腿大张跨骑坐骑……" },
      "服装": { "穿着": "褐红与米黄配色的三国武将甲,鱼鳞纹胸甲配金色护心镜……", "细节": "甲片以粗描边加平涂表现……" },
      "配饰": "手中长矛与短矛各一,身后插着旗杆与撕裂飘动的红色战旗;坐骑为米白色驴马,眼睛圆凸滑稽……"
    },
    "背景": { "描述": "纯白留白背景,无任何场景元素,突出角色与坐骑的完整剪影轮廓", "景深": "无景深,全图等焦……" }
  },
  "相机": { "机位角度": "正面平视,略带仰角……", "构图": "方形构图,角色与坐骑完整居中……", "镜头特性": "标准镜头感……", "传感器画质": "8K 超高清分辨率……" },
  "审美控制": {
    "呈现意图": "三国题材夸张漫画插画,连环画与讽刺漫画风格……",
    "材质真实度": ["粗黑描边加平涂的漫画质感……", "甲片与布料以线条纹理表现……", "整体带轻微纸张印刷质感……"],
    "色彩风格": { "整体色调": "米黄暖调打底,朱红与墨褐点缀……", "对比度": "高对比度,深褐描边与浅色块形成强烈分割……", "特殊效果": "线条飞白与速度线……" }
  }
}

第 3 步 · 同一份 JSON,双模型出图(apiz-cli)

GPT-Image(默认路线) Nano Banana(备选路线)
GPT-Image 2.5 Flare 出图 Gemini Nano Banana 2.1 出图
apiz/gpt-image-2.5-flare | quality=low |