数据分析

JSON Param Parser

试用

JSON层级解析:输入JSON+参数名,输出参数完整层级路径、枚举值、格式化JSON及SQL提取建议(get_json_object写法)。

它能做什么

JSON层级解析:输入JSON+参数名,输出参数完整层级路径、枚举值、格式化JSON及SQL提取建议(get_json_object写法)。

技能文档

json字段解析 - 使用说明

功能概述

输入一段 JSON + 需要查找的参数名,输出:

  1. 参数在 JSON 中的完整层级路径
  2. 参数的枚举值
  3. 格式化后的 JSON
  4. SQL 提取建议(get_json_object 写法)

触发词

json字段解析json层级解析json参数解析json解析

使用方式

方式1:直接传参

python3 json_param_parser.py '{"key":"value"}' 参数名

方式2:从文件读

python3 json_param_parser.py "$(cat log.json)" 参数名

方式3:管道输入

cat log.json | python3 json_param_parser.py 参数名

输出示例

查找参数 reply_id,输出内容:

查找参数: reply_id
找到参数 'reply_id',共 4 处匹配:
   action_data.reply_id      = "153694391623"
   action_data.request_params.reply_id      = "153694391623"
   reply_id      = "153694391623"
   request_params.reply_id      = "153694391623"

格式化 JSON 及 SQL 提取建议 (get_json_object):

-- action_data.reply_id
get_json_object(get_json_object(bhv_ext, '$.action_data'), '$.reply_id')
get_json_object(bhv_ext, '$.action_data.reply_id')

-- action_data.request_params.reply_id
get_json_object(get_json_object(get_json_object(bhv_ext, '$.action_data'), '$.request_params'), '$.reply_id')
get_json_object(bhv_ext, '$.action_data.request_params.reply_id')

-- reply_id
get_json_object(bhv_ext, '$.reply_id')

-- request_params.reply_id
get_json_object(get_json_object(bhv_ext, '$.request_params'), '$.reply_id')
get_json_object(bhv_ext, '$.request_params.reply_id')

核心能力

  • 自动修复多层转义 JSON(双转义、截断补全)
  • 自动匹配 snake_case / camelCase / 去下划线命名
  • 递归搜索内嵌 JSON 字符串
  • 正则兜底查找
  • 模糊匹配提示

脚本下载

脚本文件:json_param_parser.py 功能:解析 JSON 日志中的参数层级,输出路径、枚举值及 SQL 提取建议。 安装方式:openclaw skills install json-param-parser

Workflow

  1. 用户提供 JSON 内容(直接粘贴、文件路径或管道输入)+ 目标参数名
  2. 运行 scripts/json_param_parser.py 解析
  3. 输出层级路径、枚举值、SQL 提取建议

相关技能

开发者数据格式转换工具 - JSON/YAML互转、XML格式化、SQL格式化、进制转换、HTML实体编解码、Cron表达式解析。当用户提到JSON转YAML、YAML转JSON、XML格式化、SQL美化、进制转换、HTML编码解码、Cron表达式解析等需求时使用此技能。

3 次安装

轻量级JSON修复工具,自动修复尾随逗号、单引号、未引号键名等常见语法错误。Use when 需要AI模型调用、智能对话、Agent编排、LLM应用时使用。不适用于需要100%确定性的关键决策。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。

轻量级JSON语法校验工具,递归扫描工作区.json文件并输出结构化错误报告。Use when 需要文件处理、文档转换、格式互转、内容提取时使用。不适用于加密文件破解。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。提供结构化输出和错误处理机制。

1 次安装

调用百度文档解析API解析文档。支持PDF、Word、Excel、PPT、图片等18+格式。提取文本、表格、版面分析、OCR识别及RAG文档分块。当用户需要解析文档、提取文本/表格、分析文档结构、处理扫描件时使用。触发词:文档解析、PDF解析、Word解析、表格提取、OCR、文档分析、提取文本、文档结构、扫描识别。

15 次安装

把任意非结构化文本/网页/PDF 稳定抽取为机器可读的 JSON。固化 2025 一线实践:JSON mode + JSON Schema 约束 + few-shot + 输出引导 + 失败修复启发式。内置 json_repair 脚本(提取/修复/校验 JSON 块)。适用于文档抽取、网页字段提取、数据管道预处理。

按字节、语法、类型映射、契约、尺寸五层定位并修复 JSON 问题。

作者 Iván112 次安装3 星标