
精读孙军师的 LibTV CLI 1.1.1 使用指南,拆解画布、节点、模型 schema、参考素材和下载链路,并指出版本漂移、命令可复制性与自动化稳定性仍缺实测证据。
libtv --version 和 libtv --help 检查安装,再通过网页或手机验证码登录;创建画布后,用 project use 把当前工作目录绑定到某一张画布。绑定关系会写入 .libtv/project.json,后续命令可以省略画布参数。libtv model search 查看图片和视频模型,再用 libtv model <模型Key> 查询具体 schema。这里要区分两个字段:生成参数里的 model 接收模型名称,查询命令则可以使用 modelKey;比例、分辨率、时长、声音开关和参考素材数量,都应该以当时的 schema 为准。--set 修改生成器参数,用 --update 修改节点自身的数据,通过 --left 连接上游素材,最后用 --run 等待任务完成,并用 libtv download 下载结果。
modelName 与 modelKey 的区别单独拎出来,说明 CLI 并非只把网页按钮换成了文字命令,它要求用户理解模型标识、模式和参数校验。star-video2-mini 参数,只能当作 1.1.1 版本下的示例,不能当成永久接口。latest 安装脚本,并推荐通过 libtv login web 完成登录,还把 CLI 放在 Kimi Code/Claw、MiniMax Agent、Trae 等 Agent 工具的连接入口里。官方页面的「latest」与原文固定的 1.1.1,已经提示出版本管理会成为实际使用中的第一道门槛。2--set 与 --update 体现了节点数据模型--set 改的是生成器如何工作,写入 data.params;--update 改的是节点自身承载的数据,例如分镜行、标题和海报。前者面向模型参数,后者面向项目内容。libtv-skills 仓库把能力描述为一组面向 AI Agent 的技能包,通过 OpenAPI 提供生图、生视频、会话创建、进度查询、文件上传和结果下载。它证明 LibTV 在命令行之外,也在建设面向 Agent 的程序化调用路径。3libtv 命令对画布和节点的操作。两者都属于「程序化接入」,对象、鉴权和错误处理是否完全一致,需要看各自的版本文档和实际调用结果。| 产品形态 | 用户得到的东西 | 主要优势 | 需要付出的代价 |
|---|---|---|---|
| LibTV 网页画布 | 可视化的项目、节点和素材关系 | 上手时能直接看见全流程,适合人工调整 | 批量执行和外部自动化需要额外操作 |
| LibTV CLI / Agent 接入 | 可脚本化的画布、节点和生成任务 | 能接进开发环境、任务调度和批量流程 | 要处理版本、schema、鉴权和错误恢复 |
| 纯模型 API 或 SDK | 直接调用某个模型的生成能力 | 接口边界通常更集中,便于针对单项能力开发 | 还要自己补项目管理、素材组织、分镜和交付环节 |
| 一键式视频工具 | 低配置的单次生成体验 | 适合快速试错和轻量创作 | 工作流、资产复用和批量控制未必是核心能力 |
--help 输出对照。12libtv project libtv node list 这一段需要按上下文拆成独立命令,再以当前 CLI 帮助核对,不能把排版结果当成可执行脚本。--run 的终态处理:文章说 --run 会等待任务进入终态,但没有展示超时、取消、失败、重试和网络中断后的行为。自动化生产最怕的不是一次失败,而是失败后无法判断该不该继续。libtv-skills README 展示了 API 会话和文件操作,CLI 指南展示了画布和节点命令。两套接口的鉴权、项目绑定、限流和错误码是否共享,需要官方文档进一步说明。3「LibTV CLI 的价值不是把网页按钮换成命令,而是把 AI 视频生产变成一套可以检查、复用和自动化的节点流程。」1
「建议从一个 15 至 30 秒的小项目开始:3 个镜头、1 组统一参考图、1 个视频模型。」1
mp.weixin.qq.com
liblib.tv
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.