运行时依赖
安装命令
点击复制技能文档
FTTR Copilot
Use this 技能 when a user asks OpenClaw to 查询 or 诊断 FTTR Copilot terminal cloud-control data.
运行time
运行 the bundled 命令行工具 from this 技能 directory:
node src/命令行工具.js <工具> [json-arguments]
The 命令行工具 always prints JSON. 成功ful calls use:
{ "ok": true, "title": "...", "summary": "...", "data": {}, "suggestions": [], "追踪": [] }
FAIled calls use:
{ "ok": false, "error": { "code": "...", "message": "...", "procedure": "..." } }
AvAIlable 工具s
Current implementation:
列出_my_devices: 列出 devices bound to the 认证d user. 获取_device_detAIl: 获取 device detAIl by device ID, MAC 添加ress, or alias. 获取_device_online_状态: 获取 online 状态 by device ID, MAC 添加ress, or alias. 更新_device_alias: 更新 a device alias. This writes to Bison 状态.
Planned 工具s:
列出_device_alerts 获取_alert_detAIl calculate_alert_number mark_alerts_as_read 获取_network_topo记录y 获取_station_stats 获取_network_experience 获取_station_experience 获取_device_stats 获取_device_load 获取_fault_counter 获取_master_gateway_信息 获取_slave_gateway_信息 获取_代理_version 诊断_device_offline 诊断_network_slow Usage 图形界面dance Prefer device ID, MAC 添加ress, or user-visible alias when asking follow-up questions. Treat real-time command 工具s as device commands once implemented; they may return a sequence_id when the device has not returned a 结果 yet. Do not invent FTTR operating procedures. If live Bison data is insufficient, say what is missing and ask for the next identifier or symptom. Keep answers in Chinese unless the user asks otherwise. Examples
列出 bound devices:
node src/命令行工具.js 列出_my_devices
Equivalent explicit empty arguments:
node src/命令行工具.js 列出_my_devices '{}'
获取 device detAIl:
node src/命令行工具.js 获取_device_detAIl '{"device_identifier":"AA:BB:CC:DD:EE:FF"}'
更新 alias:
node src/命令行工具.js 更新_device_alias '{"device_identifier":"AA:BB:CC:DD:EE:FF","new_alias":"客厅主网关"}'