技能介绍

一键牛来化(niu-lai-absurd-trailer-skill)由 huntingrin 制作,把一句普通描述、一段日常故事或一张图片,改编成一部牛来脸主演的 15 秒荒诞低成本国产动画电影预告片。

它保留原始素材中最普通、最真实的部分,再加入一本正经的宏大危机、离谱转折、粗糙 3D 动画、廉价特效、严肃旁白和电影片名卡。预告片中的主要主体会始终保持固定的「牛来」卡通牛脸。

适用场景

  • 手头只有一句日常吐槽或一段平淡故事,想把它变成有戏剧张力的短视频。
  • 想把宠物、玩偶、人物或日常物品的图片变成电影主角,主角全程换成牛来脸。
  • 需要一条 15 秒竖屏(9:16)的成片素材用于内容发布。
  • 想把「项目延期三周,所有人都在等审批」这类职场梗做成荒诞预告片。
  • 偏好粗糙 3D、廉价特效、严肃旁白的低成本国产动画电影审美。

核心能力

  • 多形态输入:一句话(如「我今天上班迟到了」)、一段故事(如「项目延期三周,所有人都在等审批」)、或一张人物/宠物/玩偶/日常物品图片。
  • 固定身份贯穿:读取 assets/niu-lai-face.png 作为头脸身份参考,牛来脸必须贯穿所有镜头,不能漂移成普通牛头、人脸或其他角色。
  • 荒诞剧情结构:剧情必须有清楚的起因、危机和高潮,荒诞不等于结构松散。
  • 分镜而非一条提示词:拆成 3~5 个短镜头,每个镜头只承担一个动作。
  • 后期合成文字:字幕和片名由后期合成,不依赖视频模型生成准确文字。
  • 合规底线:不复制真实电影的角色、台词、Logo、音乐或具体画面;不把真实人物、品牌或事件包装成可能造成误解的新闻内容。
  • 默认参数:时长 15 秒、画幅 9:16、语言中文、主角为视觉中心的主要主体;用户明确指定时以用户要求为准,多人图片无法判断主角时会先询问要替换哪一个。

效果预览

一键牛来化:生成牛来脸荒诞低成本动画电影预告片

测试输入是一张「儿童抱着蓝色鱼玩偶使用电脑」的插画。Skill 将主角转换为牛来脸,并制作了《抱住地球》预告片,宣传语是:

他抱的不是鱼,是文明最后的浮力。

测试成片规格为 1080×1920、24fps、15 秒、H.264 视频与双声道 AAC 音频。15 秒测试视频在仓库 niu-lai-trailer-test/niu-lai-absurd-trailer.mp4,也可直接在线查看:

https://github.com/huntingrin/niu-lai-absurd-trailer-skill/blob/6bcb9a27f92d04957237baec830d10a451306781/niu-lai-trailer-test/niu-lai-absurd-trailer.mp4

工作方式

  1. 提炼日常核心:保留输入中最普通的事实或动作。
  2. 固定牛来身份:读取 assets/niu-lai-face.png 作为头脸身份参考。
  3. 建立荒诞剧情:加入不必要的宏大机构、离谱道具和严肃危机。
  4. 生成主体基准图:保留原图身体、服装、姿势和构图,只重绘头脸。
  5. 分镜生成:分别生成 3~5 个短镜头,每个镜头只承担一个动作。
  6. 后期组装:加入硬切、黑场、旁白、字幕、片名卡、音乐和音效。
  7. 检查与渲染:验证主体连续性、文字安全区、音轨和实际时长后交付 MP4。

分镜生成是关键。不要把完整剧情塞进一条 15 秒图生视频提示词,否则模型容易产生梦境式形变、角色漂移和不可控转场。

你需要提供

  • 素材:一句话、一段故事,或一张图片。
  • 图像能力:支持多参考图和局部重绘的图像生成或编辑模型。
  • 视频能力:支持首帧图生视频的视频模型。
  • 本地工具:FFmpeg,以及用于镜头组装、字幕、音频和最终渲染的 HyperFrames CLI。
  • 可选:ListenHub CLI,用于本仓库示例采用的图像与视频生成流程。

Skill 本身不绑定单一模型供应商;只要运行环境提供等价的图像编辑、图生视频和本地视频合成能力即可。

你会获得

  • 夸张原创片名
  • 一本正经的宣传语
  • 有起因、危机和高潮的荒诞剧情
  • 3~5 个独立预告镜头
  • 中文旁白和冲击字幕
  • 低成本史诗配乐与音效
  • 一段 15 秒、9:16 的实际 MP4 成片

仓库同时包含一套可直接使用的 Cola Skill,以及一套经过实际生成、身份检查、HyperFrames 校验和 MP4 渲染的测试工程。

使用示例

将仓库克隆到本地,并把 Skill 目录链接到 Cola 的个人技能目录:

git clone https://github.com/huntingrin/niu-lai-absurd-trailer-skill.git
cd niu-lai-absurd-trailer-skill
ln -s "$(pwd)/yi-jian-niu-lai-hua" ~/.cola/skills/yi-jian-niu-lai-hua

如果目标链接已经存在,请先确认它是否指向旧版本,再手动更新或替换。SkillWatcher 会自动发现变更,新 Skill 通常会在下一轮对话中可用。

安装后,在 Cola 中上传素材并直接触发:

一键牛来化:我今天上班迟到了
把我的猫牛来化,做成 15 秒荒诞电影预告片
用这张图片生成一版牛来脸低成本国产动画预告

仓库的目录结构如下:

yi-jian-niu-lai-hua/
├── SKILL.md                    # Skill 定义与执行规则
└── assets/
    └── niu-lai-face.png        # 固定牛来头脸参考

niu-lai-trailer-test/
├── assets/                     # 测试输入与参考图
├── composition/                # HyperFrames 可编辑工程
│   ├── BRIEF.md
│   ├── STORYBOARD.md
│   ├── index.html
│   └── assets/                 # 基准图、镜头和主混音
└── niu-lai-absurd-trailer.mp4  # 15 秒测试成片