iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Build on AWS

Lightsail Lab: Build Your AI-Powered Website 系列

本系列將記錄如何在 AWS Lightsail 上建置完整的網站系統,涵蓋伺服器環境部署、串接OCR 與 文字AI 模型的API進行文字處理,以及透過資料庫進行結構化儲存與查詢。藉由逐步實作,展現如何運用AWS 雲端技術提升工作效率。

參賽天數 9 天 | 共 10 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

【Day 01】系列文介紹

這次選擇「Build on AWS」主題,使用的是AWS Lightsail。本系列文紀錄如何在 Lightsail 上搭建中小型 Web App,以輔助政府查...

2025-09-15 ‧ 由 hermosaliang 分享
DAY 2

【Day 02】 AWS Lightsail 後臺介紹

前文介紹了 AWS Lightsail 是一個簡單又輕量的工具。本文將介紹他的後台。 在 AWS 的官網,會看到兩種登入後臺的方式:Root user 和 IA...

2025-09-16 ‧ 由 hermosaliang 分享
DAY 3

【Day 03】創設執行個體(instance)

首先,要來介紹「如何從頭創建新的實例」。 1.點選「建立執行個體」 2.選定「區域」(盡可能選離自己近的地區,像是使用者人在台灣,最近的主機目前是日本東京,以提...

2025-09-17 ‧ 由 hermosaliang 分享
DAY 4

【Day 04】如何在 Lightsail 上創設虛擬環境

在創建完執行個體以後,可以先到該執行個體的管理頁面來看設置是否正確,這裡還會顯示靜態 IP 地址、私有 IPv4 地址、公有 IPv6 地址,以及執行個體狀態。...

2025-09-18 ‧ 由 hermosaliang 分享
DAY 5

【Day 05】如何將程式碼推上 Lighsail 執行個體

建立完 Lightsail 環境後,接著我們就能試著將本地端開發測試的程式碼上雲了。 在此,使用的是** FileZilla 這個免費軟體**,這個軟體常用來把...

2025-09-19 ‧ 由 hermosaliang 分享
DAY 6

【Day 06】系統架構簡介

前幾篇介紹了如何設定 Lightsail 主機以及如何上傳檔案,接著就要進入程式碼環節。 整體系統架構如下圖,以 Lightsail 作為運行基礎,要注意的是,...

2025-09-20 ‧ 由 hermosaliang 分享
DAY 7

【Day 07】查核系統核心功能之一:圖片文字辨識 (OCR)

誠如前文最後一張操作流程圖所示,查核系統裡,第一個重要的功能就是「圖片文字辨識 (OCR, Optical Character Recognition)」。這個...

2025-09-21 ‧ 由 hermosaliang 分享
DAY 8

【Day 08】查核系統核心功能之二:用 OpenAI GPT 進行文字處理

在上一篇文中,我們已經透過 OCR 技術,將圖片中的文字成功擷取出來。然而,光有「文字」還不夠,因為原始文字通常凌亂、難以閱讀。這時候,就能借助 OpenAI...

2025-09-22 ‧ 由 hermosaliang 分享
DAY 9

【Day 09】查核系統核心功能之三:將 GPT 返還的文字做精準處理與驗證

前面兩篇文介紹了 OCR 圖片辨識與 GPT 文字整理。 由於後續要利用 GPT 返還的文字執行爬蟲,為了避免 GPT 返還的文字不夠精確,若直接拿這些資料進行...

2025-09-23 ‧ 由 hermosaliang 分享
DAY 9

【Day 10】查核系統核心功能之四:爬蟲

不小心錯過 12:00,12:10才送出,今年參賽又中斷了 T.T 前一篇,我們為了避免 GPT 返還的文字不夠精確,使用正則表達式(Regex) 檢查並提取...

2025-09-25 ‧ 由 hermosaliang 分享