MuleRouter

🎬 AI 多模态生成引擎 · 文生图视频

MuleRouter 多模态 API 技能,支持文生图/视频、图生视频及 VACE 视频编辑,集成 Wan2.6、Veo3、Sora2 等 SOTA 模型,适合创作者快速生成 AI 视觉内容。

收藏
4.1k
安装
1.8k
版本
0.1.10
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

MuleRouter 技能是一套基于 Python 的多模态 AI 内容生成工具,通过统一的命令行接口封装了 MuleRouter/MuleRun 平台的图像与视频生成 API。核心能力覆盖四大方向:

1. 文本到图像/视频生成(T2I/T2V)

  • 支持 Wan2.6、Midjourney、Sora2 等前沿模型的文生图/视频任务
  • 通过 --prompt 参数接收自然语言描述,自动生成高质量视觉内容

2. 图像到视频生成(I2V)

  • 支持本地图片路径或远程 URL 作为输入,结合提示词生成动态视频
  • 自动验证图片格式(PNG/JPG/WebP/HEIC 等)并转码为 base64,规避命令行长度的限制

3. 视频编辑(VACE / 关键帧插值)

  • 提供 VACE 视频编辑能力及关键帧插值功能,实现视频风格迁移与时间轴控制

4. 模型管理与参数发现

  • list_models.py 列出可用模型并支持按 SOTA 等标签过滤
  • --list-params 查看各模型的完整参数说明,降低使用门槛

显著优点

  • 模型生态丰富:集成 Wan2.6-T2V/T2I/I2V、Veo3、Nano Banana Pro、Sora2、Midjourney 等行业领先模型,覆盖从开源到商业的不同层级需求
  • 输入方式灵活:图像输入优先支持本地文件路径,自动完成格式验证与 base64 转换,避免手动编码的繁琐
  • 安全输入处理:对图片路径进行白名单校验,拒绝敏感系统目录与非图像文件,降低路径遍历风险
  • 配置管理清晰:通过 .env 文件管理 MULEROUTER_API_KEY 等凭证,明确区分 BASE_URLSITE 的优先级逻辑

潜在局限

  • 环境依赖较重:要求 Python 3.10+、uv 包管理器及网络访问权限,对非技术用户有一定门槛
  • 超时等待较长:视频生成建议超时 15 分钟,长任务需保持连接稳定
  • 商业 API 成本:依赖 MuleRouter/MuleRun 平台的付费 API,高频使用需考虑成本
  • 无本地推理能力:纯云端 API 封装,无法离线运行,受服务商可用性制约

适合人群

  • 内容创作者:需要快速生成概念图、短视频素材或进行风格迁移
  • 开发者与自动化工作流搭建者:希望通过 CLI 批量生成视觉内容的工程师
  • AI 艺术探索者:希望对比 Wan2.6、Sora2、Midjourney 等不同模型效果的进阶用户

常规风险提示

  • API 密钥安全MULEROUTER_API_KEY 以 Bearer Token 形式通过 HTTPS 传输,需确保 .env 文件不被提交至版本控制
  • 输入内容合规:生成的内容受平台服务条款约束,需避免生成违规或侵权素材
  • 网络与可用性依赖:任务执行完全依赖 MuleRouter/MuleRun 云端服务,存在单点故障风险

MuleRouter 内容

core文件夹
models文件夹
alibaba文件夹
wan2.1-kf2v-plus文件夹
wan2.1-vace-plus文件夹
wan2.2-i2v-flash文件夹
wan2.2-i2v-plus文件夹
wan2.2-t2v-plus文件夹
wan2.5-i2i-preview文件夹
wan2.5-i2v-preview文件夹
wan2.5-t2i-preview文件夹
wan2.5-t2v-preview文件夹
wan2.6-i2v文件夹
wan2.6-image文件夹
wan2.6-t2i文件夹
wan2.6-t2v文件夹
google文件夹
nano-banana文件夹
nano-banana-pro文件夹
veo3文件夹
midjourney文件夹
diffusion文件夹
video文件夹
openai文件夹
sora2文件夹
references文件夹
scripts文件夹
tests文件夹
手动下载zip · 59.0 kB
__init__.pytext/plain
请选择文件