通过 fal.ai 一站式生成图片、视频与音频内容,满足多模态创作需求
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "fal-ai-media" 技能: 1. 下载 https://raw.githubusercontent.com/affaan-m/ECC/main/skills/fal-ai-media/SKILL.md 2. 保存为 ~/.claude/skills/fal-ai-media/SKILL.md 3. 装好后重载技能,告诉我可以用了
请用 Nano Banana 生成一张新品咖啡机宣传海报,风格现代简约,暖色灯光,突出高端厨房场景,并预留标题文字区域。
一张适合营销宣传使用的高质量产品海报图。
请根据以下文案生成一段 10 秒品牌短视频:‘清晨第一杯,唤醒一天灵感。’画面包含咖啡倒入杯中、蒸汽升起和品牌标志收尾,整体质感高级。
一段可用于社交媒体投放的品牌短视频。
请用 CSM-1B 为这段产品介绍生成中文女声配音,语气亲切专业,语速自然:‘这款智能手表支持全天健康监测,让你的每一步都更有价值。’
一段可直接配到产品介绍视频中的自然语音音频。
Drift-prone skill. fal.ai model IDs, pricing, inputs, and MCP tool names change quickly. Search or fetch the current model metadata before promising a specific model, parameter, output format, or cost.
Generate images, videos, and audio using fal.ai models via MCP.
fal.ai MCP server must be configured. Add to ~/.claude.json:
"fal-ai": {
"command": "npx",
"args": ["-y", "fal-ai-mcp-server"],
"env": { "FAL_KEY": "YOUR_FAL_KEY_HERE" }
}
Get an API key at fal.ai.
The fal.ai MCP provides these tools:
search — Find available models by keywordfind — Get model details and parametersgenerate — Run a model with parametersresult — Check async generation statusstatus — Check job statuscancel — Cancel a running jobestimate_cost — Estimate generation costmodels — List popular modelsupload — Upload files for use as inputsBest for: quick iterations, drafts, text-to-image, image editing.
generate(
app_id: "fal-ai/nano-banana-2",
input_data: {
"prompt": "a futuristic cityscape at sunset, cyberpunk style",
"image_size": "landscape_16_9",
"num_images": 1,
"seed": 42
}
)
Best for: production images, realism, typography, detailed prompts.
generate(
app_id: "fal-ai/nano-banana-pro",
input_data: {
"prompt": "professional product photo of wireless headphones on marble surface, studio lighting",
"image_size": "square",
"num_images": 1,
"guidance_scale": 7.5
}
)
| Param | Type | Options | Notes |
|---|---|---|---|
prompt | string | required | Describe what you want |
image_size | string | square, portrait_4_3, landscape_16_9, portrait_16_9, landscape_4_3 | Aspect ratio |
num_images | number | 1-4 | How many to generate |
seed | number | any integer | Reproducibility |
guidance_scale | number | 1-20 | How closely to follow the prompt (higher = more literal) |
Use Nano Banana 2 with an input image for inpainting, outpainting, or style transfer:
# First upload the source image
upload(file_path: "/path/to/image.png")
# Then generate with image input
generate(
app_id: "fal-ai/nano-banana-2",
input_data: {
"prompt": "same scene but in watercolor style",
"image_url": "<uploaded_url>",
"image_size": "landscape_16_9"
}
)
Best for: text-to-video, image-to-video with high motion quality.
generate(
app_id: "fal-ai/seedance-1-0-pro",
input_data: {
"prompt": "a drone flyover of a mountain lake at golden hour, cinematic",
"duration": "5s",
"aspect_ratio": "16:9",
"seed": 42
}
)
Best for: text/image-to-video with native audio generation.
generate(
app_id: "fal-ai/kling-video/v3/pro",
input_data: {
"prompt": "ocean waves crashing on a rocky coast, dramatic clouds",
"duration": "5s",
"aspect_ratio": "16:9"
}
)
Best for: video with generated sound, high visual quality.
generate(
app_id: "fal-ai/veo-3",
input_data: {
"prompt": "a bustling Tokyo street market at night, neon signs, crowd noise",
"aspect_ratio": "16:9"
}
)
Start from an existing image:
generate(
app_id: "fal-ai/seedance-1-0-pro",
input_data: {
"prompt": "camera slowly zooms out, gentle wind moves the trees",
"image_url": "<uploaded_image_url>",
"duration": "5s"
}
)
…
帮助 Swift 开发者实现基于 Actor 的线程安全内存与文件持久化方案
帮助开发者为代码代理配置性能优化、安全防护与研究优先工作流。
帮助用户在回答前选择简短、标准或详细版本,控制回复深度与 token 用量。
帮助开发者使用 Bun 进行运行、打包、测试与依赖管理,并评估替代 Node 的时机。
帮助团队编排多代理协作流程,管理任务归属、看板流转与交接控制。
帮助用户搭建 WireGuard VPN、配置客户端并安全远程访问家庭网络。
帮助用户自动生成图片与视频,并完成本地视频拼接制作流程
通过自然语言发现并调用 fal 模型,完成执行、计费查询与本地媒体处理。
可生成编辑图片并创建视频,支持从链接或本地智能处理媒体文件。
通过 muapi.ai 调用百余模型生成图像、视频和音频
帮助你自动分镜、生成字幕并提取缩略图数据
通过单一 MCP 服务调用 400 多种生成式模型,完成图像、视频、音乐与照片增强。