用途:本技能驱动 vestaboard-pp-cli 二进制,供智能体程序化读取或更改 Vestaboard 分格翻牌屏显示内容,封装的是 Cloud Read/Write API(不支持 Local 局域网 API 与 Subscription API,也不用于多板或成员管理)。
安装:npx -y @mvanhorn/printing-press-library install vestaboard --cli-only;验证 vestaboard-pp-cli --version。若 npx 失败,可用 go install github.com/mvanhorn/printing-press-library/library/devices/vestaboard/cmd/vestaboard-pp-cli@latest(需 Go 1.26.6+)。安装目录须在 PATH 中,验证失败前不要执行技能命令。
主要能力:message get 读取当前显示消息;message send 发送新消息;message preview 将原始整数网格解码为可读文本;characters 打印完整字符码表;transition get/set 读取或设置过渡动画样式与速度(Flagship、Note 设备,两项必填);vbml 通过 Vestaboard Markup Language 将文本转为二维字符码数组。可用 which 将自然语言能力查询映射到命令。
用法:任意命令加 --agent(展开为 --json --compact --no-input --no-color --yes),支持 --select 字段过滤、--dry-run、--deliver stdout/file:/webhook: 输出、profile 保存命名配置。示例:vestaboard-pp-cli message preview --json;vestaboard-pp-cli vbml --message "GM" --json;vestaboard-pp-cli transition set --transition wave --transition-speed gentle。
认证与限制:需在 web.vestaboard.com 或移动应用创建 Cloud API token,再执行 vestaboard-pp-cli auth set-token;token 仅发往 cloud.vestaboard.com,VBML 格式化服务不需要凭据。可用 doctor 检查配置。skill 未提供具体收费、价格或效果信息。