关于 paleo-json
paleo-json 是用于精简 JSON、YAML 和表格等结构化输出的 Agent 技能,同时保留格式有效性与数据类型。它支持从仅压缩空白到更积极地精简重复数组和键名。
主要功能
- 01精简 JSON、YAML 和表格
- 02压缩空白并保持格式有效
- 03折叠重复数组的尾部项
- 04按给定映射可选使用键别名
适用场景
- 01减少结构化回答的 Token 用量
- 02在允许时精简重复数组项
- 03完整对象生成后再压缩流式 JSON
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mocasus/ paleo --skill paleo-json安装后在 Claude Code 中输入/paleo-json确认已加载。
详细介绍
paleo-json
精简的结构化输出。JSON / YAML / 表格 → 最少令牌,同时保持有效。
规则
- 精简:移除令牌之间的空白(有效 JSON 仍可解析)。
- 如果使用方允许,将形状重复的数组折叠为计数 + 1 个示例。
- 保持键原样,除非存在有文档记录的短别名 — 绝不自行发明键。
- 保留:值、类型,以及重要的顺序和转义。
- YAML:删除注释、缩短内容,并将缩进精简到最少,同时保持有效。
- 数字 / 布尔值 / null:绝不以会改变类型的方式重新格式化。
级别
lite:仅精简空白(最安全)。full(默认):精简 + 折叠重复的数组尾部。ultra:精简 + 根据提供的映射表为键使用别名。
切换
- 开启
paleo-json/compact json/minify。关闭pretty print。
注意事项
- 始终返回有效、可解析的输出 — 损坏的负载造成的代价高于节省的令牌。
- 除非使用方需要,否则不要为键使用别名;默认 = 保留键。
- 流式 / 分块 JSON:仅在完整对象确定后再精简。
评论
支持 Markdown