摘要
本文從上一篇整理完成的鐵人賽文章資料出發,示範如何使用 ChatGPT Work 的網站功能,把原本需要打開 Excel 才能查看的資料,轉成可以直接瀏覽、篩選與操作的流量儀表板。接著進一步驗證「重新取得最新資料 → 整理 → 更新網站」的完整流程,再把已經確認可行的更新工作交給排程定期執行。這篇真正想帶走的觀念,是把資料檔案、使用介面與持續更新接成同一條工作流程,讓原本一次性的資料,逐漸變成一個可以持續使用的工作介面。
你以為把資料整理進 Excel,這件事就做完了?其實很多時候,你只是把麻煩從網站搬進了另一個檔案。
每次想看哪些文章表現最好,還是得打開表格、找欄位、重新排序;更麻煩的是,今天才整理好的數字,明天可能就已經過期。所以這次我想試一個更直接的做法:把上一篇整理好的鐵人賽資料,直接變成一個打開就看得懂、可以篩選、可以點擊,也能分享出去的網站。但真正讓我覺得有意思的,是下一個問題:如果資料每天都在變,這個網站能不能自己跟著變?於是這次我不會停在「做出網站」,而是繼續往下把資料更新這件事也接起來,看看能不能少掉每天回來重做一次的麻煩。
看完這篇,你會帶走兩件可以直接套用的做法:怎麼把手上的 Excel 變成真正能用的網站,以及怎麼把後續更新整理成一套可以持續執行的流程。

上一篇,我已經讓 ChatGPT Work 用內建瀏覽器整理目前鐵人賽文章的瀏覽數,最後把結果留下來,變成專案裡的一份 ironman_traffic.csv。
資料其實已經很完整了。哪一天發文、文章標題、網址、目前瀏覽數,都可以直接在 Excel 裡看到。
但當我真的想拿這份資料來看文章表現時,還是會遇到一個很熟悉的流程:打開 Excel、找欄位、排序瀏覽數,再一篇一篇確認。這時候我開始想,如果資料都已經整理好了,能不能乾脆把它變成一個打開就能看的儀表板?
這就是這次要使用的網站功能。你可以先把它理解得很簡單:前面的 Excel 負責保存資料,網站則把這些資料整理成一個可以直接觀看、操作與分享的介面。,直接沿用專案裡原本的 ironman_traffic.csv。
我希望做出來的畫面也不用太複雜,只要一打開就能回答幾個最常出現的問題:
所以我直接在 ChatGPT Work 裡描述我要的結果:
使用網站功能。
請讀取目前專案中的 ironman_traffic.csv,
把它建立成一個「iThome 鐵人賽文章流量儀表板」。
我希望打開網站後,可以快速看到目前系列文章的表現。
請包含:
1. 文章總數
2. 總瀏覽數
3. 平均瀏覽數
4. 目前瀏覽數最高的文章
5. 每篇文章的瀏覽數圖表
6. 可以依 Day、日期與瀏覽數篩選或排序的文章列表
7. 點擊文章標題可以前往原始文章
8. 顯示資料最後更新時間
只使用 Excel 中實際存在的資料,
不要自行推算曝光數、點擊率或其他不存在的指標。
先建立預覽讓我確認。

〔截圖 1:輸入網站建立提示詞,指定 ironman_traffic.csv 與儀表板需求〕
等待完成之後,原本要打開 Excel 才能看的資料,就會變成一個 Dashboard。

〔截圖 2:完成鐵人賽文章流量儀表板,集中查看文章與瀏覽數〕
這時候感受其實滿明顯的。同樣都是那份 ironman_traffic.csv,資料沒有變,使用資料的方式卻完全不同了。以前打開 Excel,我得先知道自己想找哪一個欄位,再去排序、比對。現在打開網站,我可以先看到整個系列的狀況;想知道哪篇文章最高,就直接看圖表;想找某一天的文章,再往下面篩選;看到有興趣的文章,也可以直接點回原文。如果之後想分享給別人看,也不用先解釋「哪一欄要看什麼」,直接把整理好的介面交出去就可以了。
做到這裡,我本來以為這篇差不多可以收工了。
結果我的目光停在儀表板上的一個欄位:
資料最後更新時間。
這才發現,今天做好的儀表板,明天就開始過期了。
文章瀏覽數每天都還在增加,新的文章也會繼續發布。現在這個網站看起來很好用,但裡面的資料,其實停在我建立它的那一天。那如果明天還想看到最新結果呢?我是不是又得重新打開 ChatGPT Work,請它抓一次資料、整理一次,再更新一次網站?如果答案是這樣,我只是把原本的「每天打開 Excel」,換成了「每天叫 ChatGPT 更新網站」。事情好像還沒有真的結束。
網站已經存在,版面也整理好了。我現在缺的是:怎麼讓最新資料持續進來。
不過在直接交給排程以前,我會先做一件事。
先手動跑一次。
因為如果連我自己下指令都還不能穩定更新,就算設定成每天自動執行,也只是每天自動得到一個不確定的結果。
所以我會先回到同一個工作流程,請 ChatGPT Work:
重新查看目前這個鐵人賽系列的文章資料。
請比對現有資料:
- 更新每篇文章目前的瀏覽數
- 如果有新的文章,加入資料
- 保留原本的標題、日期與網址
- 不要自行推算網站沒有提供的指標
完成後,更新目前的鐵人賽文章流量網站,
並更新「最後更新時間」。
完成後請告訴我:
1. 哪些文章的數字有變化
2. 是否新增文章
3. 網站是否已更新

〔截圖 3:重新取得最新資料,並同步更新流量儀表板〕
這一步我真正想確認的,其實只有一件事:
「取得最新資料 → 整理 → 更新網站」這整段流程能不能完整跑完?
只要這一次可以成功,接下來才值得問第二個問題:
既然下一次還是做完全一樣的事情,我為什麼還需要自己記得回來按一次?
前面這套更新流程已經手動跑過一次,也確認結果沒有問題。接下來就不需要重新寫一份新的指令,可以直接在同一個對話裡告訴 ChatGPT Work:把剛剛成功執行的工作變成排程(Scheduled Task)。
例如每天晚上更新一次:
把剛剛執行的「鐵人賽文章資料更新與流量儀表板更新」流程建立成排程。
每天晚上執行一次,沿用剛剛相同的流程與規則:
- 重新取得目前鐵人賽系列文章的最新資料
- 更新既有文章的瀏覽數
- 加入新發布的文章
- 保留正確的標題、日期與網址
- 不要推算來源網站沒有提供的數據
- 更新儀表板的最後更新時間
如果本次資料沒有任何變化,不需要另外提醒我。
如果取得資料或更新網站失敗,請告訴我失敗的位置。

〔截圖 4:將驗證完成的更新流程建立成每日排程〕
這裡的重點,就是先把任務跑成功,再把剛剛已經驗證過的工作流程交給排程重複執行。你不需要重新設計另一套自動化流程,而是把前面那次成功的操作,直接延伸成會固定執行的工作。
網站負責把資料整理成我想看的樣子;排程則負責定期把新的資料送回這套流程。
做到這裡,儀表板已經能看、能搜尋、也能篩選,但還有最後一個很現實的問題:
如果我今天真的想把它傳給別人看呢?
只要輕鬆的直接對 ChatGPT Work 下指令:
將當前網站直接公開分享出去,提供我網址好進行宣傳。
接著,就會得到一組可以直接對外分享的公開網址。
打開之後,看到的已經不是 Excel,也不是我和 ChatGPT Work 前面來回工作的畫面,而是一個真正可以直接瀏覽的「iThome 鐵人賽文章流量儀表板」。文章數量、瀏覽數、文章列表、搜尋與排序,都已經被整理成一般人打開網址就能使用的介面。

〔截圖6:將完成的網站公開發布後,取得可直接分享的 chatgpt.site 網址〕
這一步其實讓我對網站的理解又往前了一點。
前面我們做的是把資料變成網站;到了這裡,則是進一步把這個網站變成其他人真的能打開的成果。
原本放在專案裡的一份 CSV,經過整理、網站化,再到最後公開發布,已經走完了從「自己的工作資料」到「可以直接分享出去的資訊產品」這條路。
💡 小提醒:公開之前先自己打開網址檢查一次
既然是準備拿出去分享,發布完成後最好先用取得的公開網址重新檢查一次。確認標題、資料、按鈕與顯示內容都沒問題,再把網址放到文章、社群或傳給其他人。
這篇從一份鐵人賽 Excel 開始,先把資料變成可以直接查看與操作的網站,再把更新流程交給排程,讓新的數字能持續回到同一個介面裡。真正值得帶走的觀念是:網站的價值,不只是在 ChatGPT Work 裡做出一個網站,而是把資料、呈現與持續更新接成一條可以反覆運作的工作流。下一步,你可以直接從手上那些「會一直更新、又常常需要回頭查看」的資料開始,例如報表、追蹤清單、內容成效或專案進度,先把它做成一個 網站,再觀察哪些更新動作值得交給排程。
本篇內文示範用提示詞都在比賽用專案中,記得隨時關注比賽用專案