名称: ai-content-pipeline 描述: “构建多步骤AI内容创建管道,结合图像、视频、音频和文本。工作流示例:生成图像 -> 动画化 -> 添加旁白 -> 与音乐合并。工具:FLUX, Veo, Kokoro TTS, OmniHuman, 媒体合并器, 升级。用于:YouTube视频、社交媒体内容、营销材料、自动化内容。触发词:内容管道、ai工作流、内容创作、多步ai、内容自动化、ai视频工作流、生成和编辑、ai内容工厂、自动化内容创作、ai生产管道、媒体管道、大规模内容” 允许工具: Bash(infsh *)
AI内容管道
通过 inference.sh CLI 构建多步骤内容创建管道。

快速开始
curl -fsSL https://cli.inference.sh | sh && infsh login
# 简单管道:生成图像 -> 动画化为视频
infsh app run falai/flux-dev --input '{"prompt": "portrait of a woman smiling"}' > image.json
infsh app run falai/wan-2-5 --input '{"image_url": "<url-from-previous>"}'
安装说明: 安装脚本 仅检测您的操作系统/架构,从
dist.inference.sh下载匹配的二进制文件,并验证其SHA-256校验和。无需提升权限或后台进程。提供手动安装和验证。
管道模式
模式1:图像 -> 视频 -> 音频
[FLUX图像] -> [Wan 2.5视频] -> [Foley声音]
模式2:脚本 -> 语音 -> 头像
[LLM脚本] -> [Kokoro TTS] -> [OmniHuman头像]
模式3:研究 -> 内容 -> 分发
[Tavily搜索] -> [Claude摘要] -> [FLUX视觉] -> [Twitter帖子]
完整工作流
YouTube短视频管道
从主题创建完整的短视频。
# 1. 使用Claude生成脚本
infsh app run openrouter/claude-sonnet-45 --input '{
"prompt": "Write a 30-second script about the future of AI. Make it engaging and conversational. Just the script, no stage directions."
}' > script.json
# 2. 使用Kokoro生成旁白
infsh app run infsh/kokoro-tts --input '{
"text": "<script-text>",
"voice": "af_sarah"
}' > voice.json
# 3. 使用FLUX生成背景图像
infsh app run falai/flux-dev --input '{
"prompt": "Futuristic city skyline at sunset, cyberpunk aesthetic, 4K wallpaper"
}' > background.json
# 4. 使用Wan将图像动画化为视频
infsh app run falai/wan-2-5 --input '{
"image_url": "<background-url>",
"prompt": "slow camera pan across cityscape, subtle movement"
}' > video.json
# 5. 添加字幕(手动或使用其他工具)
# 6. 合并视频与音频
infsh app run infsh/media-merger --input '{
"video_url": "<video-url>",
"audio_url": "<voice-url>"
}'
说话头视频管道
创建AI头像呈现内容。
# 1. 编写脚本
infsh app run openrouter/claude-sonnet-45 --input '{
"prompt": "Write a 1-minute explainer script about quantum computing for beginners."
}' > script.json
# 2. 生成语音
infsh app run infsh/kokoro-tts --input '{
"text": "<script>",
"voice": "am_michael"
}' > speech.json
# 3. 生成或使用肖像图像
infsh app run falai/flux-dev --input '{
"prompt": "Professional headshot of a friendly tech presenter, neutral background, looking at camera"
}' > portrait.json
# 4. 创建说话头视频
infsh app run bytedance/omnihuman-1-5 --input '{
"image_url": "<portrait-url>",
"audio_url": "<speech-url>"
}' > talking_head.json
产品演示管道
创建产品展示视频。
# 1. 生成产品图像
infsh app run falai/flux-dev --input '{
"prompt": "Sleek wireless earbuds on white surface, studio lighting, product photography"
}' > product.json
# 2. 动画化产品揭示
infsh app run falai/wan-2-5 --input '{
"image_url": "<product-url>",
"prompt": "slow 360 rotation, smooth motion"
}' > product_video.json
# 3. 升级视频质量
infsh app run falai/topaz-video-upscaler --input '{
"video_url": "<product-video-url>"
}' > upscaled.json
# 4. 添加背景音乐
infsh app run infsh/media-merger --input '{
"video_url": "<upscaled-url>",
"audio_url": "https://your-music.mp3",
"audio_volume": 0.3
}'
博客转视频管道
将书面内容转换为视频格式。
# 1. 总结博客文章
infsh app run openrouter/claude-haiku-45 --input '{
"prompt": "Summarize this blog post into 5 key points for a video script: <blog-content>"
}' > summary.json
# 2. 为每个点生成图像
for i in 1 2 3 4 5; do
infsh app run falai/flux-dev --input "{
\"prompt\": \"Visual representing point $i: <point-text>\"
}" > "image_$i.json"
done
# 3. 动画化每个图像
for i in 1 2 3 4 5; do
infsh app run falai/wan-2-5 --input "{
\"image_url\": \"<image-$i-url>\"
}" > "video_$i.json"
done
# 4. 生成旁白
infsh app run infsh/kokoro-tts --input '{
"text": "<full-script>",
"voice": "bf_emma"
}' > narration.json
# 5. 合并所有剪辑
infsh app run infsh/media-merger --input '{
"videos": ["<video1>", "<video2>", "<video3>", "<video4>", "<video5>"],
"audio_url": "<narration-url>",
"transition": "crossfade"
}'
管道构建块
内容生成
| 步骤 | 应用 | 目的 |
|---|---|---|
| 脚本 | openrouter/claude-sonnet-45 |
编写内容 |
| 研究 | tavily/search-assistant |
收集信息 |
| 摘要 | openrouter/claude-haiku-45 |
浓缩内容 |
视觉资产
| 步骤 | 应用 | 目的 |
|---|---|---|
| 图像 | falai/flux-dev |
生成图像 |
| 图像 | google/imagen-3 |
替代图像生成 |
| 升级 | falai/topaz-image-upscaler |
增强质量 |
动画
| 步骤 | 应用 | 目的 |
|---|---|---|
| I2V | falai/wan-2-5 |
动画化图像 |
| T2V | google/veo-3-1-fast |
从文本生成 |
| 头像 | bytedance/omnihuman-1-5 |
说话头 |
音频
| 步骤 | 应用 | 目的 |
|---|---|---|
| TTS | infsh/kokoro-tts |
语音旁白 |
| 音乐 | infsh/ai-music |
背景音乐 |
| Foley | infsh/hunyuanvideo-foley |
音效 |
后期制作
| 步骤 | 应用 | 目的 |
|---|---|---|
| 升级 | falai/topaz-video-upscaler |
增强视频 |
| 合并 | infsh/media-merger |
合并媒体 |
| 字幕 | infsh/caption-video |
添加字幕 |
最佳实践
- 首先规划管道 - 在运行前映射每个步骤
- 保存中间结果 - 存储输出以便迭代
- 使用适当质量 - 草稿用快速模型,最终用质量模型
- 匹配分辨率 - 在整个过程中保持一致的宽高比
- 测试每个步骤 - 在继续之前验证输出
相关技能
# 视频生成模型
npx skills add inference-sh/skills@ai-video-generation
# 图像生成
npx skills add inference-sh/skills@ai-image-generation
# 文本转语音
npx skills add inference-sh/skills@text-to-speech
# 用于脚本的LLM模型
npx skills add inference-sh/skills@llm-models
# 完整平台技能
npx skills add inference-sh/skills@inference-sh
浏览所有应用:infsh app list