← 返回 Skills 市场
263
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install machine-commander-query
功能描述
使用机械指挥官MCP服务查询工程机械和船舶的实时数据、状态和位置信息。用于回答关于机械设备(挖掘机、装载机、自卸车、混凝土搅拌车等)、船舶(运输船、拖轮等)在施工项目中的状态、位置、工况等问题。当用户询问设备数量、位置分布、施工状态、油耗、报警等具体数据时必须使用此技能。
使用说明 (SKILL.md)
机械指挥官查询技能
快速开始
使用 mcporter call MachineCommander 调用 MCP 服务:
查询设备数据
mcporter call MachineCommander get_construction_machines_data 'question=你的问题'
发送指令
mcporter call MachineCommander manage_construction_machines 'order=你的指令'
可查询的信息
- 设备列表: 所有在线设备及其基本信息
- 设备位置: 设备的实时GPS位置
- 设备状态: 开工/停工、运行时长、油量等
- 报警信息: 越界、偷油、故障等报警
- 项目信息: 所属项目、租户等
- 历史轨迹: 设备移动轨迹
示例问题
- "列出所有自卸车"
- "查询江苏省的装载机"
- "查看 ZE1.1C 路测项目的设备"
- "列出所有报警设备"
- "查看今天有活动的设备"
响应格式
MCP 服务返回 JSON 格式数据,包含:
result: 查询结果(表格或文本)- 设备字段:机械名称、机械类型、所在省份、详细地址等
注意事项
- 所有查询通过
get_construction_machines_data工具 - 问题用自然语言描述即可,服务会自动解析
- 返回数据量较大时只看前几条关键信息
- 如果查询无结果,尝试调整问题表述
安全使用建议
Before installing: verify what 'mcporter' is and whether it exists on your system (SKILL.md assumes this binary but metadata doesn't declare it). Ask the publisher for the service endpoint, authentication method, and documentation explaining what 'manage_construction_machines' does (does it only enqueue safe ops or send live control commands?). If the skill can actuate devices, ensure there are explicit permission checks, audit logs, and that credentials are scoped and stored securely. Prefer skills that declare required binaries and credentials, publish a source/homepage, and document safety/authorization for control actions. If you cannot get this information, treat the skill as risky and do not grant it autonomous or unattended execution privileges.
功能分析
Type: OpenClaw Skill
Name: machine-commander-query
Version: 1.0.0
The skill bundle provides instructions for an AI agent to interact with a 'Machine Commander' MCP service via the 'mcporter' utility. It is designed to query real-time data, locations, and status for construction machinery and vessels (e.g., excavators, ships). The code and instructions in SKILL.md and _meta.json are consistent with its stated purpose and do not contain any indicators of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
The description focuses on querying real-time data and status for construction machines and ships, which is coherent with the 'get_construction_machines_data' call. However, the SKILL.md also documents a 'manage_construction_machines' (send commands) capability that isn't described in the metadata; control/actuation is a materially different capability and should be explicitly declared.
Instruction Scope
The runtime instructions require running 'mcporter call MachineCommander ...' but the skill metadata lists no required binaries. The SKILL.md gives no details about authentication, endpoints, or what 'manage_construction_machines' actually does (e.g., whether it issues remote control commands). Instructions therefore reference external tools and potentially high-impact actions without necessary constraints or disclosures.
Install Mechanism
This is an instruction-only skill with no install spec or code files, so nothing is written to disk by the skill itself. That limits supply-chain risk, but does not eliminate runtime risk from calling external tools/services.
Credentials
The skill declares no required environment variables or credentials, yet it invokes a service via 'mcporter'—in practice that service will likely need authentication and network access. The absence of declared credentials or configuration is a gap: either the platform provides implicit auth (not described) or the skill omits essential, sensitive requirements.
Persistence & Privilege
always is false (good). The skill allows normal autonomous invocation (the platform default). Since the skill appears capable of sending management commands to equipment, autonomous invocation increases risk: the agent could trigger remote actions without explicit user authorization unless the platform enforces additional checks.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install machine-commander-query - 安装完成后,直接呼叫该 Skill 的名称或使用
/machine-commander-query触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
machine-commander-query 1.0.0
- 初始版本发布。
- 支持通过 MCP 服务查询工程机械和船舶的实时数据、状态及位置信息。
- 提供设备列表、位置、状态、报警、项目信息及历史轨迹的查询。
- 增加设备管理和指令下发功能。
- 明确列出常见查询类型和使用示例,统一响应格式为 JSON。
元数据
常见问题
MachineCommander 是什么?
使用机械指挥官MCP服务查询工程机械和船舶的实时数据、状态和位置信息。用于回答关于机械设备(挖掘机、装载机、自卸车、混凝土搅拌车等)、船舶(运输船、拖轮等)在施工项目中的状态、位置、工况等问题。当用户询问设备数量、位置分布、施工状态、油耗、报警等具体数据时必须使用此技能。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 263 次。
如何安装 MachineCommander?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install machine-commander-query」即可一键安装,无需额外配置。
MachineCommander 是免费的吗?
是的,MachineCommander 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
MachineCommander 支持哪些平台?
MachineCommander 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 MachineCommander?
由 Ye Wang(@sandofree)开发并维护,当前版本 v1.0.0。
推荐 Skills