用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/MQjehovah/agent --skill device-remote-operations命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
月度经营复盘。适用于"XX月经营情况 / 经营分析 / 经营报告 / 月度复盘"类任务。固化已验证可用的批量 SQL 查询集与报告模板,一次并行查完、直接出报告,禁止自由探索数据库。
产品经营分析。分析销售、采购、库存、成本、现金流、生产等业务数据并生成报告。已按数字中台真实数据库校准:明确标注哪些指标数据库能算、哪些无数据源不得编造,每个维度附可用 SQL。
严格 Prove-It 测试驱动开发模式。先写失败测试,证明它失败,再写代码,证明它通过,最后重构。
基于 SOC 职业分类
正在显示 SKILL.md
| name | device-remote-operations |
| description | 通用设备远程运维技能,处理定位丢失、故障诊断、状态异常等常见设备故障 |
获取设备详情 → 判断故障类型 → 执行恢复 → 等待3~5秒 → 验证结果
调用 get_device_detail(sn) 获取设备当前状态,重点关注以下字段:
connect — 是否在线locate — 是否有定位hasFault — 是否有故障faultDTOList — 具体故障列表(code、level、module、name、content)position — 当前位姿 [x, y, theta]battery — 电量前提: 设备在线(connect=true)
position(如果有)relocate(sn, position) 执行重定位
[x, y, theta]get_device_detail(sn) 验证 locate 是否变为 truefault_diagnose(sn) 执行故障诊断get_device_detail(sn) 查看诊断后的状态faultDTOList 中的故障码判断处理方式:| 故障码特征 | 建议操作 |
|---|---|
包含PARAM | 调用factory_reset(sn) 重置参数 |
包含HANG | 调用soft_restart(sn) 软重启 |
包含COLLISION | 切换到device-collision-handling 技能 |
包含LOCATE / POSITION | 按定位丢失处理 |
| 其他未知故障 | 升级给人工运维 |
get_device_detail(sn) 验证 hasFault 是否变为 falsesoft_restart(sn) 发送软重启指令get_device_detail(sn) 验证 connect 是否变为 true操作完成后,再次调用 get_device_detail(sn) 确认设备状态:
恢复成功标准:
报告内容:
如果故障类型明确,可直接调用综合工具:
diagnose_and_recover(sn, position) — 自动检测并恢复定位丢失、无响应、故障状态handle_collision(sn) — 碰撞专用恢复| 错误 | 原因 | 处理 |
|---|---|---|
| API返回 success=false | Token 过期或网络问题 | 重新调用get_token 认证 |
| 设备详情无 sn 字段 | 设备不存在或SN错误 | 确认SN是否正确 |
| 重定位后仍 locate=false | 位姿数据不正确 | 尝试不同的 position 值 |
| 软重启后仍离线 | 硬件故障 | 升级人工运维 |
[x, y, theta],其中 theta 是弧度