Token导航 LogoToken导航TokenDH.com
图像处理需要联网github未标认证来源可访问许可证需确认审计提醒

nano-banana-2-image-assets纳米香蕉 2 图像资源

Agent Skill

用于辅助图像生成、图片编辑、视觉素材处理或图像模型工作流。它适合让 Agent 根据文本生成图片、处理背景、整理视觉提示词或调用相关图像工具。使用时需要确认输入图片、版权来源、输出格式和模型限制;涉及人物、品牌、商品或公开展示素材时,应额外核对授权、真实性和内容合规边界。

总安装

261

周安装

12

GitHub Stars

公开资料未说明

下载量

97
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:nano-banana-2-image-assets(纳米香蕉 2 图像资源)
来源仓库:https://github.com/moose-lab/landing-page-marketing-skills
仓库路径:skills/nano-banana-2-image-assets
安装命令:
npx skills add https://github.com/moose-lab/landing-page-marketing-skills --skill nano-banana-2-image-assets
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/moose-lab/landing-page-marketing-skills --skill nano-banana-2-image-assets

简介

用于辅助图像生成与编辑,支持根据文本提示生成图片或处理视觉素材。

  • 适用于营销页面、产品宣传或创意内容生成等需要视觉支持的场景。
  • 通过调用图像模型实现创作,需注意版权、授权与输出格式限制。
  • 安装需确认 API 密钥与配额,涉及人物或品牌时应额外核对合规边界。
  • nano-banana-2-image-assets 属于图像处理类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Nano Banana 2 Image Asset Skill (WaveSpeed.ai)

When to Use This Skill

Use this skill when the user wants to:

  • Generate AI images for landing pages, marketing sites, or product pages
  • Create hero background images, product photography, or lifestyle imagery
  • Produce commercial-grade images for ecommerce, fashion, or brand marketing
  • Build an image asset gallery with reproducible prompts
  • Scan an HTML file to detect where images are needed and auto-generate them
  • Enrich image prompts with current visual trends from web search

Quick Start

export WAVESPEED_API_KEY=your_key
node cli/index.js list-presets --model nano-banana-2
node cli/index.js generate-images --model nano-banana-2 --dry-run --output ./public/demos
node cli/index.js generate-images --model nano-banana-2 --presets hero_gradient_mesh,product_floating --output ./public/demos
node landing/server.js  # -> http://localhost:3000 -> Images tab

Full Automation Workflow

When a user asks you to generate image assets, follow this 7-step workflow:

Step 1: Parse Intent

Extract from the user's request:

  • Asset type: hero background, product shot, lifestyle photo, abstract texture, icon/UI element
  • Brand identity: colors, typography style, mood (minimal, bold, luxurious, playful)
  • Target platform: landing page, social media, email campaign, ecommerce listing
  • Specific needs: particular dimensions, file format, transparency requirements

Step 2: Select Categories

Map user intent to preset categories:

User IntentRecommended CategoryPresets
Landing page hero sectionhero_backgroundshero_gradient_mesh, hero_abstract_waves, hero_dark_geometric
Product listing / ecommerceproduct_shotsproduct_floating, product_lifestyle_flat_lay, product_clean_studio
Social media / blog imagerylifestylelifestyle_urban_outdoor, lifestyle_cozy_indoor, lifestyle_workspace
Background textures / patternsabstract_textureabstract_fluid_art, abstract_geometric_pattern, abstract_organic_texture
UI elements / app iconsicons_uiicon_3d_glossy, icon_flat_minimal, icon_gradient_app
Full asset libraryall categoriesall 12 presets

Step 3: Customize Prompts

Create a custom presets file that adapts prompts to the user's brand:

  1. Copy the structure from skills/nano-banana-2/image-presets.json
  2. Rewrite prompts to reference the user's brand colors, product, and aesthetic
  3. Adjust settings (aspect ratio, resolution, format) based on intended use
  4. Save to public/demos/custom-image-presets.json

Example customization for a fintech startup "PayFlow":

{
  "version": "1.0.0",
  "provider": "wavespeed",
  "model": "wavespeed-ai/nano-banana-2",
  "default_settings": {
    "aspect_ratio": "16:9",
    "resolution": "2k",
    "output_format": "png"
  },
  "presets": {
    "payflow_hero": {
      "label": "PayFlow Hero Background",
      "category": "hero_backgrounds",
      "description": "Dark gradient hero with abstract financial data visualization",
      "prompt": "Abstract dark navy gradient background with flowing streams of luminous teal and gold data points, subtle grid lines suggesting financial charts, bokeh light particles, ultra-clean digital aesthetic, 4K, no text, no UI elements",
      "settings": { "aspect_ratio": "16:9", "resolution": "2k", "output_format": "png" },
      "tags": ["fintech", "hero", "dark-mode"]
    }
  }
}

Step 4: Analyze HTML Assets

Scan the user's HTML files to detect where image assets are needed:

node cli/index.js analyze-assets --input ./public/index.html

This identifies:

  • Hero sections needing background images
  • Product cards with placeholder images
  • Gallery containers waiting for content
  • Icon slots and UI element placeholders

Step 5: Enrich with Trends via Web Search

Before generating, the agent performs web searches to incorporate current visual trends:

  • Search for "[industry] website design trends 2026" to identify popular visual styles
  • Search for "[product type] commercial photography trends" for product shots
  • Search for "landing page hero image trends" for hero backgrounds
  • Incorporate trending color palettes, composition styles, and visual effects into prompts

Example enrichment flow:

  1. Agent searches: "fintech landing page design trends 2026"
  2. Discovers: "glassmorphism, dark mode with neon accents, 3D abstract shapes"
  3. Enriches prompt: adds "glassmorphism frosted card elements, subtle neon teal glow" to the hero preset

Step 6: Generate Images

# With custom presets
node cli/index.js generate-images --model nano-banana-2 --custom-presets ./public/demos/custom-image-presets.json --output ./public/demos

# Or with built-in presets for specific categories
node cli/index.js generate-images --model nano-banana-2 --presets hero_gradient_mesh,product_floating --output ./public/demos

# All presets
node cli/index.js generate-images --model nano-banana-2 --output ./public/demos

Step 7: Verify Output

node landing/server.js
# Open http://localhost:3000 -> click "Images (Nano Banana 2)" tab
# Verify images render, prompts are shown, categories filter correctly

Model Capabilities (Nano Banana 2 via WaveSpeed)

  • T2I (text-to-image): high-quality commercial image generation
  • Resolution: up to 2K output
  • Aspect ratios: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3
  • Output formats: PNG (default), JPEG, WebP
  • Style control: photorealistic, illustration, 3D render, flat design
  • Speed: fast inference (~3-8 seconds per image)
  • Pricing: ~$0.01-0.03 per image (cost-effective for batch generation)

Image Presets (12 Presets, 5 Categories)

Hero Backgrounds (3 presets)

KeyLabelAspect RatioDescription
hero_gradient_meshGradient Mesh Hero16:9Vibrant gradient mesh background with flowing color transitions. For SaaS, tech, and startup landing pages.
hero_abstract_wavesAbstract Wave Hero16:9Dynamic abstract wave forms with depth and motion blur. For creative agencies, portfolios, and modern brands.
hero_dark_geometricDark Geometric Hero16:9Dark background with subtle geometric patterns and accent lighting. For fintech, enterprise, and developer tools.

Product Shots (3 presets)

KeyLabelAspect RatioDescription
product_floatingFloating Product Shot1:1Product floating in clean studio space with soft shadows. For ecommerce listings and product pages.
product_lifestyle_flat_layLifestyle Flat Lay4:3Styled flat lay arrangement with props and natural lighting. For social media, blog posts, and brand marketing.
product_clean_studioClean Studio Shot1:1Minimal white studio product photography with rim lighting. For Amazon, Shopify, and catalog listings.

Lifestyle (3 presets)

KeyLabelAspect RatioDescription
lifestyle_urban_outdoorUrban Outdoor Lifestyle16:9Outdoor urban setting with natural light and candid framing. For fashion, fitness, and lifestyle brands.
lifestyle_cozy_indoorCozy Indoor Lifestyle4:3Warm indoor setting with soft lighting and comfortable aesthetic. For home goods, food, and wellness brands.
lifestyle_workspaceModern Workspace16:9Clean modern desk setup with tech and design elements. For SaaS, productivity tools, and remote work brands.

Abstract / Texture (3 presets)

KeyLabelAspect RatioDescription
abstract_fluid_artFluid Art Texture1:1Flowing fluid art with rich color mixing and organic movement. For backgrounds, overlays, and creative assets.
abstract_geometric_patternGeometric Pattern16:9Precise geometric pattern with modern color palette. For tech branding, presentations, and UI backgrounds.
abstract_organic_textureOrganic Texture1:1Natural organic texture with depth and tactile quality. For luxury brands, packaging, and premium assets.

Icons / UI (3 presets)

KeyLabelAspect RatioDescription
icon_3d_glossy3D Glossy Icon1:1Glossy 3D rendered icon with soft lighting and reflections. For app stores, feature sections, and marketing.
icon_flat_minimalFlat Minimal Icon1:1Clean flat design icon with bold colors and simple shapes. For dashboards, feature lists, and documentation.
icon_gradient_appGradient App Icon1:1Modern gradient app icon with rounded corners and depth. For app store listings and mobile marketing.

Prompt Engineering Rules (Images)

  1. Subject + Setting + Lighting: "Wireless headphones floating above a white marble surface, soft directional studio light, gentle shadow"
  2. Style keywords: "photorealistic", "product photography", "commercial quality", "4K", "high detail"
  3. Composition: "centered composition", "rule of thirds", "negative space on left for text overlay"
  4. Color direction: specify palette — "cool blue and teal tones", "warm earth tones", "monochromatic with gold accent"
  5. Negative specification: describe what to exclude — "no text, no watermark, no people, no branding"
  6. Format awareness: for hero images, leave space for text overlay; for product shots, use clean backgrounds
  7. Trend integration: incorporate current visual trends discovered via web search

API Payload (WaveSpeed.ai)

POST https://api.wavespeed.ai/api/v3/wavespeed-ai/nano-banana-2/text-to-image
Authorization: Bearer ${WAVESPEED_API_KEY}

{
  "prompt": "Minimalist wireless earbuds floating above a clean white surface, soft studio lighting from upper left, gentle drop shadow, photorealistic product photography, 4K detail, no text, no branding",
  "size": "1024x1024",
  "output_format": "png"
}

Response:

{
  "id": "task-abc123",
  "status": "completed",
  "result": {
    "image_url": "https://cdn.wavespeed.ai/outputs/..."
  }
}

Trend-Driven Prompt Enrichment

The agent enriches prompts at runtime by performing web searches before generation:

  1. Industry trends: Search for visual design trends specific to the user's industry
  2. Color trends: Look up trending color palettes (e.g., Pantone Color of the Year, trending gradients)
  3. Composition trends: Research popular layout and composition styles for the asset type
  4. Platform-specific: Check platform-specific best practices (e.g., Shopify product photo guidelines, hero image dimensions)

Example enrichment:

Original prompt: "Hero background for a SaaS landing page"

Agent searches:
  - "SaaS landing page hero design trends 2026"
  - "modern gradient background trends"

Enriched prompt: "Abstract dark gradient background transitioning from deep indigo #1a0a2e to electric violet #7c3aed, with floating glassmorphism card elements, subtle grid lines, soft bokeh light particles in teal and white, ultra-clean digital aesthetic, wide composition with negative space center-right for headline text, 4K, no text, no UI mockups"

Adding Custom Presets

Edit skills/nano-banana-2/image-presets.json or create a custom presets file:

"my_custom_preset": {
  "label": "My Custom Image",
  "category": "product_shots",
  "description": "What this image is for",
  "prompt": "Detailed prompt describing the desired image...",
  "settings": {
    "aspect_ratio": "1:1",
    "resolution": "2k",
    "output_format": "png"
  },
  "tags": ["product", "ecommerce", "minimal"]
}

Combining with Kling 3.0 Video Skill

For full multi-modal asset generation:

# Generate all video demos
node cli/index.js generate-demo --model kling3 --scenes all

# Smart cover: select best highlight moment as video thumbnail
node cli/index.js smart-cover --manifest ./public/demos/kling3-demos.json

# Generate all image assets
node cli/index.js generate-images --model nano-banana-2 --output ./public/demos

# Serve the unified gallery
node landing/server.js
# -> Videos tab: Kling 3.0 video demos (with smart covers)
# -> Images tab: Nano Banana 2 image assets

Always run smart-cover after video generation — it selects the most visually compelling frame as the video thumbnail using multi-factor AI scoring (color variance, detail, brightness balance).

适合场景

01

文本生成图片

02

图片风格化

03

产品图和创意图

04

需要 FLUX 模型时

能力概览

能力 1

调用 FLUX 图像模型

能力 2

支持文本生图和图像改写

能力 3

覆盖 LoRA 或风格适配

能力 4

适合创意视觉生成

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

32.34%
按下载量换算31

Claude

32.36%
按下载量换算31

Cursor

18.21%
按下载量换算18

Gemini CLI

8.77%
按下载量换算9

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills