如何生成脚本

本页只讲描述怎么写。想看从手工日志到上环境验证的完整流程,见 《脚本开发全流程》
脚本生成

适用于大多数场景,如查询设备状态、检查配置、巡检端口等。

使用步骤
1
输入设备型号
2
编写任务描述
3
自动化生成
4
保存脚本
描述格式
命令 display cpu-usage
报文
CPU usage in 5 seconds:   20%
CPU usage in 1 minute:    25%
CPU usage in 5 minutes:   30%
输出处理逻辑:关注 5分钟 的平均值,应该小于 80%
示例:端口状态查询
描述

介绍检查点的用法,可以自定义检查点中 value 的值。

输入
命令 display interface brief
报文
Interface   Status  Protocol InErrors OutErrors
GE0/0       up      up      0        0
GE0/1       down    down    100      0
GE0/2       up      up      0        5
输出处理逻辑:检查点value中输出所有端口列表,包含interface,以及status、protocol字段
响应
{
  "success": true,
  "status": "all_passed",
  "checkpoints": [
    {
      "name": "检查接口状态",
      "passed": true,
      "value": [
        {"interface": "GE0/0", "status": "up", "protocol": "up"},
        {"interface": "GE0/1", "status": "down", "protocol": "down"},
        {"interface": "GE0/2", "status": "up", "protocol": "up"}
      ]
    }
  ]
}
报文要求
  • 必须提供真实报文(脱敏),用于 AI 学习输出格式进行解析
  • 报文需修改为非敏感信息,如 IP 改为 10.0.0.1,MAC 改为 00:00:00:00:00:00
  • 明确指定关注的数据点,如"关注5分钟的平均值"
  • 阈值应符合正常业务场景,如 CPU 使用率"小于80%"表示正常