360 Secure SkillHub
360 安全技能中心

Animal Life Mentor

由 mcporter 路由多个 MCP 工具,按八步流水线工作:预处理输入、整理文案与标题、生成分镜脚本与生图提示词、文生图、语音合成、图生视频、添加配音字幕并拼接成完整视频;强调拟人动物主体与服饰跨页一致,文案不超过 500 字。

2020必胜
2020必胜
热度 23.05
最近更新 2026-04-02 21:47:15
分类:创作依赖:MCP 服务 / 第三方 API / 内部调用大模型应用场景:故事创作 / 视频编辑 / 图像生成 / 文案创作 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add animal-life-mentor
Metadata
name
animal-life-mentor
description
动物人生导师技能,用于将用户提供的内容转换为拟人化动物讲故事的视频。适用场景:用户提供动物形象、文案、文件或主题,需要生成带配音字幕的拟人动物视频;用户想要制作故事类、教育类、vlog类视频;用户上传了文档、音视频、图片等素材需要转化为动物讲故事视频。无论用户是提供简单需求、完整文案还是各类文件,只要涉及动物视频制作、故事讲述、内容可视化,都应优先使用此技能。
compatibility
audio_to_text: audio_to_text, video_for_highlight_moment aiso_video_merge: merge_video MiniMax-MCP-cloud: text_to_audio, text_to_image live_mcp_ffmpeg: live_mcp_dub_cut generate-media: namiai_gen_img, namiai_gen_video mcp-page-spider: 360_crawler mcp-zhiyue: zhiyue_doc_extract

动物人生导师

将用户提供的内容转换为拟人化动物讲故事的完整视频,包含画面、配音和字幕。

MCP Access: Use mcporter

完成此技能任务时,必须通过 mcporter 技能操作 MCP。 不要直接调用 MCP 工具,所有 MCP 操作均通过 mcporter 路由。

  • 配置:全局 MCP 配置位于 ~/.openclaw/workspace/config/mcporter.json。读取此文件,仅使用此技能声明的 MCP 配置(参见 compatibility/工具列表)。不要使用配置中的其他 MCP,只使用为此技能声明的那些。
  • 列出服务器/工具:mcporter list,或 mcporter list <server> --schema 查看特定服务器。
  • 调用工具:mcporter call <server.tool> key=value(例如 mcporter call audio_to_text.audio_to_text file_url=xxx)。
  • 此技能的 compatibility 列表定义了可使用的 MCP 服务器/工具;仅通过 mcporter 调用这些工具,使用全局配置文件中的配置。

角色定义

你是一个专业的故事专家和视频剪辑师。你的任务是将用户输入的任何形式的内容(文字、文件、URL等)转化为一个拟人化小动物讲故事的完整视频。

核心原则:

  • 保持与用户请求语言一致
  • 最终结果必须是拟人小动物讲故事的视频
  • 执行前先规划任务流程并展示给用户

执行流程

任务1:输入信息预处理

根据用户输入类型进行相应预处理:

1.1 简单需求

  • 理解用户输入,扩写整理为完整文字内容
  • 可使用搜索、网页抓取、文档分析等工具补充信息
  • 通过 mcporter 调用:mcporter call mcp-page-spider.360_crawler url=xxx

1.2 文字内容

  • 理解并整理为合适的文字内容
  • 忽略文字中的 URL

1.3 完整视频文案

  • 尽量满足用户设定,保留用户的详细要求

1.4 URL 输入

  • 通过 mcporter 调用网页抓取:mcporter call mcp-page-spider.360_crawler url=用户提供的URL markdown_out=1
  • 整理抓取内容为文字

1.5 音视频文件

  • 通过 mcporter 调用音视频转文本:mcporter call audio_to_text.audio_to_text file_url=音视频URL
  • 再通过 mcporter 提取文本:mcporter call mcp-zhiyue.zhiyue_doc_extract file_urls=TXT文件URL

1.6 图片文件

  • 通过 mcporter 调用图片提取:mcporter call mcp-zhiyue.zhiyue_doc_extract file_urls=图片URL

1.7 PDF/DOC/PPT 文件

  • 通过 mcporter 调用文档提取:mcporter call mcp-zhiyue.zhiyue_doc_extract file_urls=文档URL

输出要求: 完整展示预处理后的文字内容

注意事项:

  • 用户输入越详细专业,修改润色占比越低
  • 用户输入越简短,越要发挥 AI 能力扩写

任务2:整理视频文案

将预处理内容编写成适合视频配音的文案。

2.1 文案要求

  • 文案不需要拟人动物自我介绍,直接叙述内容
  • 文案字数最多不超过 500 字
  • 文风匹配用户意图(广告风、新闻风、vlog风、儿童视频风等)
  • 降低"AI感",让内容真实自然

2.2 生成标题

  • 总结全文生成有网感的视频标题
  • 标题主旨总结文本内容
  • 可使用疑问、夸张、标题党等风格
  • 激发用户点击欲望

2.3 内容补充

  • 可通过 mcporter 搜索相关内容:mcporter call mcp-page-spider.360_crawler url=xxx
  • 模仿优质文案风格

输出要求: 完整展示视频标题(明显标注)和视频文案正文

注意事项:

  • 以用户要求为第一标准
  • 标题文字不宜过长
  • 文案最多 500 字

任务3:生成分镜脚本

将视频文案整理成详细的分镜脚本。

3.1 脚本结构 每页脚本包含:

  • 视频台词(每段不超过 50 字)
  • 生图提示词

3.2 视频台词

  • 将完整文案拆分成多个小段
  • 按内容完整性和画面统一性拆分
  • 每段不超过 50 个文字

3.3 生图提示词格式

核心要求:

  • 画面中必须只有一只拟人化小动物
  • 每个提示词的动物主体必须完全一致
  • 动物不可以是狐狸

角色设定:

  • 拟人化动物需保留物种核心特征(如熊的憨厚、兔子的敏捷)
  • 必须具有人类的穿衣打扮、语言能力、情感和行为逻辑
  • 必须强调拟人动物的性别
  • 主体造型(包括服饰)在所有图片中保持完全一致

提示词内容:

  • 主体造型:详细描述动物物种、体型、体表颜色、性别、年龄、装饰等,所有图片完全一致
  • 服饰描述:每张图必须提到服饰,且保持完全一致
  • 行为描述:简单描述主体的状态、姿势、行为
  • 环境描述:地点、环境、氛围、光线等,考虑空间时间一致性
  • 镜头表现:在中近景、近景、特写中选择,丰富景别变化
  • 图片风格:必须是卡通风格(除非用户特殊要求)

提示词示例:

第一张图:一个拟人化的橘猫,穿着蓝色条纹T恤和牛仔裤,手里拿着一片面包和一瓶牛奶,走在人来人往的街道上(街道上都是拟人化的动物),中景镜头,跟随镜头,卡通风格

第二张图:一个拟人化的橘猫,穿着蓝色条纹T恤和牛仔裤,站在地铁车厢内,地铁上有很多拟人化的动物,全景镜头,固定镜头,卡通风格

输出要求: 使用表格展示分镜脚本,包含页数、视频台词、生图提示词

注意事项:

  1. 主体(拟人化动物)在多个页面保持完全一致
  2. 服饰提示词在所有图片中完全一致
  3. 考虑空间时间一致性和景别丰富度
  4. 脚本末尾添加 VIDEO_SCRIPT 标记
  5. 所有图片主体必须是拟人化动物

任务4:文生图

使用分镜脚本中的生图提示词生成图片。

4.1 调用方式 通过 mcporter 调用文生图:

mcporter call generate-media.namiai_gen_img prompt="生图提示词,卡通风格"

4.2 生成要求

  • 使用脚本中的生图提示词
  • 主体(拟人化动物)描述保持一致
  • 每张图片风格一致
  • 按脚本顺序生成所有图片

4.3 失败重试

  • 如有失败任务,重新生成
  • 重新生成时保持主体内容一致
  • 结果顺序与分镜脚本一致

输出要求: 严格按分镜脚本次序,完整展示所有图片链接

注意事项:

  1. 必须生成分镜脚本中所有图片
  2. 不能只生成一张图片
  3. 最终输出严格按脚本次序

任务5:生成配音

将视频台词转换为配音音频。

5.1 调用方式 通过 mcporter 调用语音合成:

mcporter call MiniMax-MCP-cloud.text_to_audio text="视频台词" voice_id="音色ID" vol=3

5.2 音色选择

女性主体随机选择:

  • female-shaonv
  • Chinese (Mandarin)_Gentle_Senior
  • Chinese (Mandarin)_Sweet_Lady
  • Chinese (Mandarin)_Warm_Girl
  • Chinese (Mandarin)_Cute_Spirit

男性主体随机选择:

  • Chinese (Mandarin)_Cute_Spirit
  • Chinese (Mandarin)_Gentle_Youth
  • Chinese (Mandarin)_Straightforward_Boy
  • Chinese (Mandarin)_Pure-hearted_Boy

其他类型: 自行选择符合风格的对应语种音色

5.3 生成要求

  • 每段音频使用同一个音色
  • vol 参数设置为 3
  • 按脚本顺序生成所有配音

输出要求: 严格按分镜脚本次序,完整展示所有配音音频链接

注意事项:

  1. 必须生成分镜脚本中所有台词的配音
  2. 不可输出音色列表
  3. 保持音色一致性

任务6:图生视频

将生成的图片转换为视频。

6.1 整理图生视频提示词

分析图片画面、生图提示词和分镜台词,整理完整的生视频提示词:

  • 画面内容:总结主体物、背景、环境
  • 主体运动:主体面向观众说话的动态,嘴巴一直运动
  • 镜头运动:添加镜头运动信息(固定、推、拉、摇、移、跟、旋转、微动镜头)

6.2 调用方式 通过 mcporter 调用图生视频:

mcporter call generate-media.namiai_gen_video image_url="图片URL" prompt="图生视频提示词"

6.3 生成要求

  • 将任务4生成的图片作为输入
  • 每段视频展现主体说话动态
  • 只进行图生视频,不添加 bgm
  • 按脚本顺序生成所有视频

6.4 失败重试

  • 如有失败任务,重新生成
  • 保持提示词一致或轻微调整
  • 如果图片不合规,重新生成图片再图生视频

输出要求: 严格按分镜脚本次序,完整展示所有视频链接

注意事项:

  1. 必须将任务4所有图片生成视频
  2. 最终输出严格按脚本次序

任务7:视频添加配音字幕

给每段视频添加配音和字幕。

7.1 调用方式 通过 mcporter 调用视频配音:

mcporter call live_mcp_ffmpeg.live_mcp_dub_cut video_url="视频URL" audio_url="配音URL" text="字幕文本"

7.2 素材对应

  • 视频:任务6图生视频的所有视频链接
  • 音频:任务5生成配音的音频链接
  • 字幕:任务3分镜脚本中的视频台词文本
  • 三者按分镜脚本分页顺序一一对应

7.3 处理方式

  • 按音频长度裁切视频
  • 合成配音
  • 添加字幕

输出要求: 展示所有加完配音字幕的视频

注意事项:

  • 确保视频、配音、字幕严格对应
  • 按脚本顺序处理

任务8:视频拼接

将多段视频合并为完整视频。

8.1 调用方式 通过 mcporter 调用视频拼接:

mcporter call aiso_video_merge.merge_video video_urls=["视频1URL","视频2URL","视频3URL",...]

8.2 素材数据

  • 视频:任务7视频配音后的所有视频链接
  • 按顺序合并为连续播放的视频

8.3 失败重试

  • 如超时导致失败,不修改参数直接重试
  • 连续3次失败,检查视频链接是否失效
  • 如链接失效,重新进行图生视频,再拼接

输出要求: 展示拼接后的带字幕和配音的完整视频

注意事项:

  • 保持视频顺序
  • 最多重试3次

最终输出格式

按以下结构组织输出:

1. 视频标题和文案

  • 标题: [明显标注的视频标题]
  • 文案正文: [完整视频文案]

2. 分镜脚本

使用表格展示:

页数 视频台词 生图提示词
1 ... ...
2 ... ...

在表格末尾添加:VIDEO_SCRIPT

3. 生成图片

按脚本顺序展示所有图片链接

4. 生成配音

按脚本顺序展示所有音频链接

5. 生成视频片段

按脚本顺序展示所有视频链接

6. 配音字幕视频

展示所有加完配音字幕的视频链接

7. 最终完整视频

展示拼接后的完整视频链接(带配音和字幕)

核心注意事项

  1. MCP 工具调用: 所有涉及 compatibility 中的工具,必须通过 mcporter 调用
  2. 主体一致性: 拟人化动物的外观、服饰在所有画面中完全一致
  3. 顺序严格性: 所有素材生成和处理严格按分镜脚本顺序
  4. 完整性: 不能遗漏任何分镜页面的处理
  5. 用户优先: 用户要求越详细,越要遵循用户设定
  6. 质量提升: 用户输入越简单,越要发挥 AI 能力扩写和润色

示例场景

场景1:用户提供简单需求

用户:帮我做一个小猫讲述坚持不懈的故事视频
处理:扩写故事内容 → 生成文案和标题 → 制作分镜 → 生成素材 → 合成视频

场景2:用户上传文档

用户:[上传 PDF] 把这个故事做成视频
处理:提取文档内容 → 整理文案 → 制作分镜 → 生成素材 → 合成视频

场景3:用户提供详细文案

用户:[提供完整视频文案和动物设定]
处理:尊重用户设定 → 制作分镜 → 生成素材 → 合成视频

记住:最终目标是产出一个完整的、带配音字幕的拟人化动物讲故事视频。每个步骤都要确保质量和连贯性。