关于 seedance-auto-generate
seedance-auto-generate 是通过 Playwright 自动化 Higgsfield Seedance 2.0 视频生成的技能,适合已有图片和视频描述的创作流程。它支持上传图片、填写提示词、调整视频设置并提交生成,也可配合风格子技能制作提示词。
主要功能
- 01上传图片素材
- 02填写视频提示词
- 03设置时长、比例和分辨率
- 04提交并监控视频生成
- 05配合风格子技能生成提示词
适用场景
- 01将产品图片制作成广告视频
- 02把房屋照片转换为介绍视频
- 03将角色图片制作成动画场景
MCP 相关
该技能要求启用 Playwright MCP 插件,并使用 Playwright 浏览器工具操作 Higgsfield。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ akcodez/ higgsfield-claude-skills --skill seedance-auto-generate安装后在 Claude Code 中输入/seedance-auto-generate确认已加载。
详细介绍
使用 Playwright 自动生成 Seedance 2.0
这项技能使用 Playwright 浏览器自动化,自动完成 Higgsfield Seedance 2.0 的整个视频创作流程。它会上传图片、填写提示词并点击 Generate——全程无需动手。
可用子技能(提示词生成器)
这项自动生成技能是自动化引擎。为了给你的视频撰写尽可能出色的提示词,运行此自动化之前,请先调用匹配的风格子技能。每项子技能都会让 Claude 成为对应视频风格的专业提示词工程师,生成内容详尽、可直接粘贴使用的提示词,并加入强有力的前 2 秒钩子,让观众停下滑动。
如何使用子技能
- 从下表中选择与视频风格匹配的子技能
- 使用
/01-cinematic、/07-ecommerce-ad、/15-real-estate等命令调用它 - 子技能会生成一份达到制作级水准的 Seedance 2.0 提示词(15–25 行,包含时间线、摄影机、灯光、声音和前 2 秒钩子)
- 然后调用
/seedance-auto-generate,将提示词和图片自动提交到 Higgsfield
创意风格
| 斜杠命令 | 技能名称 | 适用场景 |
|---|---|---|
/01-cinematic | 电影风格 | 电影质感——戏剧化灯光、摄影语言、景深、变形宽银幕、黑色电影、史诗风格 |
/02-3d-cgi | 3D CGI | 3D 渲染——Pixar、Unreal Engine、照片级写实、等距视角、光线追踪、体积效果 |
/03-cartoon | 卡通与动画 | 2D 动画——赛璐珞着色、手绘、扁平矢量、水彩、橡皮管风格、动态图形 |
/04-comic-to-video | 漫画转视频 | 动画化漫画——漫画页面、网络漫画、分镜、连续画、图像小说 |
/05-fight-scenes | 打斗场景与动作 | 战斗——武术、剑斗、追逐场景、超级英雄对战、动作编排 |
/08-anime-action | 动漫 | 日本动画——少年向、青年向、机甲、魔法少女、异世界、动漫片头 |
商业与营销
| 斜杠命令 | 技能名称 | 适用场景 |
|---|---|---|
/06-motion-design-ad | 动态设计广告 | 软件/SaaS——产品发布、功能展示、应用推广、科技演示、UI 动画 |
/07-ecommerce-ad | 电商广告 | 产品广告——时尚、美妆、电子产品、食品、Amazon/Shopify/TikTok Shop、开箱 |
/09-product-360 | 产品 360° 展示 | 转台——多角度展示、产品亮相、主视觉镜头、美妆镜头、产品旋转 |
/11-social-hook | 社交媒体钩子 | 病毒式内容——TikTok、Instagram Reels、YouTube Shorts、让人停止滑动的钩子 |
/12-brand-story | 品牌故事 | 品牌叙事——品牌起源故事、使命视频、公司文化、创始人故事 |
行业专属
| 斜杠命令 | 技能名称 | 适用场景 |
|---|---|---|
/10-music-video | 音乐视频 | 与节拍同步——表演、歌词视频、音乐可视化、演唱会视觉效果、专辑封面 |
/13-fashion-lookbook | 时尚造型图集 | 时尚——造型图集、模特走秀、穿搭展示、T 台片段、街头服饰、宣传活动 |
/14-food-beverage | 食品与饮料 | 食品——餐厅推广、食谱内容、美食 ASMR、菜单展示、激发食欲 |
/15-real-estate | 房地产 | 房产——房屋导览、建筑、室内设计、房源展示、虚拟导览、翻新 |
每个子技能生成的内容
每个子技能都会提供:
- 2 秒吸睛开场框架 — 10-12 种吸引注意力的开场模式
- 时间线分段 — 按节拍拆解,最长 15s
- 运镜百科 — 15-20+ 种技巧及其准确表述
- 灯光与氛围 — 营造情绪与质感的布光方案
- 声音设计 — 环境音、拟音、音乐和静音指导
- 素材参考策略 —
@image1@video1@audio1最佳实践 - 平台优化 — TikTok、Instagram、YouTube 等
- 5+ 个大型示例提示词 — 每个 15-25 行,达到制作级水准
每项技能也提供中文版本,位于
skills/XX-name/zh-CN/SKILL.md
Seedance 2.0 规格
| 输入 | 格式 | 限制 |
|---|---|---|
| 图片 | jpeg、png、webp、bmp、tiff、gif | 最多 9 个,每个小于 30MB |
| 视频 | mp4、mov | 最多 3 个,每个小于 50MB,总时长 2-15s |
| 音频 | mp3、wav | 最多 3 个,每个小于 15MB,总时长最多 15s |
| 文本 | 自然语言提示词 | — |
| 合计 | — | 总计最多 12 个文件 |
| 输出 | 视频 | 4-15s、720p、带声音 |
提示词中的参考素材:@image1 @video1 @audio1
前置条件
- 用户必须在 Playwright 浏览器会话中登录 higgsfield.ai
- 必须启用 Playwright MCP 插件
- 图片文件必须可在项目目录中访问(如有需要,可从 Downloads 复制)
输入要求
用户提供:
- 一个图片文件(磁盘路径 —
.png、.jpg、.webp等) - 视频的描述或提示词(也可以先调用子技能来生成)
可选项(显示默认值):
- 时长:
8s(选项:5s、8s、10s) - 比例:
Auto(选项:Auto、16:9、9:16、1:1) - 分辨率:
720p(选项:720p、1080p)
自动化流程
严格按照以下步骤使用 Playwright MCP 工具。首次使用每个工具前,先用 ToolSearch 加载。
步骤 0:准备图片
如果图片位于项目目录之外(例如 C:\Users\User\Downloads\),请先将其复制到项目根目录:
cp "<source_path>" "C:/Users/User/higgz/<filename>"
Playwright 文件上传工具只允许上传项目根目录中的文件。
步骤 1:导航到 Seedance 2.0 创建页面
browser_navigate → url: "https://higgsfield.ai/create/video?model=seedance_2_0"
?model=seedance_2_0 查询参数会自动预选 Seedance 2.0 模型。
等待页面加载,然后获取快照以确认:
- 页面标题包含“Create AI Videos”
- Model 按钮显示“Seedance 2.0”
如果出现 Cookie 同意对话框,请点击“Close”按钮(x)将其关闭。
步骤 2:打开上传对话框
获取快照并找到上传区域。该区域包含类似“Upload media”和“Image, Video or Audio”的文本。点击上传区域元素。
这会打开一个包含以下标签页的对话框:“Uploads”“Image Generations”“Video Generations”“Elements”“Liked”。
步骤 3:打开文件选择器
在对话框中,找到并点击 “Upload media” 按钮(对话框网格中的第一个可点击项目,带有上传图标,文本为“Upload media”,副文本为“Protected content is not allowed”)。
这会触发一个文件选择器模态框。工具结果会显示:[File chooser]: can be handled by browser_file_upload
步骤 4:上传图片文件
browser_file_upload → paths: ["C:\\Users\\User\\higgz\\<filename>"]
使用带双反斜杠的 Windows 绝对路径。文件必须位于 Playwright 允许的根目录中(C:\Users\User\higgz)。
步骤 5:等待上传处理
browser_wait_for → time: 5
等待 5 秒,让图片完成上传并出现在素材网格中。
步骤 6:选择已上传的图片
获取对话框快照。新上传的图片会显示为网格中紧跟在“Upload media”按钮之后的第一个项目。它会是一个 generic [cursor=pointer] 元素。点击该元素。
重要:新上传的图片始终是上传按钮后紧接着的第一个网格项目。请在对话框网格中查找紧跟在上传按钮之后的元素。
步骤 7:关闭对话框
browser_press_key → key: "Escape"
对话框关闭。图片现已加载到表单中——上传区域已替换为图片预览。
步骤 8:确认图片已加载
截取快照。确认:
- 上传区域现在显示图片预览(一个
figure,其中包含img "media is loading"或类似内容) - 提示词文本框可见(标签为 "Prompt",占位符为 "Describe your scene in detail")
- Model 仍显示 "Seedance 2.0"
步骤 9:输入提示词
点击提示词文本框,然后输入提示词:
browser_click → ref: <textbox_ref>, element: "Prompt textbox"
browser_type → ref: <textbox_ref>, text: "<the video prompt>"
提示词应由上述 15 个子技能之一编写。如果用户没有指定风格,请选择最匹配的子技能,并先用它生成提示词。
步骤 10:调整设置(可选)
如果用户想要使用非默认设置:
- 时长:点击 "Duration" 按钮,然后选择所需选项
- 比例:点击 "Auto Ratio" 按钮,然后选择(16:9、9:16、1:1)
- 分辨率:点击 "720p Resolution" 按钮,然后选择(720p、1080p)
步骤 11:生成
生成前,截屏向用户展示最终表单状态。
点击 Generate 前,请征求用户确认——这会消耗点数。
browser_click → ref: <generate_button_ref>, element: "Generate button"
Generate 按钮会显示点数消耗(例如 "Generate 48 32")。点击后,视频会进入生成队列。
步骤 12:监控生成进度
点击 Generate 后:
- 页面可能会重定向,或显示进度指示器
- 点击 "History" 标签页查看生成状态
- 等待并定期检查,直到视频准备就绪
- 完成后,视频会显示在 History 标签页中
关键元素模式(用于快照导航)
以下是页面上常见的元素模式。每次会话的 Refs 都会变化——交互前务必重新截取快照。
| 元素 | 查找方式 |
|---|---|
| 上传区域 | 包含文本 "Upload media" 和 "Image, Video or Audio" 的 generic [cursor=pointer] |
| 对话框中的上传按钮 | dialog > generic > generic 网格中的第一项,包含 "Upload media" 文本 |
| 新上传的图片 | 对话框网格中,上传按钮之后的第一个 generic [cursor=pointer] |
| 提示词文本框 | 位于带有标签 "Prompt" 的 generic 中的 textbox |
| Model 按钮 | 包含 "Seedance 2.0" 的 button "Model" |
| Duration 按钮 | button "Duration" |
| Ratio 按钮 | button "Auto Ratio" 或 button "16:9 Ratio" |
| Resolution 按钮 | button "720p Resolution" |
| Generate 按钮 | 带有点数消耗数字的 button "Generate ..." |
错误处理
- 未登录:如果页面显示的是登录提示,而非创建表单,请让用户手动登录(在 CLI 中执行
! open https://higgsfield.ai) - 未触发文件选择器:重试点击上传媒体按钮;有时需要点击两次
- 图片未出现在网格中:多等一会儿(最多 10 秒),然后重新截取快照
- 对话框无法关闭:尝试点击对话框区域外,或再次按 Escape
- 点数不足:Generate 按钮会显示消耗点数——点击前提醒用户
工作流示例
示例 1:房地产视频(端到端)
User: "Create a video for this house photo at C:\Users\User\Downloads\house.webp"
Step 1 → Invoke /15-real-estate with the image to craft a cinematic real estate prompt
Step 2 → Copy image to project: cp Downloads/house.webp higgz/house.webp
Step 3 → Run this automation flow with the image + generated prompt
Step 4 → Confirm with user before clicking Generate
Step 5 → Monitor until video is complete
示例 2:产品广告
User: "Make a TikTok ad for my sneakers" + [sneaker photo]
Step 1 → Invoke /07-ecommerce-ad to craft a product showcase prompt
Step 2 → Copy image, run automation, set ratio to 9:16 for TikTok vertical
Step 3 → Confirm and generate
示例 3:动漫风格的打斗场景
User: "Turn this character art into an anime fight scene"
Step 1 → Invoke /08-anime-action to craft an anime action prompt
Step 2 → Copy image, run automation
Step 3 → Confirm and generate
示例 4:快速生成(不使用子技能)
User: "Just generate a video from this image, cinematic style"
Step 1 → Write a concise cinematic prompt directly (or auto-invoke /01-cinematic)
Step 2 → Copy image, run automation
Step 3 → Confirm and generate