GitHub · 去对齐工具与仓库·· 11 天前精选AI 评分63
FlatType 开源:把 API JSON 压成 key: value 文本以省 token 的 TypeScript 工具包
karammm/flattype
来源与原文
GitHub · 去对齐工具与仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/karammm/flattype
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
karammm 在 GitHub 发布 FlatType,一套 TypeScript 工具包,可将后端 JSON 响应编码为紧凑的 key: value 文本(Flat Notation)并映射到带类型的模型,支持 React、Vue、Angular、Svelte、Solid 及 Claude 等 LLM。基准显示 1000 用户列表比压缩后 JSON 小 45%、比 TOON 小 50%,解码 0.73ms(TOON 为 5.9ms);核心包 3.7KB min+gz、无第三方依赖、无损可逆,@flattype/ai 提供 toPrompt、fromModelOutput、countTokens 及 MCP/Claude 工具结果支持。
推荐理由
README 给出了与 JSON 和 TOON 的体积与解码耗时对比数据,并说明节省主要来自列表和不压缩场景,便于判断适用范围。
来源:GitHub · 去对齐工具与仓库 · github.com