{
  "name": "cache",
  "title": "缓存操作",
  "description": "对缓存数据（memory/redis/mongodb）进行增删改查操作，支持设置过期时间。触发关键词：缓存操作、缓存查询、缓存设置、redis操作",
  "group": "data",
  "main": "./index.js",
  "params": [
    {
      "name": "db_type",
      "type": "string",
      "description": "数据库类型",
      "enum": [
        "memory",
        "redis",
        "mongodb"
      ],
      "required": true
    },
    {
      "name": "method",
      "type": "string",
      "description": "方法",
      "enum": [
        "set",
        "get",
        "del",
        "clear"
      ],
      "required": true
    },
    {
      "name": "key",
      "type": "string",
      "description": "键",
      "required": true
    },
    {
      "name": "value",
      "type": "string",
      "description": "值",
      "required": true
    },
    {
      "name": "ttl",
      "type": "number",
      "description": "过期时间（秒）",
      "required": false
    }
  ],
  "returns": [
    {
      "name": "code",
      "type": "number",
      "description": "操作状态码，0表示成功，其他表示失败"
    },
    {
      "name": "msg",
      "type": "string",
      "description": "操作状态描述，成功时为操作成功，失败时为错误信息"
    },
    {
      "name": "data",
      "type": "object",
      "description": "操作结果"
    }
  ]
}