Token导航 LogoToken导航

Agent Skill · 效率

mikrotik(mikrotik 效率)

mikrotik 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

mikrotik 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为执行命令;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 3,537。

总安装 16,842周安装 688GitHub Stars 公开资料未说明下载 5,394核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.8.5

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:mikrotik(mikrotik 效率)
来源仓库:https://github.com/2944721178/mikrotik
安装命令:
openclaw skills install mikrotik
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install mikrotik

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

通过 API 连接和管理 MikroTik RouterOS 设备。支持查看设备状态、防火墙规则、网络配置,执行自定义 RouterOS 命令。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install mikrotik;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

mikrotik 怎么安装?

在终端执行 openclaw skills install mikrotik。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

mikrotik 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

mikrotik 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 openclaw skills install mikrotik 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

mikrotik 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

mikrotik 用的人多吗?

公开数据是累计安装 16,842 次,近一周安装 688 次,下载 5,394 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

mikrotik 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
mikrotik

mikrotik 效率 · 本页

16,842—执行命令MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
mikrotik
description
通过 API 连接和管理 MikroTik RouterOS 设备。支持查看设备状态、防火墙规则、网络配置,执行自定义 RouterOS 命令。

MikroTik RouterOS Skill

通过 API 连接和管理 MikroTik RouterOS 设备。

功能

  • 查看设备状态(系统信息、CPU、内存、存储)
  • 查看防火墙规则(filter、NAT、mangle)
  • 查看网络配置(接口、IP 地址、路由、DNS)
  • 执行自定义 RouterOS 命令
  • 支持多设备连接

配置

方式一:TOOLS.md(推荐)

在 ~/.openclaw/workspace/TOOLS.md 中添加设备信息:

### MikroTik 设备

- **office**: 192.168.1.1, admin, 空密码
- **home**: 192.168.88.1, admin, yourpassword
- **branch**: 192.168.2.1, admin, complex_password_123

密码格式说明:

  • 空密码:写 空密码、无密码、none 或留空
  • 有密码:直接写密码字符串

方式二:环境变量

export MIKROTIK_HOST=192.168.1.1
export MIKROTIK_USER=admin
export MIKROTIK_PASS=        # 空密码
# 或
export MIKROTIK_PASS=yourpassword  # 有密码

优先级:环境变量 > TOOLS.md > 默认值

用法

📊 设备状态

查看 mikrotik 设备状态
查看 office mikrotik 状态
检查路由器运行情况

🔥 防火墙

查看防火墙规则
mikrotik 防火墙配置
显示 NAT 规则
查看 office 防火墙

🔌 网络接口

查看网络接口
mikrotik 接口列表
显示 IP 地址配置

📋 DHCP

查看 DHCP 配置
显示 DHCP 租约
mikrotik dhcp

📡 ARP 表

查看 ARP 表
mikrotik arp
显示 ARP 缓存

🔐 WireGuard

查看 WireGuard 配置
mikrotik wireguard
显示 VPN 对等体

👤 用户

查看用户配置
mikrotik users
显示 PPP 用户

📝 日志

查看系统日志
mikrotik logs
显示最近日志

🔧 服务

查看系统服务
mikrotik services
显示 API/SSH 端口

💾 备份配置

备份配置
mikrotik backup
备份路由器配置

🧹 清理存储

清理存储
mikrotik cleanup
检查可删除的文件

🔐 API 配置

配置 api 访问
mikrotik api
查看 API 服务配置

📈 流量统计

查看接口流量
mikrotik traffic
显示流量统计

🔌 接口详情

查看接口详细信息
mikrotik interface detail
查看 ether1 接口详情

🏷️ VLAN

查看 VLAN 配置
mikrotik vlan
显示 VLAN 列表

🌉 桥接

查看桥接配置
mikrotik bridge
显示桥接端口

📊 队列/带宽

查看队列配置
mikrotik queue
显示带宽限制
查看限速规则

🌐 路由

查看路由配置
mikrotik route
显示 OSPF 状态
查看 BGP 对等体

🌡️ 系统健康

查看系统健康
mikrotik health
显示温度/电压/风扇

📅 计划任务

查看计划任务
mikrotik scheduler
显示定时任务

📡 邻居设备

查看邻居设备
mikrotik neighbors
显示网络设备发现

🔗 活动连接

查看活动连接
mikrotik connections
显示连接统计

🏓 Ping 测试

ping 8.8.8.8
mikrotik ping 1.1.1.1

📡 网络扫描

扫描局域网
mikrotik scan
扫描 192.168.1.0/24
查找 MikroTik 设备

🎯 自定义命令

在 mikrotik 上执行 /system/resource/print
运行 routeros 命令 /ip/address/print
在 office 设备上执行 /interface/print

🖥️ 多设备支持

如果配置了多个设备,可以在命令中指定设备名称:

查看机房 mikrotik 状态
查看 home 防火墙规则

依赖

  • Python 3.6+
  • 设备 API 已启用(默认端口 8728)
  • 网络可达

文件结构

skills/mikrotik/
├── SKILL.md           # 技能说明(本文件)
├── handler.py         # 命令处理器
└── mikrotik-api/      # API 客户端库
    ├── __init__.py
    ├── client.py      # API 客户端
    ├── commands.py    # 快捷命令封装
    ├── cli.py         # 命令行工具
    └── scanner.py     # 网络扫描器(端口扫描)

示例响应

设备状态

📡 MikroTik RouterOS 设备状态
==================================================
  设备名:OFFICE
  版本:7.21.2 (stable)
  运行时间:1w2d9h9m39s
  CPU: MIPS 1004Kc V2.15 @ 880MHz
  CPU 负载:1%
  内存:61.6MB / 256.0MB
  存储:3.6MB / 16.0MB
==================================================

网络扫描

✅ MikroTik 设备 (2):

  [1] OFFICE
      IP: ■■■.■■■.■■■.■:8728
      MAC: ■■:■■:■■:■■:■■:■■
      RouterOS: 7.21.3 (stable)

  [2] MikroTik
      IP: ■■■.■■■.■■■.■:8728
      MAC: ■■:■■:■■:■■:■■:■■
      RouterOS: 7.21.1 (stable)

共发现 2 个设备

注意事项

⚠️ 安全警告

  1. 网络扫描风险

- mikrotik scan 会主动扫描本地子网,产生网络探测流量 - 可能在生产网络中触发安全告警 - 建议:在隔离/测试网络中运行,或事先征得网络管理员许可

  1. 凭据安全

- ❌ 不要将路由器管理员密码以明文保存在公共或未加密的 TOOLS.md - ✅ 推荐:使用环境变量(MIKROTIK_HOST/MIKROTIK_USER/MIKROTIK_PASS) - ✅ 推荐:在短期会话中使用临时凭据,用后删除 - ✅ 推荐:在生产环境中使用安全凭据存储(如 Vault、AWS Secrets Manager)

  1. 本地命令与权限

- scanner.py 使用 subprocess 调用系统命令(ip/hostname) - 需要打开 UDP sockets 进行网络扫描 - 确保:运行环境允许这些操作,建议在隔离容器或受控机器上测试

📋 使用建议

  1. API 服务必须启用 - 扫描功能依赖 8728/8729 端口开放

- 启用命令:/ip/service enable api - 查看状态:/ip/service/print

  1. 默认端口 - 8728(普通 API),8729(SSL API)
  1. 空密码设备注意安全风险 - 建议设置强密码
  1. 部分命令需要管理员权限 - 如防火墙、用户管理等
  1. 响应解析优化 - 支持多条目返回(接口列表、路由表、ARP 表等)
  1. 扫描性能 - 默认 50 并发线程,约 5 秒扫描/254 IP

🔧 部署前检查清单

  • [ ] 已在隔离网络或测试环境中测试
  • [ ] 已审阅代码并符合凭据安全策略
  • [ ] 已取得运维/网络管理员批准(生产网络)
  • [ ] 已设置适当的防火墙规则限制 API 访问
  • [ ] 已启用日志记录和监控

更新日志

v1.8.5 (2026-03-09) 🚀

  • 🔍 重构网络扫描功能 - 改用 API 端口扫描方式

- 扫描 TCP 8728/8729 端口(MikroTik API) - 自动获取设备名称、MAC 地址、RouterOS 版本 - 并发扫描,支持 50 个线程同时探测 - 只显示已启用 API 的设备(更实用)

  • 📊 优化扫描结果展示

- 显示设备名、IP、端口、MAC、版本信息 - 排除未启用 API 的设备(减少干扰) - 扫描速度:约 5 秒/254 IP

  • 🔧 更新 scanner.py

- 删除 MNDP 广播发现方式(兼容性问题) - 删除纯 ARP 表扫描方式(信息有限) - 新增端口扫描 + ARP 补充 MAC 地址

v1.8.4 (2026-03-08) 🔧

  • 💾 新增备份配置功能 - 创建系统备份、列出备份文件
  • 🧹 新增存储清理功能 - 扫描可删除文件、显示存储建议
  • 🔐 新增 API 配置查看 - 显示 API 服务状态、提供安全建议
  • 📝 整合临时脚本功能到 skill(删除 15 个冗余脚本)

v1.8.2 (2026-03-06) 🔥

  • 🔧 修复固件显示错误

- 正确解读 RouterBOARD 固件字段 - upgrade-firmware → 当前运行的固件 ✅ - current-firmware → 出厂预装版本

  • 📋 添加设备型号和序列号显示
  • 📊 优化状态输出格式

v1.8.1 (2026-03-06)

  • 📶 新增无线客户端查询(CAPsMAN)

- 查看已连接的无线客户端 - 显示 MAC、SSID、信号强度、速率 - 显示连接时间、IP 地址、流量统计 - 信号强度星级评级(⭐⭐⭐⭐⭐)

  • 🔍 支持命令:客户端/无线/wifi/client

v1.8.0 (2026-03-06)

  • 🎯 新用户开局优化

- 交互式配置流程 - 扫描 → 选择 → 测试 → 保存 → 验证 - 修复设备名称匹配正则 - 扫描功能完全独立

  • 📝 更新 README.md 开局示例

v1.7.0 (2026-03-06)

  • 🔍 优化网络扫描功能

- 完全独立扫描,不依赖 API 配置 - 自动排除本机 IP - 支持多网段扫描

v1.6.0 (2026-03-06)

  • 🆕 新增网络扫描功能(类似 Winbox)
  • 🆕 支持广播报文监听发现设备
  • 🆕 支持邻居发现、ARP 表、网关多来源扫描
  • 🆕 显示设备 MAC、IP、型号、版本信息
  • 🆕 智能去重(基于 MAC 地址)

v1.5.0 (2026-03-06) [已推送]

  • 🆕 新增高级路由功能查看(OSPF、BGP)
  • 🆕 新增系统健康监控(温度、电压、风扇)
  • 🆕 新增计划任务查看
  • 🆕 新增邻居设备发现
  • 🆕 新增活动连接统计
  • 🆕 新增 Ping 测试功能
  • 🆕 智能温度告警(>70°C🔥, >50°C⚠️)

v1.4.0 (2026-03-06)

  • 🆕 新增队列/带宽限制查看(Simple Queues)
  • 🆕 新增队列树配置查看
  • 🆕 新增队列类型显示
  • 🆕 带宽单位自动转换(Mbps/Gbps)

v1.3.0 (2026-03-06)

  • 🆕 新增接口流量统计(接收/发送字节数、包数、错误/丢弃)
  • 🆕 新增接口详细信息查看
  • 🆕 新增 VLAN 配置查看
  • 🆕 新增桥接配置和端口列表
  • 🆕 流量单位自动转换(B/KB/MB/GB)

v1.2.0 (2026-03-06)

  • 🆕 新增 DHCP 配置查看(租约、服务器)
  • 🆕 新增 ARP 表查看
  • 🆕 新增 WireGuard 对等体状态
  • 🆕 新增用户配置(系统用户、PPP 用户)
  • 🆕 新增系统日志查看
  • 🆕 新增系统服务查看(API、SSH、WWW 等)

v1.1.0 (2026-03-06)

  • ✅ 修复凭证配置:支持 TOOLS.md 和环境变量
  • ✅ 修复响应解析:完整支持多条目返回
  • ✅ 改进连接可靠性:改用非阻塞模式 + select 超时
  • ✅ 增强错误提示:友好的配置缺失提示

v1.0.0 (2026-03-05)

  • 初始版本

作者

虾哥 🤖

平台分布

OpenClaw

70.59%
按下载量换算3,808

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install mikrotik 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills