适用于 Openclaw 的 fboxcli

一个用于管理 FBox 工业 IoT 设备的综合命令行接口,支持自动化 PLC 数据监控和远程设备操作。

flexemdev
v0.1.0
2026年4月10日
0
737
0

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install fboxcli

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式
~/.openclaw/skills/
工作区
<project>/skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 fboxcli。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

什么是 fboxcli?

fboxcli skill 为开发人员提供了一个强大的接口,可通过 AI Agent 直接与 FBox 工业 IoT 设备交互。它支持无缝管理硬件资产,包括读写 PLC 监控点、管理报警通知以及查询历史数据日志。通过与 FBox 平台集成,该 skill 可助力构建用于工业自动化和远程维护的复杂 Openclaw Skills。

该 skill 专为自动化设计,优先考虑结构化 JSON 输出和严格的安全协议。它弥合了高级 AI 推理与底层工业硬件之间的鸿沟,使构建能够响应实时工业事件的智能监控系统变得更加容易。

fboxcli 应用场景

  • 远程监控 PLC 数据点以进行实时工业状态跟踪
  • 通过预配置的联系人组对工业报警进行自动响应
  • 使用 CLI 脚本批量配置 FBox 设备群
  • 提取历史数据以进行分析和工业审计
  • 排查工业硬件连接故障和监控点数值

fboxcli 工作原理

  1. 身份验证:该 skill 使用 auth token 命令检查有效的会话令牌,以确保对 FBox 平台的授权访问。
  2. 设备发现:检索设备列表以获取后续所有操作所需的特定 BOX_ID 值。
  3. 数据检索:使用 --json 标志执行命令,以接收监控点、报警或历史数据的结构化数据。
  4. 安全确认:对于任何写操作或删除操作,该 skill 会显示当前数值,并在执行更改前要求用户进行明确确认。
  5. 本地化:时间戳数据从毫秒级 Unix 时间戳转换为北京时间 (UTC+8) 以便人眼阅读。

fboxcli 配置指南

要使用此 skill,请确保 fboxcli 二进制文件已安装并在系统 PATH 中可用。请按照以下步骤进行初始配置:

# 根据您的操作系统 (Linux/macOS/Windows) 安装 fboxcli 二进制文件
# 使用您的 FBox 凭据执行首次登录
fboxcli auth login

# 验证您的身份验证状态
fboxcli auth token --json

# 通过列出可用设备测试连接性
fboxcli box list --json

fboxcli 数据架构与分类体系

该 skill 将工业数据组织为若干关键实体,主要通过数字 ID 而非序列号进行标识。

实体 主 ID 关键属性
Box (设备) BOX_ID 序列号 (BOX_NO), 名称, 在线状态
监控点 ID 数值, 数据类型, 读/写权限
报警 UID 消息, 等级, 状态, 创建时间
历史记录 通道 ID 毫秒时间戳, 记录数值
联系人 UID 名称, 电话, 通知类型

fboxcli 高级特性

  • 以 JSON 为先的工作流,针对 Openclaw Skills 中的程序化解析进行了优化
  • 在单次操作中批量读取多个 PLC 监控点的能力
  • 高保真工业记录所需的毫秒级精度历史数据查询
  • 精细的报警管理,包括基于组的通知和历史审计
  • 具备强制预执行数据比对和用户验证的安全写操作

SKILL.md


加载中

Openclaw 相关技能

METADATA

Github Stars: 0
forks: 0

精选*