SuperAPI AI 工具集

routeros-fundamentals

编程与开发

查看项目

更新于 10-15 16:46

技能介绍

用途:为 AI 智能体提供 MikroTik RouterOS v7 的领域知识,适用于编写 RouterOS CLI 或脚本命令、调用 REST API、以及理解 RouterOS 与 GNU/Linux 的本质差异。

主要能力:说明 RouterOS 运行 Linux 内核但上层为 MikroTik 专有 nova 系统,不存在 /bin、/etc、bash、coreutils、apt/opkg、systemctl、/proc 等;介绍 RouterOS CLI 的路径式语法(如 /ip/address/print、/ip/address/add address=192.168.1.1/24 interface=ether1、[find ...]、:local 变量);说明 REST API 位于 /rest/,GET=print、PUT=add、PATCH=set、DELETE=remove、POST=command,PUT 为创建而非更新,空密码认证为 admin:,.id 为 *HEX 格式;给出版本号格式与 stable/long-term/testing/development 通道、架构标识(x86、arm64、arm、mipsbe、mmips、smips、ppc、tile,CHR 仅 x86 与 arm64)、默认凭据 admin 空密码,以及用 /system/resource/hardware/print、/system/resource/irq/print、/disk/print、/system/package/print、/ip/service/print 等检查硬件。

使用方式:通过 SSH、串口、WinBox、WebFig 访问 CLI,或经 HTTP 80 端口调用 REST API;安装包需上传 .npk 后执行 /system/package/apply-changes(7.18+)或 /system/reboot(<7.18)。

限制:资料未提供具体收费、价格与平台支持细节;部分引用文件(REST API、版本解析、额外包、device-mode、脚本、用户、网络、防火墙等参考)及 MCP 工具(routeros_search、routeros_get_page、routeros_command_tree)仅被提及,未展开内容。