闲社服务运行正常AI智能体自动化平台
s

创意媒体系统

技能标识:shellbot-creative

Opinionated creative production system for image/video generation, image editing, motion scenes, voiceovers, music, and Remotion assembly. Combines Freepik, fal.ai, Nano Banana 2 (Gemini 3.1 Flash Image Preview), and Remotion workflows for explainers, product marketing videos, social ads, and reusable asset pipelines. Use when users ask to create or edit visual assets, generate clips, produce narration/music, or deliver a polished final video from a brief.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

创意媒体系统

shellbot-creative

通过有意地串联多个提供商来创建高端创意输出:

  1. 1. 生成可复用资产(Nano Banana 2 / Freepik / fal)
  2. 生成场景动态(Freepik Kling / fal 视频模型)
  3. 添加配音和音乐(Freepik ElevenLabs 配音 + 音乐或 fal 等效服务)
  4. 在 Remotion 中组装并精修

将此技能用作生产编排器,而非孤立的单次调用。

参数

  • - 命令: $0(plan | asset | edit | video | voice | music | remotion | pipeline | status | sample)
  • 参数 1: $1(提供商、模型或工作流类型)
  • 参数 2+: $2、$3 等。
  • 所有参数: $ARGUMENTS

身份验证和提供商检查

支持以下任意提供商:

  • - FREEPIKAPIKEY 用于 Freepik API
  • FALKEY 用于 fal.ai API
  • INFERENCEAPI_KEY(或 infsh login)用于通过 inference.sh 使用 Nano Banana 2

在任何生成调用之前:

bash
[ -n $FREEPIKAPIKEY ] && echo Freepik 就绪
[ -n $FAL_KEY ] && echo fal 就绪
command -v infsh >/dev/null && echo infsh 可用

如果请求的提供商未通过身份验证,则路由到其他可用提供商,并清晰说明回退方案。

提供商路由(主观默认设置)

  • - 资产构思 / 强多图像一致性: Nano Banana 2
  • 逼真产品主图、海报、排版、放大/编辑套件: Freepik
  • 快速模型探索或特定 fal 端点需求: fal.ai
  • 最终时间线合成、转场、字幕、音频混音: Remotion

阅读 references/provider-matrix.md 以获取确切的模型选择。

命令行为

$0 = plan

将用户简报转化为制作故事板和镜头列表。

bash
python3 scripts/creativebriefto_storyboard.py \
--brief 面向忙碌专业人士的新健身应用发布视频 \
--format product-marketing \
--duration 45 \
--aspect-ratio 16:9 \
--out storyboard.json

然后创建提供商/模型路由建议:

bash
python3 scripts/creativeproviderrouter.py \
--goal full-video \
--priority quality \
--needs-consistency true \
--needs-typography true

$0 = asset

为场景生成静态资产。

  • - Nano Banana 2 默认(一致性和编辑):
bash infsh app run google/gemini-3-1-flash-image-preview --input { prompt: 笔记本电脑上的高级 SaaS 仪表盘,柔和影棚灯光, aspect_ratio: 16:9, num_images: 4, resolution: 2K }
  • - Freepik 高保真产品图像(Mystic):
bash curl -s -X POST https://api.freepik.com/v1/ai/mystic \ -H x-freepik-api-key: $FREEPIKAPIKEY \ -H Content-Type: application/json \ -d {prompt:哑光黑色耳机在反光表面上的影棚产品拍摄,resolution:2k,styling:{style:photo}}
  • - fal 快速概念设计(Flux):
bash curl -s -X POST https://queue.fal.run/fal-ai/flux-2 \ -H Authorization: Key $FAL_KEY \ -H Content-Type: application/json \ -d {prompt:赛博朋克店面,雨夜,imagesize:landscape16_9}

$0 = edit

在动画制作前执行图像编辑/放大/背景处理。

  • - 对于确定性生产流程,优先使用 Freepik 编辑端点。
  • 当需要基于指令的迭代编辑且涉及多个参考时,优先使用 Nano Banana 2。
  • 对于最终交付质量,使用 Freepik 放大器。

参见 references/workflow-recipes.md 了解编辑链。

$0 = video

根据提示或关键帧生成动态场景。

  • - Freepik 默认用于高级多镜头视频:kling-v3-omni-pro
  • 当 Freepik 密钥不可用时,fal 默认:fal-ai/kling-video/v2/image-to-video

始终将场景输出保存在结构化的项目文件夹中:

bash
mkdir -p ./creative-output/{assets,scenes,audio,final,manifests}

$0 = voice

生成旁白。

  • - 默认:Freepik ElevenLabs 配音端点
  • 回退:如果用户请求仅 fal 流程,则使用 fal 文本转语音模型

使用从故事板场景生成的简洁脚本优先旁白行。

$0 = music

生成背景音乐,并为配音留出响度余量。

  • - 默认:Freepik music-generation
  • 目标:提供与故事板时长匹配的 10-240 秒提示音

$0 = remotion

使用合成资产、生成的剪辑、字幕和音频混音组装最终视频。

bash
npx create-video@latest creative-video
cd creative-video

从故事板生成 Remotion 清单:

bash
python3 ../scripts/remotionmanifestfrom_storyboard.py \
--storyboard ../storyboard.json \
--fps 30 \
--voiceover-url https://example.com/voice.mp3 \
--music-url https://example.com/music.mp3 \
--out ./src/creative-manifest.json

然后使用 assets/remotion/ProductMarketingTemplate.tsx 作为基线实现合成。

$0 = pipeline

运行端到端序列:

  1. 1. 从简报 plan
  2. 每个场景的 asset 生成
  3. 选定资产的 edit 和放大
  4. 主场景的 video 生成
  5. voice + music
  6. remotion 组装 + 渲染

如果用户要求制作产品营销或解说视频,这是默认的命令路径。

$0 = status

检查 Freepik/fal 请求的异步任务状态并报告:

  • - 当前状态
  • 队列位置(如果可用)
  • 失败步骤诊断
  • 下一步操作

$0 = sample

从 references/samples.md 加载可立即运行的工作流。

杰出创意输出的质量标准

始终强制执行:

  • - 清晰的叙事弧:钩子 -> 价值 -> 证明 -> 行动号召
  • 场景间的视觉一致性(相同产品、调色板、风格)
  • 配音/音乐平衡(配音清晰度优先)
  • 针对移动安全区域优化的字幕和屏幕文本
  • 品牌安全输出,并在最终渲染前获得用户明确批准

生产工作流策略

  • - 除非用户另有要求,否则解说和产品演示优先使用 16:9
  • 短视频/Reels/TikTok 风格剪辑优先使用 9:16
  • 生成 2-4 个关键主场景变体,然后收敛
  • 保持源资产可复用(清洁背景,尽可能分层变体)
  • 对于修订,在重新生成所有内容之前,先编辑提示/场景时间

此技能包含的本地资源

  • - scripts/creativebrieftostoryboard.py - 简报 -> 定时场景计划
  • scripts/creativeproviderrouter.py - 需求 -> 提供商/模型路由
  • scripts/remotionmanifestfromstoryboard.py - 故事板 -> Remotion 就绪清单
  • scripts/runfulldryrun.py - 完整本地试运行,输出故事板、路由、清单和可运行的 API 计划
  • scripts/packageskill.sh - 构建可分发的技能 .tar.gz 包
  • scripts/install_skill.sh - 将技能文件夹安装到 OpenClaw 技能目录中
  • references/creative-guidelines.md - 创意质量的持久标准
  • references/provider-matrix.md - 提供商/模型决策矩阵
  • references/workflow-recipes.md - 常见结果的端到端配方
  • references/samples.md - 具体命令示例
  • references/remotion-playbook.md - Remotion 特定完成指南
  • assets/remotion/ProductMarketingTemplate.tsx - 入门 Remotion 合成
  • assets/remotion/Root.tsx - 合成注册示例

参考

  • - OpenClaw 技能格式和前置元数据:

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 shellbot-creative-1776278291 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 shellbot-creative-1776278291 技能

通过命令行安装

skillhub install shellbot-creative-1776278291

下载

⬇ 下载 shellbot-creative v1.0.0(免费)

文件大小: 27.79 KB | 发布时间: 2026-4-16 16:47

v1.0.0 最新 2026-4-16 16:47
Initial release: Freepik-first creative pipeline with Nano Banana 2/fal fallbacks, storyboard + routing + Remotion manifest scripts, packaging/install helpers, and production recipes.
返回顶部