# 參考樣本:`17806.f9a7bd4e.js`
本檔說明同目錄的 `17806.f9a7bd4e.js`。它是**參考樣本**,不是本專案的程式碼,也不被任何程式或文件匯入。
## 這是什麼
- 來源:TikTok 直播網頁版(`tiktok_webapp_live`)的 webpack 打包產物,整檔壓縮成單行。
- 檔名:`17806` 是 webpack chunk id,`f9a7bd4e` 是該 chunk 的內容雜湊。
- 辨識依據:檔案開頭為 `globalThis.webpackChunk_tiktok_webapp_live…push([["17806"],{…}])`。
- 內容:約 147 個模組,幾乎全為 **protobuf schema 描述**
(`fields` / `values` / `oneof` 的欄位 id 與型別),對應 TikTok 直播的訊息與功能,
例如 `WebcastGameChannelMessage`、`WebcastPopularCardMessage`、`WebcastRoomPinMessage`、
`ACTION_BUTTON_TYPE_*`、`LinkmicDisplayText` 與多人連線設定(`accept_multi_linkmic`…)等。
## 用途
對照 **im/fetch 回傳的 protobuf 訊息**欄位與型別,作為解碼 TikTok 直播訊息時的 schema 參考。
## 備註
- 目前 repo 內沒有任何程式或文件引用它,屬孤立的參考樣本。
- 保持壓縮原樣,方便與 TikTok 線上版本比對。