JSON格式也有收納為TOON

更新 發佈閱讀 4 分鐘

最近AI趨勢從一般的AI到現在的Agent, 那麼在做多代理(Multi-Agent)與大模型應用時,由於訊息傳遞會用到JSON但是也會相對的消耗大量的token。

主要因為在大模型裡,每一句話、每個字、每個欄位名都是成本—— 不只是「花錢」,也是「能源、碳排、算力」的消耗。 所以最近剛好看到出了TOON這個新的資料格式,或許現階段會有新的發展,但也不知會發展如何,所以可以先了解了一下,研究了一下

我看了一下JSON格式:

{
"reviews": [
{
"id": 201,
"guest": "Linda Wu",
"rating": 4,
"comment": "Clean room, friendly staff",
"verified": true
},
{
"id": 202,
"guest": "Michael Chen",
"rating": 5,
"comment": "Amazing breakfast!",
"verified": true
},
{
"id": 203,
"guest": "Sara Kim",
"rating": 3,
"comment": "Good location but noisy",
"verified": false
}
]
}

還有新的TOON格式

reviews[3]{
id, guest, rating, comment, verified:

201, Linda Wu, 4, Clean room, friendly staff, true
202, Michael Chen, 5, Amazing breakfast!, true
203, Sara Kim, 3, Good location but noisy, false
}

JSON 像「衣櫃塞滿衣服」

這是我覺得最好懂的比喻。

把 JSON 想成你家衣櫃:

  • T-shirt、外套、襪子、內褲全部堆在一起
  • 一打開就什麼都看得到
  • 但很佔空間
  • 要找一件衣服要翻半天
  • 雖然資訊豐富,但其實很亂
  • 關鍵是:衣服+衣服的名稱全部混在一起

TOON 像「精準收納櫃」

好像經過收納的設計

先做架構,再放物品。

就像你把衣服分進抽屜:

  • 抽屜 1 → 襯衫
  • 抽屜 2 → 運動服
  • 抽屜 3 → 內衣褲
  • 抽屜 4 → 外套

有了分類後,每件衣服只要知道要去哪個抽屜就好。

raw-image

整個下來呢然可以看到TOON就是JSON的壓縮版,會在處理時透過JSON=>encode=>TOON, 然後再TOON=>decode=>JSON,也是會消耗一些算力,如果訊息的Token量很大時,雖然encode成TOON, 但在decode為JSON時其算力的消耗也是一種考量的問題了。

留言
avatar-img
律博坊
1會員
6內容數
熱愛探索新興科技與智慧生活的融合,專注於法律、AI 與系統思維的交會。 期望透過分享深度觀點與實踐經驗,與志同道合的夥伴共同成長,讓科技成為推動社會進步與倫理創新的力量。
律博坊的其他內容
2025/11/13
最近因為AI的熱門程度,相繼有很多方便的工具被開發出來,尤其像最近熱門的n8n, 還有dify, 剛好之前有在用node-red就在相這些差在那裡,研究了一下之後有些心得在此分享一下。 一、三者主要用途: Dify:做 AI 應用的積木,幫你快速組出 Chatbot、問答系統。 n8n:做自動
Thumbnail
2025/11/13
最近因為AI的熱門程度,相繼有很多方便的工具被開發出來,尤其像最近熱門的n8n, 還有dify, 剛好之前有在用node-red就在相這些差在那裡,研究了一下之後有些心得在此分享一下。 一、三者主要用途: Dify:做 AI 應用的積木,幫你快速組出 Chatbot、問答系統。 n8n:做自動
Thumbnail
2025/08/05
最近數位發展部對 AI 人才提出了明確定義,將 AI 產業人才分為研究、開發、應用三大類。 素養類認證:像是經濟部 2025 年要推的「AI應用規劃師」初級、台灣人工智慧學校(AIA)的素養級認證。這個就是讓大家先有基本概念,知道 AI 是什麼、能做什麼、不能做什麼。 工具類認證:Google
2025/08/05
最近數位發展部對 AI 人才提出了明確定義,將 AI 產業人才分為研究、開發、應用三大類。 素養類認證:像是經濟部 2025 年要推的「AI應用規劃師」初級、台灣人工智慧學校(AIA)的素養級認證。這個就是讓大家先有基本概念,知道 AI 是什麼、能做什麼、不能做什麼。 工具類認證:Google
2025/05/03
想像一位廚師,最初只能依靠一本厚重的食譜,逐字逐行地按步驟烹飪;而隨著技術與經驗的累積,他終於能自由搭配食材,依據情境即興創作。 AI的演化過程,正像這位廚師的成長。 一開始的AI發展受限於算力不足,加上學術研究尚未如今日豐富。 那時的AI主要基於簡單的專家規則系統。隨著半導體技術的進步帶
2025/05/03
想像一位廚師,最初只能依靠一本厚重的食譜,逐字逐行地按步驟烹飪;而隨著技術與經驗的累積,他終於能自由搭配食材,依據情境即興創作。 AI的演化過程,正像這位廚師的成長。 一開始的AI發展受限於算力不足,加上學術研究尚未如今日豐富。 那時的AI主要基於簡單的專家規則系統。隨著半導體技術的進步帶
看更多
你可能也想看
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
JSON(JavaScript Object Notation)已成為資料交換的熱門格式,憑藉其輕量、易讀、跨平台等特性,廣泛應用於網站開發、API 設計以及 WordPress 外掛的設定備份等場景。然而,當你拿到一串壓縮過的 JSON 檔案,密密麻麻的單行文字讓人頭暈眼花,閱讀起來簡直是場惡夢。
Thumbnail
JSON(JavaScript Object Notation)已成為資料交換的熱門格式,憑藉其輕量、易讀、跨平台等特性,廣泛應用於網站開發、API 設計以及 WordPress 外掛的設定備份等場景。然而,當你拿到一串壓縮過的 JSON 檔案,密密麻麻的單行文字讓人頭暈眼花,閱讀起來簡直是場惡夢。
Thumbnail
解析成List List items=json.decode(jsonStr); print(items[0]["your_key"]); 解析成Map Map<String, dynamic> user = json.decode(json); print('${user['your_k
Thumbnail
解析成List List items=json.decode(jsonStr); print(items[0]["your_key"]); 解析成Map Map<String, dynamic> user = json.decode(json); print('${user['your_k
Thumbnail
JSON(JavaScript Object Notation)是AJAX(參考:[PHP][AJAX]介紹)常用的資料交換格式。在PHP有提供函數,可以將資料轉換成JSON。除外JSON比XML快速且簡單。 語法 資料是由鍵和值(Key-value)組成。 鍵和值之間用「:」區隔。 資料之
Thumbnail
JSON(JavaScript Object Notation)是AJAX(參考:[PHP][AJAX]介紹)常用的資料交換格式。在PHP有提供函數,可以將資料轉換成JSON。除外JSON比XML快速且簡單。 語法 資料是由鍵和值(Key-value)組成。 鍵和值之間用「:」區隔。 資料之
Thumbnail
我們在「」有稍微介紹了JSON格式, 也知曉JSON格式非常簡單暴力, 只要一對<key>與<value>就能成行, 對於工程人員來說已經比XML、文字檔…等傳統格式更加容易理解, 而且也具備一定的資料型態基礎, 但使用這麼久以來常常發現到想要對某個欄位註解時好像不太容易, 頂多就是多一個欄位叫做「
Thumbnail
我們在「」有稍微介紹了JSON格式, 也知曉JSON格式非常簡單暴力, 只要一對<key>與<value>就能成行, 對於工程人員來說已經比XML、文字檔…等傳統格式更加容易理解, 而且也具備一定的資料型態基礎, 但使用這麼久以來常常發現到想要對某個欄位註解時好像不太容易, 頂多就是多一個欄位叫做「
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News