Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Evan & Zona COSCUP 2026 分享
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
LINE Developers Taiwan
PRO
August 09, 2026
31
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Evan & Zona COSCUP 2026 分享
LINE Developers Taiwan
PRO
August 09, 2026
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
台大資管營企業參訪-Bowen Chen
line_developers_tw
PRO
0
61
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
3k
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
3k
2026TECHFRESH畢業分享會 - 葬送的通靈師:化系統與用戶雜訊成行動訊號
line_developers_tw
PRO
0
2.9k
2026 TECHFRESH 畢業分享會 - AI-Native 重塑軟體工程與虛擬講師
line_developers_tw
PRO
0
3k
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
2.9k
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
2.9k
2026TECHFRESH畢業分享會 - Lightning Talk - 資料也要 CI/CD? 用 Airbyte 自動化資料同步
line_developers_tw
PRO
0
2.9k
2026TECHFRESH畢業分享會 - Lightning Talk - 打造精準高效的 MCP 設計模式與測試實務
line_developers_tw
PRO
0
2.9k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
The SEO Collaboration Effect
kristinabergwall1
1
520
Visualization
eitanlees
152
17k
Odyssey Design
rkendrick25
PRO
2
750
Color Theory Basics | Prateek | Gurzu
gurzu
0
410
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
260
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
410
Code Reviewing Like a Champion
maltzj
528
40k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
890
Site-Speed That Sticks
csswizardry
13
1.4k
Bash Introduction
62gerente
615
220k
Transcript
AI 時代的 Developer Experience: 我們如何用 Gemini 打造 LINE Bot Developer
Assistant
Evan Lin Engineering Director of LINE Taiwan Developer Relations Go
& Cloud AI GDE LINE Platform Evangelist TECH FRESH People Manager
我想打造一個具有 google drive 管理功能的 LINE Bot 功能,幫我 打造然後告訴我要如何建立官方 帳號
None
None
None
Google Developer Knowledge API & MCP Server
Google Developer Knowledge API & MCP Server
Map Grounding and Map Platform Assist MCP
LINE Developer News Skills
None
LINE Messaging API Skills https://developers.line.biz/en/reference/messaging-api/
LINE Messaging API Skills 查看 LINE Messaging API Document markdown
,幫我寫成 一個 skill 放在這個資料夾之中,並 且安裝近 antigravity cli 參考 https://developers.line.biz/en/ref erence/messagingapi/index.html.md
LINE LIFF API Skills https://developers.line.biz/en/reference/liff/
LINE LIFF API Skills
None
Zona Wang Lead of LINE Taiwan Developer Relations LINE Technology
Evangelist Developer Relations Project Management TECH FRESH Program
None
None
工具介紹 那麼,Google Antigravity 是什麼? Google 在 2025 年 11 月推出的全新
AI 開發平台——不只是一個「AI 幫你寫程式」的工具,而是一個能自主規劃、 執行、驗證任務的智慧代理人(Agent)平台。 免費公開預覽 由 Gemini 3 驅動 目前免費使用,支援 macOS、Windows、Linux Google 最強大的 AI 模型,理解力與推理力大幅提 升 不只寫程式 可以操作瀏覽器、執行終端機、自動測試——像一位真正的開發夥伴
Antigravity 有兩種使用方式 EDITOR VIEW(編輯器模式) MANAGER SURFACE(代理人模式) 像 VS Code 一樣寫程式
讓 AI 幫你跑任務 熟悉的 AI 輔助 IDE 介面,有自動補全、行內指令,適合需要親自 你只需要描述任務,AI 代理人會自動規劃步驟、執行程式、開啟瀏 動手的時候。 覽器測試,完成後回報結果。 你說「我想讓 Bot 能看懂圖片」,Antigravity 就去找方法、寫程式、測試、告訴你結果。
它跟 ChatGPT 有什麼不一樣? ChatGPT / 一般 AI 聊天工具 Google Antigravity
• 你問,它回答 • 你說目標,它自己規劃步驟 • 給你程式碼,你自己貼上去 • 直接在你的專案裡修改檔案 • 不知道你的檔案長什麼樣 • 理解整個程式庫的結構 • 每次對話都要重新說明背景 • 記得你的專案脈絡 • 無法自己測試結果 • 可以自動執行、測試、驗證 簡單說:ChatGPT 是顧問,Antigravity 是會動手的夥伴。
第二章 LINE Bot 養成計畫 從 Level 1 到 Level 6,一步一步解鎖新能力
我的 LINE Bot 升級地圖 Level 1 — Echo Bot 先讓它開口說話
Level 2 — AI Bot 讓它開始思考 Level 3 — Memory Bot 讓它記得使用者 Level 4 — Quick Reply 讓對話可以繼續 Level 5 — Rich Menu 讓功能更容易使用 Level 6 — Loading Animation 讓等待體驗更自然
LEVEL 1 你說什麼,它就回什麼 最初版本非常簡單:使用者說「Hello」,Bot 回「Hello」。 LINE 收到訊息 訊息傳到後端 後端處理 Bot
回覆 LINE Achievement Unlocked:20 分鐘後,第一個 Bot 上線了——小小的成功,會讓你願意繼續。
LEVEL 2 從鸚鵡,變成會思考的助手 加入 Gemini 後,Bot 可以理解問題、分析圖片、根據情境調整回答。 用戶傳圖 LINE 傳送
程式接收 Gemini 理解 回傳結果 技術名詞:Multimodal AI/多模態 AI——能同時理解文字與圖片的 AI
Level 3:為什麼它昨天認識我,今天卻忘了? Gemini 昨天:「我的生日是 5 月 10 日。」 LINE Bot:「記住了!」
大腦 嘴巴與耳朵 隔天:「我的生日是哪一天?」 Bot:「我不知道。」 Firestore 生活化比喻:像一位每天睡醒都失憶的朋友。 長期筆記本 Google Cloud Bot 居住的房子
Level 4 & 5:讓對話繼續,讓功能好找 LEVEL 5 Rich Menu 就像 App
的首頁或餐廳菜單,讓使用者一眼知道能點什麼。 LEVEL 4 Quick Reply Bot 回答時,同時產生三個後續問題供點選,對話不再冷場。 • • • 我適合怎麼開始? 可以再說得簡單一點嗎? 有沒有具體的例子? 功能做得出來,不代表體驗就做好了。
LEVEL 6 等待也需要被設計 AI 回答需要時間,使用者會以為它壞掉了嗎? 加入 Loading Animation:告訴使用者「我正在處理」,降低等待焦慮,讓互動 更像真人回覆。 好產品不只在意答案,也在意等待答案的感受。
第三章 Google Antigravity 如何與我合作 AI 不是魔法按鈕——它是你的協作夥伴
AI 不是魔法按鈕 真正的合作流程是: 提出想法 測試發現問題 我提出想法 → AI 提供第一版 我測試,發現問題
修改再測試 回報錯誤現象 一起修改,再次測試 → 完成功能 AI 負責加速,我仍然負責判斷。 把錯誤與現象告訴 AI
好的指令,不是「幫我做一個 Bot」 錯誤示範 比較好的說法 「幫我做一個很厲害的 LINE Bot。」 「我目前有一個可以回覆文字的 LINE Bot。下一步希望它可以
接收使用者傳來的圖片,交給 Gemini 分析,再把繁體中文結果 模糊、沒有方向、AI 無從下手。 回傳到 LINE。請先告訴我需要修改哪些檔案,以及每一步如何 驗證。」 好的需求包含:現在有什麼、想增加什麼、使用情境、限制條件、如何確認成功。 思考: 「幫我做一個很厲害的 Bot」還可以怎麼下指令?
看到紅色錯誤,不代表你失敗了 1 不要只說「不能用」 2 將完整錯誤訊息交給 AI 3 說明剛才做了什麼,以及原本期待看到什麼 4 一次只修改一個問題,修改後重新測試
錯誤訊息不是判決書,而是線索。
GitHub 就像作品的時光機 Google Docs 可以保留文件版本,GitHub 則可以保留程式與專案的每一次變化。 完成 Echo Bot 1
2 修正重複回覆 3 4 優化 Rich Menu 加入圖片辨識 加入 Quick Reply 5 6 加入 Loading Animation Commit Repository GitHub 儲存進度(像遊戲存檔) 一個完整遊戲存檔 線上存檔中心,也是你的作品集 我不是每天都很厲害,我只是持續留下進度。
我把不同版本整理成自己的 AI Learning Lab LINE Echo Bot 最基礎的回聲機器人 Rich Menu
視覺化功能導航 LINE AI Bot 加入 Gemini 智慧回覆 Loading Animation 優化等待體驗 LINE Memory Bot 記住使用者的對話 Quick Reply Bot 引導式對話按鈕 這些專案放在一起後,不再只是零散練習,而是一份可以被看見的學習履歷。
同一次學習,累積三種資產 可以操作的作品 開發紀錄 學習文章 LINE Bot GitHub Repository Medium 文章
實際可以跑、可以展示、可以分享的成 每一次 Commit 都是你學習過程的證明 用文字整理思路,讓別人看懂你學了什 品 這三樣東西放在一起,就是一份可以被看見的學習履歷。 不要只完成任務,要留下可以重複使用的成果。 麼
同一次學習,可以累積三種資產 實際作品 可以操作的實際作品 延伸後還可以成為: 社群貼文 演講素材 求職作品集 面試故事 下一個專案的基礎 不要只完成任務,要留下可以重複使用的成果。
GitHub 紀錄 Medium 文章 GitHub 上的開發紀錄 Medium 上的學習文章
None
不是因為厲害了才開始。 而是因為願意開始,才慢 慢變得厲害。 今天離開這個教室前,請問自己: 我想用 AI 完成的第一個小作品是什麼?
None
一年專業實習,參與專案開發 彈性一週三天,兼顧學業工作 有機會轉正,成為長期夥伴
Thank You LinkedIn GitHub Medium LINE