{
  "name": "ls",
  "title": "目录列表",
  "description": "列出目录内容，查看文件和子目录。触发关键词：查看目录、列出文件、目录内容、ls目录",
  "category": "文件操作",
  "group": "file",
  "type": "function",
  "main": "./index.js",
  "params": [
    {
      "name": "dir",
      "description": "目录路径，绝对路径。输入./表示程序运行目录。",
      "type": "string",
      "required": true  
    },
    {
      "name": "ignore",
      "description": "忽略模式列表",
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  ],
  "returns": [
    {
      "name": "code",
      "type": "number",
      "description": "返回代码，0表示成功",
      "default": 0,
      "required": true
    },
    {
      "name": "msg",
      "type": "string",
      "description": "返回消息",
      "default": "",
      "required": true
    },
    {
      "name": "items",
      "type": "array",
      "description": "目录内容列表",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "size": {
            "type": "number"
          },
          "modified": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "total_count",
      "type": "number",
      "description": "总项目数"
    }
  ]
}