首页AI 频道Skills 库JSON 键排序规范化 Skill
文本与前端

JSON 键排序规范化 Skill

JSON 假差异清零:递归按键名排序加统一缩进,配置 diff 之前各洗一遍,只剩真差异;可选剔除 null 与空值,数组顺序保持不动。

4 个文件 0 次下载 1 次浏览 更新于 2026-11-09 11:01
返回Skills 列表
📁 JSON 键排序规范化 Skill /
SKILL.md0.8 KB
scripts
json_normalize.js2.9 KB
samples
config.json0.1 KB
references
jsonnorm-notes.md0.5 KB
所有文件均为纯文本展示,仅提供查看与打包下载,不在服务器上执行。
SKILL.md
--- name: json-key-normalize description: JSON 假差异清零:递归按键名排序加统一缩进,配置 diff 之前各洗一遍,只剩真差异;可选剔除 null 与空值,数组顺序保持不动。 --- # JSON 键排序规范化 Skill ## 触发条件 两份配置 diff 满屏假差异、提交前想统一 JSON 风格、或要清理配置里的空值时触发。 ## 执行步骤 1. 运行 node scripts/json_normalize.js config.json --indent 2。 2. diff 前把两边文件各跑一遍,再比较,假差异消失。 3. 清理空值加 --drop-empty,报告会显示剔除了几处。 4. 团队约定好一种缩进与键序,写进项目规范。 ## 依赖 Node.js 14+,零依赖;输入一个 JSON 文件。 ## 输出 一份 <原名>.normalized.json:键序统一、缩进统一、(可选)空值已剔除;控制台报剔除数。
纯文本预览 全站累计复制 0 次
ai-skill-1790862681-e5618.zip 4 个文件 · 包含完整目录结构
下载完整压缩包 压缩包由服务器实时打包生成 · 文件内容与上方预览完全一致 · 仅文本,不含可执行二进制

使用说明

node scripts/json_normalize.js config.json --indent 2 --drop-empty。

每个 IP 仅可点赞一次 · 点赞后不可取消

评论 (0)

发表评论

0/300

暂无评论,来发表第一条评论吧!

便签
已输入:0/500字

    扫码访问工具