
之前在Day9的時候,
實際上已經有先畫出了一個產業地圖
所以今天要透過之前這個產業地圖,
來做出一個供應鏈關聯分析
主要就是透過地圖中每一條線都有「連動強度」,
回應一個產業分析最常被問的問題
比如這個節點如果出事,會牽動誰、被誰牽動?

今天這個模型,在模型設計上預計會分成三層
sector_mapping 對照表攤到地圖的 22 條連線上因此在結果儀表板的呈現上,係沿用前面製作的Cytoscape 地圖,
只是這次邊有了粗細、節點有了排名
讓同一張圖,從「示意圖」變成「分析圖」
依產業模型4的規格實作 models/supply.ts:
- 讀 industry_map.json 與 io_table.json,透過 sector_mapping 為每條 edge 計算連動強度
- 輸入選定節點 id,輸出上游依賴與下游支撐的排行(統一 JSON)
- 對全圖計算加權中心性(度中心性 × 邊權重即可,不必上複雜演算法),輸出前三名關鍵節點
- Cytoscape 的邊寬綁定強度、依上下游分色,選定節點的一階鄰居以外淡化
Claude的回覆如下,並給我一個打包檔
打包檔內容如下

Claude在安裝包中,特別提及了本模型中
有兩個設計需要注意
這邊先一樣進行資料同步npx tsx scripts/test-ind4.ts

確認了 test-ind1/2/3 全過
因此開啟Local host來進行實際驗證npm run dev


在產業地圖中,可以看到這次改的實際變化
今天其實在模型製作上,主要是做資料的聯接
因為我今天主要做的是讓產業地圖資料
串接到模型之間
因此中間是沒有新的資料運用及分析部分
今天實際上只寫了**「連接」**
且因為在先前的規劃中
地圖與關聯表都已經是現成的
所以今天的內容只是讓兩份資料接起來對照
讓使用者可以在產業地圖上
直接透過箭頭與連線判定