vestaboard

🎰 机械翻转屏智能消息助手

🥥44总安装量 17评分人数 25
100% 的用户推荐

基于 Vestaboard Cloud API 的机械翻转屏控制技能,支持远程显示文本与像素艺术,采用环境变量安全管理,适合商业展示与智能家居场景。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 无危险函数(eval/exec/system)或注入漏洞,敏感信息通过环境变量管理
  • ✅ 依赖可靠(undici 官方库),版本锁定无动态代码加载
  • ✅ 网络通信使用 HTTPS 协议,目标为官方 Vestaboard Cloud API
  • ⚠️ T3 社区来源,建议审查代码后再使用
  • ⚠️ write-layout 命令读取用户指定路径文件,需确保路径可信

使用说明

Vestaboard 是一款经典的机械翻转字符显示屏(split-flap display),本 Skill 通过 Vestaboard Cloud API 提供完整的云端控制能力,让用户能够远程操控这块复古风格的物理看板。

核心用法方面,该 Skill 支持三大主要功能:首先是文本消息读写,可将输入的文本自动格式化为 6 行×22 列的大写布局并推送至设备;其次是本地预览功能,允许在发送前通过 CLI 工具查看文本在机械屏上的实际排列效果;最后是自定义像素艺术支持,通过加载 JSON 布局文件(6×22 的数字矩阵)实现复杂的图案和色彩设计。所有操作均基于官方 cloud.vestaboard.com API,同时兼容遗留的 RW 端点。

显著优点包括:严格的凭证管理策略,强制要求通过 VESTABOARD_TOKEN 环境变量配置 API 密钥,杜绝硬编码风险;依赖栈极简且可靠,仅使用 Node.js 官方团队维护的 undici HTTP 客户端;功能边界清晰,提供完善的错误处理和 HTTP 状态码检查;支持程序化内容更新,适合自动化场景如库存显示、会议状态提示或艺术展示。

潜在局限在于:功能完全依赖 Vestaboard 硬件设备,无硬件则无法使用;来源为 T3 级社区项目(seidprojects 个人维护),虽代码规范但建议二次审查;输入验证相对基础,write-layout 命令直接读取用户指定路径文件,存在潜在路径遍历风险需用户自行确保文件来源可信;布局严格受限 6×22 字符网格,复杂内容需预先设计。

适用群体主要包括:已拥有 Vestaboard 硬件的商业场所运营者(餐厅、酒店、办公空间)、智能家居自动化爱好者、需要将物理显示集成到工作流的技术团队,以及复古科技美学爱好者。

使用风险涉及:环境变量配置要求增加了部署复杂度;API Token 属于个人凭证,多用户共享场景下存在权限管理挑战;文件系统操作权限仅用于读取布局文件,但需警惕恶意 JSON 文件路径;网络通信虽使用 HTTPS,但依赖第三方云服务可用性。

vestaboard 内容

文件夹图标content文件夹
文件夹图标layouts文件夹
文件夹图标previews文件夹
文件夹图标references文件夹
文件夹图标scripts文件夹
手动下载zip · 7.6 kB
chicken-silhouette.jsonapplication/json
请选择文件