Token-Oriented Object Notation (TOON) 省令牌的数据格式
把 JSON 数据转成更省令牌的紧凑格式,再放进大模型提示词
评分人数不足呦探分评分人数不足大众分评分方法
这个页面由 AI 根据官网公开信息整理,可能有错。产品团队可以认领后修改。 认领这个产品
这个项目只有源代码,需要会编程才能用。
- 星标
- 2.6万
- 复刻
- 1127
- 主要语言
- TypeScript
- 许可证
- MIT
- 最近更新
复制安装指令(给 AI 编程工具)
粘贴到 Codex、Claude Code、Cursor、Trae 等 AI 编程工具里,回车就会开始安装。第一次复制前请先阅读风险提示。
这些文件由项目作者放在 GitHub 上,本站不开发、不托管这些软件,也不检测其代码;国内访问 GitHub 可能较慢。使用前请阅读 第三方软件风险提示和项目的许可证。 数据更新于 2026/11/01 报告问题
介绍
TOON(Token-Oriented Object Notation)是一种为大模型提示词设计的数据编码格式,由 Johann Schopplich 发起,采用 MIT 许可。它结合 YAML 式缩进和 CSV 式表格行,可与 JSON 无损互转:日常仍用 JSON 处理数据,送入模型前再编码为 TOON。
能做什么
- 把结构一致的对象数组写成表头加数据行的形式,减少令牌消耗
- 用 TypeScript SDK 或命令行工具在 JSON 与 TOON 之间转换,并统计节省的令牌数
- 参考项目提供的基准测试,判断在自己的数据和模型上是否值得使用
运行需要:Node.js 环境(npm install @toon-format/toon,命令行可用 npx 运行);不依赖任何模型或在线服务。嵌套很深或结构不一致的数据用紧凑 JSON 往往更省,纯表格数据用 CSV 更小。
这段介绍由 AI 根据项目的公开说明整理,可能有疏漏,以项目主页为准。
评测
0 条评测还没有评测。用过的话,来写第一条吧。
写评测