告別會議超時!用 AI 做出專屬倒數計時器|緯育 TibaMe 小編的 Vibe Coding 接力賽

by TibaMe小編

你是否也有這樣的經驗,會議一開始說好 30 分鐘,結果一轉眼就變成 1 小時,大家都很努力,但時間卻總是不受控制。

問題真的出在自制力不足嗎?其實更多時候,只是少了一個好用、看得見的時間工具

這篇文章,小編要用一個實際的小專案,帶你認識現在越來越多人討論的 Vibe Coding !
👉 用 AI 幫你寫程式,就算是零基礎,也能做出真的能用的作品。

而這個作品,就是一個「會議專用倒數計時器」,你的第一位時間守門員

什麼是 Vibe Coding?為什麼完全新手也能開始?

Vibe Coding 是一種新的程式開發方式:不需要先背語法,而是用「自然語言描述需求」,由 AI 協助生成程式碼。

換句話說,你專心想清楚「我要什麼功能」,剩下的「怎麼寫程式」,交給 AI 一起完成。

Vibe Coding 和傳統寫程式有什麼不同?

傳統學寫程式,通常是這樣開始的:

  • 學語法
  • 記指令
  • 開始手動寫程式,遇到錯誤訊息再寫程式修正

Vibe Coding 則是:

  • 先有想法
  • 用文字描述功能
  • AI 產出第一版程式
  • 你再慢慢調整、測試、優化

這讓「寫程式」從一件高門檻的事,變成一場與 AI 的對話過程,也因此,它特別適合完全新手

這個倒數計時器可以做什麼?

這個倒數計時器,設計目標很單純:幫助會議準時開始、準時結束。

完成後,會得到一個:

  • 可以設定會議時間的倒數計時器
  • 清楚顯示剩餘分鐘與秒數、可放大展示
  • 時間到有明確提醒、可以自訂提醒鈴聲
  • 可部署成網頁,任何裝置都能開啟使用

從 0 到上線 ! Vibe Coding 完整實作流程

本次開發,小編使用 ChatGPT 作為主要的 Vibe Coding 協作夥伴,再運用 VS code 開發環境來執行程式碼,並於期間透過 Git 控制版本,這樣就不用擔心修改後上一個版本會不見啦 !


Step 1|準備開發環境:安裝 VS Code

VS Code 是什麼?你可以把它想成「寫程式的工作桌面」,AI 產出的程式碼會在這裡修改與測試。並且 VS Code 也有提供 AI 代理工作區,可以支援與串接多個 AI 工具,包含 Claude、Codex、Gemini CLI、GitHub Copilot 等,非常便利好用!

下載 VS Code 👉 https://vscode.com.tw/


Step 2|建立專案資料夾,開始第一個 Vibe Coding 專案

根據不同的 Vibe Coding 專案,AI 生成的程式碼可能會需要存放成好幾個檔案,所以事先建立一個專屬資料夾,會更方便檔案的存取。接著開啟 VS Code,點選剛剛建立好的資料夾,就可以新增檔案了,接著只要將下一步所產出的程式碼複製貼上,就可以進行測試了。


Step 3|用 ChatGPT 生成倒數計時器程式碼

這一步,就是 Vibe Coding 的核心,小編先是這樣描述:

「 我想做一個工具是會議時間提醒器,可以設定會議時間,時間倒數到了會自動撥放音樂提醒,音樂要讓使用者可以自訂,如果可以我希望這是一個大家都能使用的工具,並且要有足夠的便利性,你會建議我怎麼做 」

接著 AI 就開始協助思考架構,給了我 MVP 版本的建議:

1 )最小可用版本( MVP )功能

  1. 時間設定
    • 模式 A:設定「會議結束時間」(例如 15:30)
    • 模式 B:設定「倒數 X 分鐘」(例如 45 分鐘)
    • 可選一個「提前幾分鐘提醒」(例如結束前 10 分鐘)
  2. 倒數顯示
    • 大大的倒數計時( 讓人一眼看到還剩多久 )
    • 顯示:現在時間、預計結束時間、距離提醒還有多久
  3. 音樂自訂
    • 預設提供幾個內建鈴聲( 短音效、柔和、急促都有 )
    • 提供「上傳 mp3 檔」做為自訂提醒音樂
    • 設定預設鈴聲,下次進來自動帶入
  4. 提醒控制
    • 時間到 → 自動播放音樂( 可選「重複播放」或播一次 )
    • 有「暫停」「延後 5 分鐘」「結束」按鈕
    • 使用者可以先按「試聽」鈕確認音量
  5. 記住使用者偏好
    • 用 localStorage 記住:
      • 上一次使用的提醒時間( 例如:會議前 10 分鐘 )
      • 上一次選的音樂
      • 常用倒數模板( 例如 15、30、45、60 分鐘 )

小編再根據 AI 提供的建議,延伸討論加上自己的想法,並請它產出完整的程式碼。
過程中我再與 AI 多次來回確認、調整、迭代。


Step 4|啟動 Git 版本控制,修改也不怕出錯

對新手來說,Git 的功能就是存檔,每次修改的版本都會被完整的紀錄,讓小編不用每次調整都要複製資料夾。

  • 改壞了,可以回到上一版
  • 嘗試新功能,也不怕全毀

點擊下方圖片的按鈕,就可以開啟 Git 版本控制。不過首次使用的話,會顯示 “下載適用於 Windows 的 Git”,只需點擊再跟著其步驟安裝即可。


Step 5|持續修改、測試,讓 AI 陪你一起 debug

真正的 Vibe Coding 不會生成一次就結束,像小編就在過程中持續的增加功能與優化介面,透過不斷與 AI 對話調整,逐步產出期望的成果!並且身為新手一定要請 AI 提供完整的程式碼,這樣就只需要再次複製貼上就可以輕鬆測試。


Step 6|部署到 GitHub,讓倒數計時器正式上線

最後一步,就是把專案部署到 GitHub Pages,這也是很多新手最有成就感的一刻。打開網址,就能使用倒數計時器,也能分享給朋友使用。因為小編在過程中也讓 AI 加上了 PWA 的功能,可以將網頁加入手機主畫面或桌面,就可以創造手機 App 的效果!

1 ) 先註冊 Github 帳號( 全球最大專門用來存放程式碼雲端平台 )你可以把它想像成程式碼界的 Google Drive。

2 ) 接著到 VS code 登入 Github 帳號( 可以參考 VS Code 的官方說明 )。

3 ) 點擊左下角有個上傳雲端的符號,接著點選 Publish to Github public / private repository,就可以將程式存放到 Github 了。

4 ) 回到 Github,找到剛剛上傳的專案,點擊右上方 Settings,再跟著圖片步驟就能的得到一組公開網址了。

5 ) 打開網址大功告成,也能分享給朋友使用。透過 Github 串接,若未來有更新程式碼,只要在 VS Code 提交變更,網頁也會自動更新,非常便利! 


沒有程式背景也能開發了!

這就是現代 AI 時代的程式開發方式,如果你看到這裡,也想嘗試開發屬於自己的小工具,現在就開始吧!


如果你想更系統地學會 Vibe Coding,歡迎跟著緯育 TibaMe 一起 !

當然,自學一定會遇到卡關的時候,例如:

  • 不知道下一個專案該做什麼
  • 不確定自己的做法對不對
  • 想更有效率地和 AI 協作

希望有人幫你 整理學習路線、實作技巧與觀念重點
TibaMe 也規劃了一門 AI 協作開發工作流​:SDD 規格驅動開發 x Gemini CLI
讓你用更短的時間,掌握 AI 程式開發的核心方法 !


在 AI 時代,寫程式不再只是工程師的專利,
而是每個願意動手嘗試的人,都能掌握的工具。

最後,也歡迎你一起加入挑戰,把 AI 真正用進你的工作裡 🚀

您也許會喜歡

發佈留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料