闲社服务运行正常AI智能体自动化平台
t

张量视频生成

技能标识:tensorslab-video

Generate videos using TensorsLab's AI video generation models. Supports text-to-video and image-to-video generation with automatic prompt enhancement, progress tracking, and local file saving. Use for generating videos from text descriptions, animating static images, creating cinematic content, and various aspect ratios. Requires TENSORSLAB_API_KEY environment variable. Video generation takes several minutes.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.3
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

张量视频生成

TensorsLab 视频生成

概述

此技能通过 TensorsLab 的 API 实现 AI 驱动的视频生成,支持文本转视频和图像转视频两种工作流程。视频生成是一个耗时较长的过程——任务通常需要几分钟才能完成。

身份验证检查

在任何视频生成之前,请确认 API 密钥已配置:

bash

仅检查变量是否存在,不输出完整值


[ -n $TENSORSLABAPIKEY ] && echo ✅ API 密钥已设置 || echo ❌ TENSORSLABAPIKEY 未设置

如果未设置,请显示以下友好提示:

您好!要生成高质量的内容,您需要先进行简单的配置:

  1. 1. 访问 https://tensorslab.tensorslab.com/ 登录并订阅。
  2. 在控制台中获取您的专属 API Key。
  3. 将其保存为环境变量:

- Windows (PowerShell): $env:TENSORSLABAPIKEY=您的Key
- Mac/Linux: export TENSORSLABAPIKEY=您的Key

模型

模型描述最佳用途最大时长
seedancev2最新、最高质量通用用途、电影级内容15秒
seedancev15pro
专业质量 | 高端制作 | 10秒 | | seedancev1profast | 快速生成 | 快速预览 | 10秒 | | seedancev1 | 标准精简版 | 基础视频 | 10秒 |

默认值:seedancev1profast

工作流程

1. 文本转视频生成

用户请求:做一段 10 秒钟横屏的宇宙飞船穿梭星际的视频

智能体处理流程:

  1. 1. 提取参数:duration=10,ratio=16:9
  2. 使用电影级细节、镜头运动、场景描述增强提示词
  3. 使用增强后的提示词调用 API
  4. 通过心跳更新监控进度(每 60 秒)
  5. 下载至 ./tensorslab_output/

增强提示词示例:

电影级广角镜头,宇宙飞船在太空中快速飞行,掠过发光的星云和遥远的恒星,
镜头光晕,戏剧性的镜头运动,史诗般的规模,电影级视觉效果,流畅的24fps运动

2. 图像转视频生成

用户请求:让这张人物合影 family.jpg 动起来 或 让风景照动起来

智能体处理流程:

  1. 1. 提取图像文件路径(支持 1-2 张图像)
  2. 使用运动指令增强提示词
  3. 通过心跳更新监控进度
  4. 下载结果

图像转视频参数:

  • - sourceImage:图像文件数组(最多 1-2 张图像)
  • imageUrl:源图像的逗号分隔 URL
  • prompt:所需运动/动画的描述

3. 分辨率和宽高比

宽高比:

  • - 9:16 - 竖屏(TikTok、Reels、Shorts) - 默认
  • 16:9 - 横屏(YouTube、标准视频)
  • 其他宽高比取决于模型

分辨率:

  • - 480p - 标清画质,生成速度更快
  • 720p - 高清画质 - 默认
  • 1080p - 全高清
  • 1440p - 2K 画质(仅限 seedancev2)

4. 时长选项

  • - seedancev2:5-15 秒
  • 其他模型:5-10 秒

较长的视频生成时间相应增加。

5. 特殊功能(仅限 seedancev2)

功能参数描述
音频生成generateaudio=1随视频生成配乐
最后一帧
returnlast_frame=1 | 同时返回最终帧作为图像 |

进度追踪

视频生成需要几分钟时间。请让用户了解进度:

⏳ 等待视频生成完成...
(这可能需要几分钟,请耐心等待)
🔄 状态:处理中(已耗时:45秒)
🚀 正在渲染电影级大片,已耗时 60 秒,请稍安勿躁...
🚀 正在渲染电影级大片,已耗时 120 秒,请稍安勿躁...
✅ 任务完成!

心跳间隔: 每 60 秒打印一条鼓励信息。

使用脚本

依赖:脚本需要 requests 库,首次使用前执行:
bash
pip install requests

直接执行 Python 脚本:

bash

文本转视频(默认5秒,竖屏9:16)


python scripts/tensorslab_video.py 宇宙飞船在太空中飞行

10秒横屏视频

python scripts/tensorslab_video.py 海面上的日落 --duration 10 --ratio 16:9

图像转视频

python scripts/tensorslab_video.py 让这张照片动起来 --source portrait.jpg

快速预览

python scripts/tensorslab_video.py 抽象的流动色彩 --model seedancev1profast

高质量带音频

python scripts/tensorslab_video.py 史诗级山脉延时摄影 --resolution 1440p --duration 10 --audio

自定义输出目录

python scripts/tensorslabvideo.py 日落延时摄影 --output-dir ./myvideos

任务状态流程

状态代码含义
待处理1任务在队列中等待
处理中
2 | 正在生成 | | 已完成 | 3 | 完成,视频已就绪 | | 失败 | 4 | 发生错误 | | 上传中 | 5 | 正在上传生成的视频 |

错误处理

将 API 错误转换为用户友好的消息:

错误代码含义用户消息
9000积分不足亲,积分用完啦,请前往 https://tensorslab.tensorslab.com/ 充值
9999
一般错误 | 显示具体的错误信息 |

输出

所有视频均保存至输出目录,命名规则如下:

  • - 默认:./tensorslaboutput/(当前工作目录)
  • 自定义:使用 --output-dir 或 -o 指定不同路径
  • 命名:{taskid}{index}.mp4 - 例如:abcd1234567890_0.mp4

完成后,通知用户:

🎉 您的视频处理完毕!已存放于 ./tensorslab_output/{filename}

获得更好效果的技巧

文本转视频

  • - 包含电影术语:广角镜头、特写、平移、推轨
  • 描述运动:快速飞行、缓慢漂移、放大
  • 指定风格:电影级、纪录片风格、梦幻

图像转视频

  • - 描述所需的运动:轻柔摆动、细微移动
  • 对于风景:云层移动、水流、树叶沙沙作响

资源

  • - scripts/tensorslabvideo.py:主 API 客户端,支持完整 CLI
  • references/apireference.md:详细 API 文档

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tensorslab-video-1776101351 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tensorslab-video-1776101351 技能

通过命令行安装

skillhub install tensorslab-video-1776101351

下载

⬇ 下载 tensorslab-video v1.0.3(免费)

文件大小: 10.85 KB | 发布时间: 2026-4-15 14:39

v1.0.3 最新 2026-4-15 14:39
tensorslab-video 1.0.3

- Updated API key check instructions to avoid displaying the full key value.
- Added a dependency note for installing the `requests` library before running scripts.
- No functional changes; documentation improved for setup clarity and usage guidance.
返回顶部