使用字节跳动 Seedance-1.5-pro 模型 (doubao-seedance-1-5-pro-251215) 根据文本或图片生成视频。
Works with
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionseedance-videoExecute the skills CLI command in your project's root directory to begin installation:
Fetches seedance-video from freestylefly/canghe-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate seedance-video. Access via /seedance-video in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Automate repetitive workflows and reduce manual effort
Example
Generate reports, summarize documents, draft communications
Save 3-5 hours per week on routine tasks
Learn new skills, understand complex topics, get expert guidance
Example
Explain concepts, provide examples, suggest learning resources
Accelerate learning and skill development by 2x
Enhance output quality through reviews, suggestions, and refinements
Example
Review drafts, suggest improvements, catch errors
Improve work quality by 30-40% with less effort
1
total installs
1
this week
199
GitHub stars
0
upvotes
Run in your terminal
1
installs
1
this week
199
stars
使用字节跳动 Seedance-1.5-pro 模型 (doubao-seedance-1-5-pro-251215) 根据文本或图片生成视频。
安装 SDK:
pip install 'volcengine-python-sdk[ark]'
cd ~/.openclaw/workspace/skills/seedance-video
python3 scripts/generate_video.py "一只可爱的猫咪在草地上玩耍" --wait -o cat.mp4
python3 scripts/generate_video.py "日落时分的海边" \
--duration 10 \
--ratio 16:9 \
--wait \
-o sunset.mp4
python3 scripts/generate_video.py "猫咪动起来" \
--image-url https://example.com/cat.jpg \
--duration 5 \
--wait
python3 scripts/generate_video.py "星空下的城市" -o starry.mp4
# 返回任务ID
然后稍后查询状态并下载:
python3 scripts/generate_video.py --status <task_id> --wait -o starry.mp4
| 参数 | 默认值 | 说明 |
|---|---|---|
prompt |
必填 | 视频描述提示词 |
-o, --output |
output.mp4 | 输出文件路径 |
-m, --model |
doubao-seedance-1-5-pro-251215 | 模型 ID |
-d, --duration |
5 | 视频时长(秒) |
-r, --ratio |
16:9 | 宽高比 (16:9, 9:16, 1:1, 4:3 等) |
--watermark |
false | 添加水印 |
--return-last-frame |
false | 返回最后一帧图片 |
--image-url |
无 | 首帧图片 URL (图生视频) |
--wait |
false | 等待视频生成完成并下载 |
--status |
无 | 查询指定任务ID的状态 |
需要设置 ARK_API_KEY 或 SEEDANCE_API_KEY 环境变量。
cp .canghe-skills/.env.example .canghe-skills/.env
.canghe-skills/.env 文件,填写你的 API Key:ARK_API_KEY=your-actual-api-key-here
export ARK_API_KEY="your-api-key"
# 或
export SEEDANCE_API_KEY="your-api-key"
process.env).canghe-skills/.env~/.canghe-skills/.env一只金毛犬在秋天的公园里奔跑,金色落叶飘落,下午的阳光透过树叶,电影感镜头,稳定器拍摄,4K画质
一个机器人在未来城市的霓虹灯街道上行走,赛博朋克风格,雨夜,倒影,广角镜头,电影色调
from volcenginesdkarkruntime import Ark
from scripts.generate_video import create_video_task, wait_for_video
# 初始化客户端
client = Ark(
base_url="https://ark.cn-beijing.volces.com/api/v3",
api_key="your-api-key"
)
# 创建视频任务
result = create_video_task(
client=client,
model="doubao-seedance-1-5-pro-251215",
prompt="一只鸟在天空中飞翔",
duration=5
)
task_id = result["task_id"]
# 等待并获取结果
final_status = wait_for_video(client, task_id)
video_url = final_status["video_url"]
queued: 排队中running: 生成中succeeded: 成功failed: 失败Prerequisites
Time Estimate
15-45 minutes depending on use case complexity
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use when skill capabilities match your task, clear ROI on time saved, and you can validate outputs. Best for repetitive tasks, learning, and quality improvement.
✗ Avoid when
Avoid when task requires deep expertise you can't validate, involves sensitive decisions, or when learning process is more valuable than speed of completion.
freestylefly/canghe-skills
affaan-m/everything-claude-code
remotion-dev/skills
supercent-io/skills-template
heygen-com/skills
zrong/skills
Registry listing for seedance-video matched our evaluation — installs cleanly and behaves as described in the markdown.
Registry listing for seedance-video matched our evaluation — installs cleanly and behaves as described in the markdown.
Solid pick for teams standardizing on skills: seedance-video is focused, and the summary matches what you get after install.
seedance-video is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
seedance-video has been reliable in day-to-day use. Documentation quality is above average for community skills.
Solid pick for teams standardizing on skills: seedance-video is focused, and the summary matches what you get after install.
Solid pick for teams standardizing on skills: seedance-video is focused, and the summary matches what you get after install.
Registry listing for seedance-video matched our evaluation — installs cleanly and behaves as described in the markdown.
Keeps context tight: seedance-video is the kind of skill you can hand to a new teammate without a long onboarding doc.
Useful defaults in seedance-video — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
showing 1-10 of 49