iT邦幫忙

2026 iThome 鐵人賽

DAY 23
0

雖然slide-maker簡報平台開始的設計是本地服務,在自己的電腦用docker compose開起來,但偶爾還是會有多人共用的需求(分享簡報、測試&生成簡報),所以也有搭配基礎的雲端設計。

https://ithelp.ithome.com.tw/upload/images/20260826/20130011cm1IgiKG66.png

建議使用GCP環境建立,搭配Cloud Run做前後端、Cloud Storage Bucket做資料儲存,可以把成本壓到最低,只依據實際使用量計費。另外,因為開放在公開網路,前面還會在檔一層Cloud Run IAP,使用IAP的情況Google會在網頁前加一個Google登入,綁定Gmail做身分驗證,只有設定名單的帳號可以通過,這樣可以防止非授權存取。

https://ithelp.ithome.com.tw/upload/images/20260826/20130011Vy5rQMr5N5.png

環境的安裝設定我有包在terraform IaC,有需求的話可以快速部屬。

在多人使用上,目前沒有切分個人資料庫,所以所有能登入的人會看到相同的簡報、風格庫、模型設定(不包含key),因為目前設計上偏向個人、小團隊協作,所以沒有做太多團隊管理、權限劃分。不過小團隊的同時編輯、使用、共用資料都沒有問題。


上一篇
Day 22 - 完整簡報生成流程
系列文
AI工具革命 - 使用AI工作流打造簡報生成平台23
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言