Hasty Briefsbeta

双语

Show HN: CTON: JSON-compatible, token-efficient text format for LLM prompts

3 months ago
  • #Ruby
  • #data-serialization
  • #LLM-optimization
  • CTON(紧凑型面向令牌标记法)是一种精简的、兼容JSON的传输格式,专为大型语言模型优化
  • CTON移除了不必要的JSON语法(缩进、冗余引号、大括号)并添加结构提示符
  • 核心特性包括隐式根节点、最小化标点符号、以及对象数组的表压缩功能
  • CTON可显著节省令牌用量(相比原始JSON减少50–60%)
  • 通过Ruby gem安装(`bundle add cton` 或 `gem install cton`)
  • 支持Ruby哈希与CTON字符串间的编解码,提供格式化打印和流处理选项
  • 性能基准测试显示CTON在编解码方面的高效性
  • CTON包含用于JSON-CTON转换的CLI工具
  • 向大型语言模型教授CTON需解释其语法和结构
  • 开发包含RBS签名以支持类型检查和IDE功能
  • 欢迎遵循项目行为准则的贡献
  • CTON采用MIT许可证