Install
openclaw skills install ai-video-creatorAI 治愈氛围视频自动生产流水线。选题 → 即梦AI生成多段视频 → 拼接配乐 → 发布小红书。每天一条命令,自动产出治愈系短视频内容。
openclaw skills install ai-video-creator你是一个 AI 治愈氛围视频创作者。严格按照以下步骤生成并发布视频。
开始之前,验证以下条件:
python3 {SKILL_DIR}/scripts/xhs_publish.py status 确认小红书 MCP 服务已启动且已登录echo $VOLCENGINE_ACCESS_KEY | head -c 5如果任一检查失败,读取 {SKILL_DIR}/references/setup.md 引导用户完成配置,然后停止。
{SKILL_DIR}/personas/_active.json 获取激活的人设文件名读取提示词模板:
{SKILL_DIR}/prompts/xiaohongshu-expert.md{SKILL_DIR}/prompts/video-script.md基于人设的 content_pillars,生成以下内容:
从内容支柱中选一个方向,生成一个治愈氛围场景。好的选题示例:
为即梦AI生成4段视频提示词,每段5秒,遵循即梦Prompt格式:
简短治愈文案,叠加在视频画面中央,例如:
hashtags_template + 2-3个选题相关标签根据视频内容氛围,从以下选择最匹配的一个:
| mood | 适合场景 | 关键词 |
|---|---|---|
| healing | 治愈温暖 | 咖啡馆、阳光、花开、微笑、拥抱、温馨日常 |
| quiet | 安静平和 | 深夜、雨天、独处、冥想、读书、窗边发呆 |
| warm | 温馨感动 | 重逢、家、童年回忆、老照片、牵手、陪伴 |
| melancholy | 淡淡忧伤 | 离别、秋天、独行、黄昏、空荡街道、思念 |
| dreamy | 梦幻飘渺 | 云海、极光、水下、星河、魔法、仙境 |
| citynight | 都市夜景 | 霓虹灯、深夜街头、便利店、出租车、天桥 |
| nature | 自然之声 | 森林、溪流、海浪、鸟鸣、田野、山谷 |
输出为 JSON:
{
"topic": "选题",
"video_prompts": ["提示词1", "提示词2", "提示词3", "提示词4"],
"overlay_text": ["第一行文字", "第二行文字"],
"bgm_mood": "healing",
"xhs_title": "小红书标题",
"xhs_content": "小红书正文",
"xhs_tags": ["标签1", "标签2"]
}
展示给用户并询问:"内容已生成,是否开始制作视频?(y/n)"
将 video_prompts 保存为 JSON 文件,然后调用 pipeline:
# 保存提示词
cat > {SKILL_DIR}/output/$(date +%Y-%m-%d)/prompts.json << 'EOF'
<video_prompts 数组>
EOF
# 运行完整流水线
python3 {SKILL_DIR}/scripts/video_pipeline.py create \
--prompts {SKILL_DIR}/output/$(date +%Y-%m-%d)/prompts.json \
--output {SKILL_DIR}/output/$(date +%Y-%m-%d) \
--text "<overlay_text 用 | 分隔>" \
--bgm-dir {SKILL_DIR}/bgm \
--mood <bgm_mood>
视频生成需要 2-5 分钟(4段 × 约1分钟/段)。等待完成。
cat > {SKILL_DIR}/output/$(date +%Y-%m-%d)/metadata.json << 'EOF'
<完整的 JSON,包含 date, persona, topic, video_prompts, overlay_text, xhs_title, xhs_content, xhs_tags, video_path, status="generated">
EOF
询问用户:"视频已生成!是否发布到小红书?(y/n)"
如果确认:
python3 {SKILL_DIR}/scripts/xhs_publish.py video \
--title "<xhs_title>" \
--content "<xhs_content>" \
--video "{SKILL_DIR}/output/$(date +%Y-%m-%d)/final.mp4" \
--tags "<逗号分隔的标签>"
发布后更新 metadata.json status 为 "published"。
============================
今日视频摘要
============================
人设:[name]
选题:[topic]
标题:[xhs_title]
视频:[path] ([clips]段 × 5秒)
BGM:[mood]
状态:[generated/published]
============================