在雲端硬碟中儲存多張學生資訊圖表作品時,我們通常只能依照 Google Drive 的預設檔案列表或縮圖模式來瀏覽。然而,若能善用 Gemini 撰寫展示程式,就能打造一個專屬的資訊圖表展示介面,讓作品的呈現方式更加豐富且具互動性。不僅能依照主題分類、設計版面風格,還能加入滑動、點擊放大、動畫等效果,大幅提升圖表的可讀性與視覺吸引力。
透過這種方式,不僅能提升使用者的瀏覽體驗,也讓學生的作品展示更加專業,適合用於教學成果發表、數據分析展示、或學校網站中的作品集呈現。結合 Google 雲端硬碟的共享功能 與 Gemini 程式撰寫的彈性,您可以輕鬆建立一個兼具美感與功能性的圖表展示平台。
本例要創建的個平台,還可以重覆使用在不同的雲端硬碟資料夾中的圖片。
在 Gemini(https://gemini.google.com/)要先製作可以列出雲端硬碟資料夾中全部資訊圖表檔案的ID,然後再讓 Gemini 製作可以展示資訊圖表圖片的網頁程式。
參考作法:
第一部分 製作列出檔案ID的程式
首先要製作能列出雲端硬碟資料夾中所有圖片檔的ID並儲存在文字檔的 Google Apps Script 程式,輸入以下指令:
撰寫一個Google Apps Script程式,可以將Google雲端硬碟指定資料夾裡每一個檔案的ID清單輸出至文字檔。
複製 Gemin 產生的程式碼備用:
在此提供本例的程式碼:
'檔案清單已成功建立!請至目標資料夾查看 ' + outputFileName, Browser.Buttons.OK);
'。請檢查您輸入的資料夾ID是否正確,以及您是否有權限存取該資料夾。', Browser.Buttons.OK);
接著,跟著以下的做法操作:
1. 在 https://sheets.google.com 中新增一個 Google 試算表。
2. 開啟 Apps Script 編輯器(在試算表頂端選單中,點擊「擴充功能」 > 「Apps Script」)
3.在程式碼區中貼上程式碼(將上面提供的所有程式碼複製並貼到 Apps Script 編輯器中,取代任何現有的預設程式碼。)
4.為這個專案命名。(本例:列出雲端硬碟資料夾圖片ID)
5.儲存專案(點擊編輯器上方的「儲存專案」圖示(磁碟片圖案)。)
6.執行程式。
7.重新整理您的 Google 試算表頁面。在頂端選單看到一個新的項目:「雲端硬碟工具」。
8.點擊「雲端硬碟工具」 > 「列出資料夾檔案ID」。
9.授權:第一次執行時,Google 會要求您授權此程式碼存取您的 Google 雲端硬碟。請按照提示完成授權流程。這是必要的,因為程式需要讀取您的資料夾並建立檔案。
10.輸入資料夾 ID:程式會彈出一個對話框,要求您輸入資料夾 ID。
如何找到資料夾 ID:在瀏覽器中開啟您想要處理的 Google 雲端硬碟資料夾。查看網址列,ID 就是 folders/ 後面的那串文字。
例如,如果網址是 https://drive.google.com/drive/folders/1a2b3c4d5e6f7g8h9i0j
那麼您的資料夾 ID 就是 1a2b3c4d5e6f7g8h9i0j
11.將 ID 貼到對話框中,然後點擊「確定」。程式執行完畢後,會彈出一個通知,告訴您操作已完成。
在 Google 雲端硬碟根目錄,找到一個名為 檔案ID清單_[您的資料夾名稱].txt 的新檔案,裡面就包含了所有檔案的 ID,每行一個。
第二部分 製作展示圖片的程式
再來要在 Gemini 中製作可以展示這些資訊圖表的網頁。先上傳上面這個文字檔,並選取 Canvas 模式,輸入以下的指令:
根據上傳的文字檔內容(雲端硬碟資料夾所有圖片檔的ID)為範例,製作一個可以展示雲端硬碟圖片的互動網頁,內容要求。
1.網頁標題:學生資訊圖表展示器。
2.可以上傳含有圖片ID的文字檔。
3.根據文字檔裡的圖片ID,製作圖片展示器。細部要求:
(1)可以設定手動播放(上一張、下一張)全部圖片。
(2)可以設定輸播(速度:快、中、慢)全部圖片。
(3)點選單張圖片,可以放大顯示這張圖片。
4.注意界面的字體大小以利閱讀。
5.以明亮而色彩豐富的視覺化設計呈現。
6.盡量增加網頁互動性。
成果範例:https://gemini.google.com/share/94ee74cf6397
成果範例:https://gemini.google.com/share/f2a8f1cc88b3