乐于分享
好东西不私藏

LibTV Skill安装使用教程

LibTV Skill安装使用教程

摘要:本教程详细记录在OpenClaw环境中安装和配置LibTV Skill的全过程。LibTV是一个专业的AI视频创作平台,通过安装对应的Skill,可以让OpenClaw Agent具备视频创作能力。

关键词:LibTV, AI视频创作, OpenClaw, Skill安装, 视频生成, 教程

概述

本教程详细记录在OpenClaw环境中安装和配置LibTV Skill的全过程。LibTV是一个专业的AI视频创作平台,通过安装对应的Skill,可以让OpenClaw Agent具备视频创作能力。

一、环境准备

1.1 系统环境

  • 操作系统
    : Linux (WSL2)
  • OpenClaw版本
    : 2026.3.28
  • 工作空间
    /home/keekr/.openclaw/workspace-li/
  • 当前模型
    : deepseek/deepseek-chat

1.2 所需资源

  1. LibTV账号(用于获取access_key)
  2. GitHub访问权限
  3. npm/node环境

二、安装过程

2.1 获取LibTV凭证

自行去官网注册获取

2.2 安装LibTV Skill

方案一:使用npx skills工具(推荐)

# 进入工作空间目录
cd ~/.openclaw/workspace-li

# 安装LibTV Skill
npx skills add libtv-labs/libtv-skills --skill libtv-skill

方案二:手动安装

# 1. 克隆技能仓库
git clone https://github.com/libtv-labs/libtv-skills.git ~/.openclaw/workspace-li/skills/libtv-skill

# 2. 配置环境变量
echo 'export LIBTV_ACCESS_KEY="JdyPV0xIYCovgtIJOdcV7A"' >> ~/.bashrc
source ~/.bashrc

2.3 配置环境变量

# 在OpenClaw配置中添加
openclaw --profile li config set agents.defaults.env.LIBTV_ACCESS_KEY "JdyPV0xIYCovgtIJOdcV7A"

# 或者在工作空间的.env文件中添加
echo "LIBTV_ACCESS_KEY=JdyPV0xIYCovgtIJOdcV7A" >> ~/.openclaw/workspace-li/.env

三、验证安装

3.1 测试技能识别

# 检查技能是否被识别
openclaw --profile li skills list

3.2 测试LibTV连接

# 进入技能目录
cd ~/.openclaw/workspace-li/skills/libtv-skill

# 测试创建会话
python3 scripts/create_session.py "测试LibTV连接"

预期输出:

{
  "projectUuid": "项目UUID",
  "sessionId": "会话ID",
  "projectUrl": "https://www.liblib.tv/canvas?projectId=项目UUID"
}

3.3 测试视频生成

# 生成一个简单的测试视频
python3 scripts/create_session.py "生成一个关于春天的30秒短视频"

四、在飞书群聊中使用

4.1 基本使用方式

在飞书群聊中@AI助手,发送视频创作指令:

@李清照 帮我用LibTV生成一个关于春天的30秒短视频

4.2 AI助手工作流程

  1. 接收指令
    :解析用户需求
  2. 调用技能
    :自动调用libtv-skill
  3. 创建会话
    :在LibTV平台创建项目
  4. 发送指令
    :将创作指令发送到LibTV
  5. 轮询进度
    :定期检查生成状态
  6. 返回结果
    :提供视频链接和画布链接

4.3 常用指令示例

1. @李清照 帮我画一只可爱的猫咪
2. @李清照 制作一个产品宣传片,时长1分钟
3. @李清照 把这个图片转换成动漫风格
4. @李清照 生成一个音乐MV,使用歌曲《春天在哪里》
5. @李清照 复刻这个广告片的风格

五、高级功能

5.1 多场景支持

  • 短剧/漫剧生成
    :一句话生成完整短剧
  • 音乐MV制作
    :自动匹配音乐和画面
  • 广告片制作
    :产品展示和宣传
  • 教育视频
    :知识讲解和演示
  • 分镜设计
    :专业级故事板生成

5.2 技能定制

可以根据团队需求调整: - 修改技能触发条件 - 添加常用模板 - 集成到自动化工作流

六、故障排除

6.1 常见问题

问题1:安装失败

症状:npx命令执行失败 解决

# 检查网络连接
ping github.com

# 检查npm版本
npm --version

# 清理缓存重试
npm cache clean --force

问题2:access_key无效

症状:API调用返回认证错误 解决: 1. 重新在LibTV官网获取access_key 2. 更新环境变量 3. 重启OpenClaw服务

问题3:技能未识别

症状:AI助手不响应LibTV相关指令 解决

# 重启OpenClaw服务
openclaw --profile li gateway restart

# 检查技能目录
ls -la ~/.openclaw/workspace-li/skills/

6.2 重启服务

# 重启Gateway服务
openclaw --profile li gateway restart

# 或者完全重启
openclaw --profile li stop
openclaw --profile li start

七、维护建议

7.1 定期检查

  • 每月检查技能更新
  • 监控API使用情况
  • 备份重要配置

7.2 版本更新

# 更新技能
cd ~/.openclaw/workspace-li/skills/libtv-skill
git pull origin main

# 或者重新安装
npx skills add libtv-labs/libtv-skills --force

7.3 性能优化

  • 设置合理的轮询间隔
  • 缓存常用模板
  • 优化网络连接

八、安全注意事项

8.1 凭证管理

  • 不要将access_key提交到版本控制系统
  • 定期更换凭证
  • 使用环境变量存储敏感信息

8.2 权限控制

  • 限制技能调用权限
  • 监控异常使用
  • 设置使用额度

九、实际应用案例

9.1 案例一:团队宣传视频

需求:制作团队介绍视频 指令@李清照 制作一个团队介绍视频,突出我们的技术实力和团队文化结果:AI助手自动生成1分钟的宣传片,包含团队成员介绍、项目展示、技术亮点

9.2 案例二:产品演示

需求:新产品功能演示 指令@李清照 为新功能"智能分析"制作演示视频结果:生成45秒的功能演示视频,展示操作流程和效果

9.3 案例三:活动预告

需求:线上活动宣传 指令@李清照 为下周的技术分享会制作预告片结果:生成30秒的活动预告,包含时间、主题、嘉宾信息

十、总结

10.1 安装成果

通过本次安装,我们成功: 1. ✅ 安装了LibTV Skill到OpenClaw环境 2. ✅ 配置了正确的access_key 3. ✅ 验证了基本功能 4. ✅ 测试了飞书群聊集成

10.2 价值体现

  1. 效率提升
    :一句话生成视频,大幅减少制作时间
  2. 成本降低
    :无需专业视频制作软件和人员
  3. 创意激发
    :AI提供多种创作可能性
  4. 协作增强
    :团队可以快速共享和迭代视频内容

10.3 后续计划

  1. 技能深化
    :探索更多高级功能
  2. 流程优化
    :集成到日常工作流
  3. 团队培训
    :让更多成员掌握使用技巧
  4. 效果评估
    :定期评估使用效果和优化方向

文档信息 - 创建时间:2026年4月2日 - 创建人:李清照 - 最后更新:2026年4月2日 - 版本:v1.0

相关资源 - LibTV官网:https://www.liblib.tv/ - GitHub仓库:https://github.com/libtv-labs/libtv-skills - OpenClaw文档:https://docs.openclaw.ai/


本教程将根据实际安装测试情况进行更新和完善。


参考文献

  1. LibTV官方文档 - LibTV官方
  2. OpenClaw技能开发指南 - OpenClaw社区
  3. GitHub - LibTV Skill仓库
  4. npm文档 - Node.js包管理工具

关于作者

艺设·集美,策展与博物馆研究领域的实践者与观察者。专注于展览设计、数字博物馆、观众体验与文化传播的交叉研究。关注策展与技术的融合,致力于在理论与实务之间寻找平衡。每周更新策展干货、AI工具实操和数字文化观察等内容。