mcpField
P
paleo-json

paleo-json

github.com/mocasusAgent 工作流2150 次安装14 周前更新
代码仓库

关于 paleo-json

paleo-json 是用于精简 JSON、YAML 和表格等结构化输出的 Agent 技能,同时保留格式有效性与数据类型。它支持从仅压缩空白到更积极地精简重复数组和键名。

主要功能

  1. 01精简 JSON、YAML 和表格
  2. 02压缩空白并保持格式有效
  3. 03折叠重复数组的尾部项
  4. 04按给定映射可选使用键别名

适用场景

  1. 01减少结构化回答的 Token 用量
  2. 02在允许时精简重复数组项
  3. 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