{
    "code": 200,
    "message": "success",
    "data": {
        "total": 176,
        "items": [
            {
                "name": "text_length",
                "category": "文本",
                "description": "统计文本字符长度",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_bytes",
                "category": "文本",
                "description": "统计文本字节数",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_words",
                "category": "文本",
                "description": "统计英文/数字词数",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_lines",
                "category": "文本",
                "description": "统计行数",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_reverse",
                "category": "文本",
                "description": "反转文本",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_upper",
                "category": "文本",
                "description": "转大写",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_lower",
                "category": "文本",
                "description": "转小写",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_ucfirst",
                "category": "文本",
                "description": "首字母大写",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_title",
                "category": "文本",
                "description": "标题化英文文本",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_trim",
                "category": "文本",
                "description": "去除首尾空白",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_slug",
                "category": "文本",
                "description": "生成 URL slug",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_excerpt",
                "category": "文本",
                "description": "截取摘要",
                "params": [
                    "text",
                    "length"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_repeat",
                "category": "文本",
                "description": "重复文本",
                "params": [
                    "text",
                    "times"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_replace",
                "category": "文本",
                "description": "文本替换",
                "params": [
                    "text",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_contains",
                "category": "文本",
                "description": "判断是否包含子串",
                "params": [
                    "text",
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_starts_with",
                "category": "文本",
                "description": "判断是否以子串开头",
                "params": [
                    "text",
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_ends_with",
                "category": "文本",
                "description": "判断是否以子串结尾",
                "params": [
                    "text",
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_remove_spaces",
                "category": "文本",
                "description": "移除所有空白字符",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_normalize_spaces",
                "category": "文本",
                "description": "合并连续空白",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "text_count_substring",
                "category": "文本",
                "description": "统计子串出现次数",
                "params": [
                    "text",
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "base64_encode",
                "category": "编码",
                "description": "Base64 编码",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "base64_decode",
                "category": "编码",
                "description": "Base64 解码",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "url_encode",
                "category": "编码",
                "description": "URL 编码",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "url_decode",
                "category": "编码",
                "description": "URL 解码",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "rawurl_encode",
                "category": "编码",
                "description": "Raw URL 编码",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "rawurl_decode",
                "category": "编码",
                "description": "Raw URL 解码",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "html_escape",
                "category": "编码",
                "description": "HTML 转义",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "html_unescape",
                "category": "编码",
                "description": "HTML 反转义",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "json_encode_text",
                "category": "编码",
                "description": "文本 JSON 字符串编码",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "json_decode_text",
                "category": "编码",
                "description": "JSON 解码",
                "params": [
                    "json"
                ],
                "provider": "builtin"
            },
            {
                "name": "hex_encode",
                "category": "编码",
                "description": "字符串转十六进制",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "hex_decode",
                "category": "编码",
                "description": "十六进制转字符串",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "bin_encode",
                "category": "编码",
                "description": "字符串转二进制",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "bin_decode",
                "category": "编码",
                "description": "二进制转字符串",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "rot13",
                "category": "编码",
                "description": "ROT13 转换",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "md5",
                "category": "哈希",
                "description": "MD5 哈希",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "sha1",
                "category": "哈希",
                "description": "SHA1 哈希",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "sha256",
                "category": "哈希",
                "description": "SHA256 哈希",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "sha512",
                "category": "哈希",
                "description": "SHA512 哈希",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "crc32",
                "category": "哈希",
                "description": "CRC32 哈希",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "crc32b",
                "category": "哈希",
                "description": "CRC32B 哈希",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "password_hash",
                "category": "哈希",
                "description": "PHP password_hash",
                "params": [
                    "text"
                ],
                "provider": "builtin"
            },
            {
                "name": "password_verify",
                "category": "哈希",
                "description": "验证 password_hash",
                "params": [
                    "text",
                    "hash"
                ],
                "provider": "builtin"
            },
            {
                "name": "hmac_sha256",
                "category": "哈希",
                "description": "HMAC-SHA256",
                "params": [
                    "text",
                    "key"
                ],
                "provider": "builtin"
            },
            {
                "name": "hmac_sha1",
                "category": "哈希",
                "description": "HMAC-SHA1",
                "params": [
                    "text",
                    "key"
                ],
                "provider": "builtin"
            },
            {
                "name": "random_int",
                "category": "随机",
                "description": "生成随机整数",
                "params": [
                    "min",
                    "max"
                ],
                "provider": "builtin"
            },
            {
                "name": "random_float",
                "category": "随机",
                "description": "生成随机小数",
                "params": [
                    "min",
                    "max"
                ],
                "provider": "builtin"
            },
            {
                "name": "random_string",
                "category": "随机",
                "description": "生成随机字符串",
                "params": [
                    "length"
                ],
                "provider": "builtin"
            },
            {
                "name": "random_password",
                "category": "随机",
                "description": "生成随机密码",
                "params": [
                    "length"
                ],
                "provider": "builtin"
            },
            {
                "name": "random_uuid",
                "category": "随机",
                "description": "生成 UUID v4",
                "params": [],
                "provider": "builtin"
            },
            {
                "name": "random_bool",
                "category": "随机",
                "description": "生成随机布尔值",
                "params": [],
                "provider": "builtin"
            },
            {
                "name": "random_choice",
                "category": "随机",
                "description": "从数组/逗号文本随机取值",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "random_shuffle",
                "category": "随机",
                "description": "打乱数组/逗号文本",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "random_hex",
                "category": "随机",
                "description": "生成随机十六进制",
                "params": [
                    "length"
                ],
                "provider": "builtin"
            },
            {
                "name": "random_color",
                "category": "随机",
                "description": "生成随机 HEX 颜色",
                "params": [],
                "provider": "builtin"
            },
            {
                "name": "time_now",
                "category": "时间日期",
                "description": "当前时间",
                "params": [],
                "provider": "builtin"
            },
            {
                "name": "timestamp_now",
                "category": "时间日期",
                "description": "当前时间戳",
                "params": [],
                "provider": "builtin"
            },
            {
                "name": "date_format",
                "category": "时间日期",
                "description": "格式化日期",
                "params": [
                    "date",
                    "format"
                ],
                "provider": "builtin"
            },
            {
                "name": "date_add_days",
                "category": "时间日期",
                "description": "日期增加天数",
                "params": [
                    "date",
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "date_sub_days",
                "category": "时间日期",
                "description": "日期减少天数",
                "params": [
                    "date",
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "date_diff_days",
                "category": "时间日期",
                "description": "计算日期相差天数",
                "params": [
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "date_weekday",
                "category": "时间日期",
                "description": "获取星期",
                "params": [
                    "date"
                ],
                "provider": "builtin"
            },
            {
                "name": "date_is_leap_year",
                "category": "时间日期",
                "description": "判断闰年",
                "params": [
                    "date"
                ],
                "provider": "builtin"
            },
            {
                "name": "date_days_in_month",
                "category": "时间日期",
                "description": "获取月份天数",
                "params": [
                    "date"
                ],
                "provider": "builtin"
            },
            {
                "name": "timestamp_to_date",
                "category": "时间日期",
                "description": "时间戳转日期",
                "params": [
                    "value",
                    "format"
                ],
                "provider": "builtin"
            },
            {
                "name": "date_to_timestamp",
                "category": "时间日期",
                "description": "日期转时间戳",
                "params": [
                    "date"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_email",
                "category": "校验",
                "description": "校验邮箱",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_url",
                "category": "校验",
                "description": "校验 URL",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_ip",
                "category": "校验",
                "description": "校验 IP",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_ipv4",
                "category": "校验",
                "description": "校验 IPv4",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_ipv6",
                "category": "校验",
                "description": "校验 IPv6",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_domain",
                "category": "校验",
                "description": "校验域名",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_phone_cn",
                "category": "校验",
                "description": "校验中国大陆手机号",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_number",
                "category": "校验",
                "description": "校验数字",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_integer",
                "category": "校验",
                "description": "校验整数",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_json",
                "category": "校验",
                "description": "校验 JSON",
                "params": [
                    "json"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_hex_color",
                "category": "校验",
                "description": "校验 HEX 颜色",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "validate_base64",
                "category": "校验",
                "description": "校验 Base64",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "length_convert",
                "category": "单位换算",
                "description": "长度单位换算",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "weight_convert",
                "category": "单位换算",
                "description": "重量单位换算",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "temperature_convert",
                "category": "单位换算",
                "description": "温度换算",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "area_convert",
                "category": "单位换算",
                "description": "面积单位换算",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "volume_convert",
                "category": "单位换算",
                "description": "体积单位换算",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "speed_convert",
                "category": "单位换算",
                "description": "速度单位换算",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "data_size_convert",
                "category": "单位换算",
                "description": "数据大小换算",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "time_unit_convert",
                "category": "单位换算",
                "description": "时间单位换算",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "angle_convert",
                "category": "单位换算",
                "description": "角度弧度换算",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "number_base_convert",
                "category": "单位换算",
                "description": "进制转换",
                "params": [
                    "value",
                    "from",
                    "to"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_hex_to_rgb",
                "category": "颜色",
                "description": "HEX 转 RGB",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_rgb_to_hex",
                "category": "颜色",
                "description": "RGB 转 HEX",
                "params": [
                    "r",
                    "g",
                    "b"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_hex_to_hsl",
                "category": "颜色",
                "description": "HEX 转 HSL",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_hsl_to_hex",
                "category": "颜色",
                "description": "HSL 转 HEX",
                "params": [
                    "h",
                    "s",
                    "l"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_invert",
                "category": "颜色",
                "description": "颜色反相",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_grayscale",
                "category": "颜色",
                "description": "计算灰度颜色",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_luminance",
                "category": "颜色",
                "description": "计算相对亮度",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_contrast_bw",
                "category": "颜色",
                "description": "推荐黑白对比文字色",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_is_dark",
                "category": "颜色",
                "description": "判断是否深色",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "color_name_basic",
                "category": "颜色",
                "description": "基础颜色名称识别",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "json_pretty",
                "category": "数组/JSON",
                "description": "JSON 美化",
                "params": [
                    "json"
                ],
                "provider": "builtin"
            },
            {
                "name": "json_minify",
                "category": "数组/JSON",
                "description": "JSON 压缩",
                "params": [
                    "json"
                ],
                "provider": "builtin"
            },
            {
                "name": "json_keys",
                "category": "数组/JSON",
                "description": "获取 JSON 对象键名",
                "params": [
                    "json"
                ],
                "provider": "builtin"
            },
            {
                "name": "json_values",
                "category": "数组/JSON",
                "description": "获取 JSON 对象值",
                "params": [
                    "json"
                ],
                "provider": "builtin"
            },
            {
                "name": "json_count",
                "category": "数组/JSON",
                "description": "统计 JSON 元素数",
                "params": [
                    "json"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_unique",
                "category": "数组/JSON",
                "description": "数组去重",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_sort",
                "category": "数组/JSON",
                "description": "数组升序排序",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_rsort",
                "category": "数组/JSON",
                "description": "数组降序排序",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_sum",
                "category": "数组/JSON",
                "description": "数组求和",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_avg",
                "category": "数组/JSON",
                "description": "数组平均值",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_min",
                "category": "数组/JSON",
                "description": "数组最小值",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_max",
                "category": "数组/JSON",
                "description": "数组最大值",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_join",
                "category": "数组/JSON",
                "description": "数组连接为字符串",
                "params": [
                    "value",
                    "separator"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_slice",
                "category": "数组/JSON",
                "description": "数组切片",
                "params": [
                    "value",
                    "offset",
                    "length"
                ],
                "provider": "builtin"
            },
            {
                "name": "array_reverse",
                "category": "数组/JSON",
                "description": "数组反转",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "ip_parse",
                "category": "网络/IP",
                "description": "解析 IP 信息",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "ip_is_private",
                "category": "网络/IP",
                "description": "判断私有 IP",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "ip_is_public",
                "category": "网络/IP",
                "description": "判断公网 IP",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "ip_to_long",
                "category": "网络/IP",
                "description": "IPv4 转整数",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "long_to_ip",
                "category": "网络/IP",
                "description": "整数转 IPv4",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "cidr_match",
                "category": "网络/IP",
                "description": "判断 IPv4 是否在 CIDR 中",
                "params": [
                    "ip",
                    "cidr"
                ],
                "provider": "builtin"
            },
            {
                "name": "url_parse",
                "category": "网络/IP",
                "description": "解析 URL",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "url_build_query",
                "category": "网络/IP",
                "description": "构建 Query 字符串",
                "params": [
                    "json"
                ],
                "provider": "builtin"
            },
            {
                "name": "query_parse",
                "category": "网络/IP",
                "description": "解析 Query 字符串",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "domain_extract",
                "category": "网络/IP",
                "description": "从 URL/域名提取主机名",
                "params": [
                    "value"
                ],
                "provider": "builtin"
            },
            {
                "name": "age_calc",
                "category": "时间日期",
                "description": "根据生日计算年龄",
                "params": [
                    "date"
                ],
                "provider": "date.php"
            },
            {
                "name": "date_range_days",
                "category": "时间日期",
                "description": "生成日期范围列表",
                "params": [
                    "from",
                    "to"
                ],
                "provider": "date.php"
            },
            {
                "name": "month_calendar",
                "category": "时间日期",
                "description": "生成月份日历基础数据",
                "params": [
                    "date"
                ],
                "provider": "date.php"
            },
            {
                "name": "cron_next_minutely",
                "category": "时间日期",
                "description": "按分钟间隔计算下一次执行时间",
                "params": [
                    "minutes"
                ],
                "provider": "date.php"
            },
            {
                "name": "regex_test",
                "category": "开发者工具",
                "description": "测试正则表达式匹配结果",
                "params": [
                    "pattern",
                    "text"
                ],
                "provider": "dev.php"
            },
            {
                "name": "http_status_text",
                "category": "开发者工具",
                "description": "HTTP 状态码说明",
                "params": [
                    "code"
                ],
                "provider": "dev.php"
            },
            {
                "name": "mime_by_extension",
                "category": "开发者工具",
                "description": "根据扩展名推断 MIME",
                "params": [
                    "value"
                ],
                "provider": "dev.php"
            },
            {
                "name": "curl_command_build",
                "category": "开发者工具",
                "description": "根据 URL 和方法生成 curl 命令",
                "params": [
                    "url",
                    "method"
                ],
                "provider": "dev.php"
            },
            {
                "name": "base64_url_encode",
                "category": "编码解码",
                "description": "Base64 URL 安全编码",
                "params": [
                    "text"
                ],
                "provider": "encoding.php"
            },
            {
                "name": "base64_url_decode",
                "category": "编码解码",
                "description": "Base64 URL 安全解码",
                "params": [
                    "text"
                ],
                "provider": "encoding.php"
            },
            {
                "name": "unicode_escape",
                "category": "编码解码",
                "description": "文本转 Unicode 转义",
                "params": [
                    "text"
                ],
                "provider": "encoding.php"
            },
            {
                "name": "unicode_unescape",
                "category": "编码解码",
                "description": "Unicode 转义还原",
                "params": [
                    "text"
                ],
                "provider": "encoding.php"
            },
            {
                "name": "html_to_text",
                "category": "编码解码",
                "description": "HTML 转纯文本",
                "params": [
                    "text"
                ],
                "provider": "encoding.php"
            },
            {
                "name": "image_data_uri_info",
                "category": "图片/二维码",
                "description": "解析图片 Data URI 信息",
                "params": [
                    "text"
                ],
                "provider": "image.php"
            },
            {
                "name": "favicon_url",
                "category": "图片/二维码",
                "description": "生成站点 favicon 地址",
                "params": [
                    "url"
                ],
                "provider": "image.php"
            },
            {
                "name": "placeholder_color_svg",
                "category": "图片/二维码",
                "description": "生成纯色 SVG 占位图 Data URI",
                "params": [
                    "width",
                    "height",
                    "color"
                ],
                "provider": "image.php"
            },
            {
                "name": "json_flatten",
                "category": "JSON/XML",
                "description": "将 JSON 多维结构扁平化",
                "params": [
                    "json"
                ],
                "provider": "json.php"
            },
            {
                "name": "json_pick",
                "category": "JSON/XML",
                "description": "读取 JSON 点路径字段",
                "params": [
                    "json",
                    "path"
                ],
                "provider": "json.php"
            },
            {
                "name": "json_to_query",
                "category": "JSON/XML",
                "description": "JSON 对象转 Query 字符串",
                "params": [
                    "json"
                ],
                "provider": "json.php"
            },
            {
                "name": "query_to_json",
                "category": "JSON/XML",
                "description": "Query 字符串转 JSON 对象",
                "params": [
                    "value"
                ],
                "provider": "json.php"
            },
            {
                "name": "csv_to_json",
                "category": "JSON/XML",
                "description": "简单 CSV 转 JSON 数组",
                "params": [
                    "text"
                ],
                "provider": "json.php"
            },
            {
                "name": "xml_escape",
                "category": "JSON/XML",
                "description": "XML 文本转义",
                "params": [
                    "text"
                ],
                "provider": "json.php"
            },
            {
                "name": "math_add",
                "category": "数学",
                "description": "多个数字求和",
                "params": [
                    "value"
                ],
                "provider": "math.php"
            },
            {
                "name": "math_multiply",
                "category": "数学",
                "description": "多个数字相乘",
                "params": [
                    "value"
                ],
                "provider": "math.php"
            },
            {
                "name": "math_percent",
                "category": "数学",
                "description": "计算百分比",
                "params": [
                    "value",
                    "total"
                ],
                "provider": "math.php"
            },
            {
                "name": "math_average",
                "category": "数学",
                "description": "计算平均值",
                "params": [
                    "value"
                ],
                "provider": "math.php"
            },
            {
                "name": "math_median",
                "category": "数学",
                "description": "计算中位数",
                "params": [
                    "value"
                ],
                "provider": "math.php"
            },
            {
                "name": "url_normalize",
                "category": "网络/IP",
                "description": "规范化 URL，缺省协议自动补 https",
                "params": [
                    "value"
                ],
                "provider": "network.php"
            },
            {
                "name": "url_domain",
                "category": "网络/IP",
                "description": "提取 URL 域名",
                "params": [
                    "value"
                ],
                "provider": "network.php"
            },
            {
                "name": "domain_dns_a",
                "category": "网络/IP",
                "description": "查询域名 A 记录",
                "params": [
                    "domain"
                ],
                "provider": "network.php"
            },
            {
                "name": "domain_dns_mx",
                "category": "网络/IP",
                "description": "查询域名 MX 记录",
                "params": [
                    "domain"
                ],
                "provider": "network.php"
            },
            {
                "name": "user_agent_parse",
                "category": "网络/IP",
                "description": "简单解析 User-Agent",
                "params": [
                    "value"
                ],
                "provider": "network.php"
            },
            {
                "name": "jwt_decode",
                "category": "安全/加密",
                "description": "解析 JWT 头部和载荷，不校验签名",
                "params": [
                    "text"
                ],
                "provider": "security.php"
            },
            {
                "name": "hmac_sha512",
                "category": "安全/加密",
                "description": "HMAC-SHA512 签名",
                "params": [
                    "text",
                    "key"
                ],
                "provider": "security.php"
            },
            {
                "name": "random_token",
                "category": "安全/加密",
                "description": "生成安全随机 Token",
                "params": [
                    "length"
                ],
                "provider": "security.php"
            },
            {
                "name": "password_strength",
                "category": "安全/加密",
                "description": "评估密码强度",
                "params": [
                    "value"
                ],
                "provider": "security.php"
            },
            {
                "name": "hash_file_name",
                "category": "安全/加密",
                "description": "根据文件名生成安全存储名",
                "params": [
                    "value"
                ],
                "provider": "security.php"
            },
            {
                "name": "totp_secret",
                "category": "安全/加密",
                "description": "生成 TOTP Base32 密钥",
                "params": [],
                "provider": "security.php"
            },
            {
                "name": "text_clean_spaces",
                "category": "文本工具",
                "description": "清理多余空白并去除首尾空白",
                "params": [
                    "text"
                ],
                "provider": "text.php"
            },
            {
                "name": "text_remove_empty_lines",
                "category": "文本工具",
                "description": "移除空行",
                "params": [
                    "text"
                ],
                "provider": "text.php"
            },
            {
                "name": "text_extract_numbers",
                "category": "文本工具",
                "description": "提取文本中的数字",
                "params": [
                    "text"
                ],
                "provider": "text.php"
            },
            {
                "name": "text_extract_emails",
                "category": "文本工具",
                "description": "提取文本中的邮箱地址",
                "params": [
                    "text"
                ],
                "provider": "text.php"
            },
            {
                "name": "text_extract_urls",
                "category": "文本工具",
                "description": "提取文本中的 URL",
                "params": [
                    "text"
                ],
                "provider": "text.php"
            },
            {
                "name": "text_mask_phone",
                "category": "文本工具",
                "description": "手机号脱敏",
                "params": [
                    "value"
                ],
                "provider": "text.php"
            },
            {
                "name": "text_mask_email",
                "category": "文本工具",
                "description": "邮箱脱敏",
                "params": [
                    "value"
                ],
                "provider": "text.php"
            },
            {
                "name": "text_similarity",
                "category": "文本工具",
                "description": "计算两个文本相似度百分比",
                "params": [
                    "text",
                    "value"
                ],
                "provider": "text.php"
            },
            {
                "name": "text_md5_lines",
                "category": "文本工具",
                "description": "按行生成 MD5",
                "params": [
                    "text"
                ],
                "provider": "text.php"
            },
            {
                "name": "validate_id_card_cn",
                "category": "业务校验",
                "description": "校验中国大陆身份证号基础格式和校验位",
                "params": [
                    "value"
                ],
                "provider": "validator.php"
            },
            {
                "name": "validate_bank_card_luhn",
                "category": "业务校验",
                "description": "银行卡号 Luhn 校验",
                "params": [
                    "value"
                ],
                "provider": "validator.php"
            },
            {
                "name": "validate_postcode_cn",
                "category": "业务校验",
                "description": "校验中国邮政编码",
                "params": [
                    "value"
                ],
                "provider": "validator.php"
            },
            {
                "name": "validate_license_plate_cn",
                "category": "业务校验",
                "description": "校验中国车牌号基础格式",
                "params": [
                    "value"
                ],
                "provider": "validator.php"
            },
            {
                "name": "validate_username",
                "category": "业务校验",
                "description": "校验用户名：字母数字下划线 3-32 位",
                "params": [
                    "value"
                ],
                "provider": "validator.php"
            },
            {
                "name": "validate_slug",
                "category": "业务校验",
                "description": "校验 URL slug",
                "params": [
                    "value"
                ],
                "provider": "validator.php"
            }
        ]
    },
    "timestamp": 1788211029,
    "datetime": "2026-09-01T05:17:09+08:00",
    "weekday": "星期二",
    "greeting": "昕昕  Smoky haze +20°C · 🌅 晨光熹微，新的一天即将开始，愿你从容醒来～",
    "request_id": "req_6a95ef5537e542.11555339"
}