Vibe Code HomeVibe Code Home
返回
· 11 分鐘閱讀

我們用 Vibe Coding 做了 5 個產品,學到的 5 件事

vibe-coding side-project build-in-public lessons-learned
L
Lucy Chen
Vibe Code Home Founder
我們用 Vibe Coding 做了 5 個產品,學到的 5 件事

我們不是來教你怎麼做的。我們是來告訴你,我們做了什麼、搞砸了什麼、還在摸索什麼。


為什麼我們開始 vibe coding

你有沒有聽過 Project 12 或 Project 52?有些人挑戰自己,一年做 12 個產品,甚至 52 個。數字不是重點,重點是每一個專案,不管大小,從學習一個工具到開發一項產品,都是成長的養分。

我們看著這些實踐者,心裡很嚮往。但比起挑戰數量,我們更想做到的是:離開代工迴圈,做出自己的產品。自己決定產品走向,自己掌握服務品質。

於是我先從工程師最大的痛點下手:行銷和內容文字創作。

我參加了一個 12 週的專業服務教練課,學 Email Marketing、寫電子報、做部落格、landing page、用 Canva。從行銷、方案定位、產品規劃,到自由流量和付費流量的心法,一次補齊。

當時我做的產品是 工程師職涯轉職教練課。學員在 8 週內找到自己的市場定位和履歷優勢,每週一次一對一輔導。上課實作的第四週,我有了第一位客戶,第一筆五位數的營收。

那是我 12 週課程裡唯一一筆營收。但對小白來說,我獲得的不只是錢,更是寫程式以外的技能。打開了我對產品定位、個人定位的認識。Stay hungry. Stay foolish.

我的夥伴是 C++ 背景的 BIOS 工程師,從 CI/CD Infra 到寫 Smart Contract 的全端工程師,現在深耕 AIOps 技術領域。我們兩個技能互補,都想早點離開代工環境。

我們從 2022 年開始用 AI 加速學習步調,降低學習門檻。到了 2025、2026 年,AI 把 做出東西 這件事變得更快了。用 Gemini、Claude Code 這些工具,半天真的能做出一個可以用的 Flutter APP。

做出來有人用 之間,有一段很長的路。

我們在過去一年多做了五個產品。有的還在開發,有的被我們擱置了。每個產品都讓我們學到一課。


CourseKit:有人在問的問題,才值得做成產品

CourseKit 最初是寫給家人用的。

家人有 200 多堂保養課、語言課要追蹤,原本用 LINE 記事本紀錄,核對起來太麻煩。身邊朋友也覺得這工具很實用,所以我就把功能規劃完整一些,用 Flutter 做了 iOS 和 Android 跨平台版本,上架 App 商店。

上線後 iOS 有些好評,確認了這是市場需要的產品。

我發現 堂數管理 這個需求不只存在於保養課。重訓、家教課也一樣。以前教練都用記事本記,要在 LINE 對話和記事本之間比對時間和堂數,小小不方便,但日積月累就變成大麻煩。

第二版我重新定位,瞄準小資族和副業做專業服務的人。自主紀錄學習、保養、運動堂數和消費,也支援副業的堂數管理和成員紀錄。

我本身不喜歡裝單一功能的 APP。所以用 less is more 的思維出發,思考小資族和專業服務的副業老闆真正要什麼。

答案是:一個簡單到不行的工具,讓他們專注在教學本身。

第二版上線後,我找了種子教練和學生試用,收集回饋。結果讓我有點意外:我原先不打算做的 排課功能,反而是用戶最想要的。堂數管理很重要,但他們也想要排課。

這讓我真實體驗到一件事:市場會告訴你,用戶會告訴你,問題在哪裡。

你以為自己知道用戶要什麼,但在產品真正到了用戶手上之前,你的假設就只是假設。解決用戶的問題,才是產品存在的價值。

CourseKit 到現在持續更新中,有少許付費用戶。每一次跟潛在用戶聊天,我們都離 對的產品 更近一步。

不是一次就做對,而是一次比一次更接近。


Who Is The Spy:好玩跟有人持續回來,是兩回事

這是我們夥伴用 Google AI Studio 做的一個派對遊戲。

做出來的時候,我們自己玩得很開心,朋友也覺得不錯。

但說實話,我覺得成果還好,不太確定它能吸引人反覆來玩。

果然,好玩有人願意持續回來 是兩回事。

想想看你手機裡有多少遊戲。下載的時候很興奮,玩了兩三次覺得還行,然後就再也沒打開過。這就是娛樂型產品的現實。

娛樂型產品和工具型產品的黏著度完全不同。工具解決問題,人會一直用。你不會停止用你的記帳 APP,因為你每天都需要記帳。但遊戲好玩一次,下一次你可能想玩別的了。

這不代表娛樂型產品不能做。但如果你做的是這類產品,有一個問題要先想清楚:為什麼有人會第二次打開?

是因為有新關卡?新角色?社交壓力?排行榜?還是因為每次玩都有不同體驗?

如果你答不出來,可能要回去想想產品的核心迴圈。

做出來容易,留住人難。 這是 Who Is The Spy 教我們的事。


My Little Star:不是每個點子都要急著做

My Little Star 是我們夥伴正在開發的 APP。

概念很棒:家長透過做家事或跟小孩達成的共識來獎勵小孩,讓親子互相成長。不是用物質獎勵,而是透過完成約定好的小任務,建立親子之間的信任和默契。

這個產品目前還在驗證需求的階段。

我們從 CourseKit 的經驗知道,功能做再多,沒人用也是白搭。所以這次,夥伴決定先用最簡單的方式驗證。

在寫任何一行程式碼之前,先問幾個問題:

  • 這個問題真的存在嗎?
  • 家長真的會為了這件事使用一個 APP 嗎?
  • 還是用一張紙、一個表格就能解決?

看著夥伴做 My Little Star,我們學到一件很重要的事:不是每個好點子都要馬上寫程式。先手動做一次,確認有效,再考慮做成 APP。

有時候一個簡單的表格,比一個精美的 APP 更能驗證你的想法。

而且手動做一次的過程中,你會發現很多自動化省略掉的細節。那些細節,往往就是產品成敗的關鍵。


Escape Coach:知道什麼時候該停手,比知道什麼時候該開始更難

Escape Coach 原本是一個我們很興奮的產品。

概念是這樣的:一個給教練和學生用的運動課程管理 APP。教練排課、課程管理、出席紀錄,這些是基本功能。

但我們想做得更不一樣。

我們設計了一個 返現任務 機制:學生參加運動課程,達成幾項指定任務後就能 畢業,開始自主訓練。這個概念很吸引人,因為大多數運動 APP 都是要你一直付費,但我們想反過來,讓學生有一天能離開教練,獨立運動。

還想做 教練排行榜,讓學生能找到附近優質的教練,看評價、看專長、看課程內容。

聽起來很棒,對吧?我們也這麼覺得。

問題是,這些功能跟 CourseKit 的功能重疊太多。CourseKit 已經在做堂數管理、排課、成員紀錄了。Escape Coach 等於是在另一個 APP 裡重做一遍類似的東西,然後再加上一堆野心很大的新功能。

而且野心太大。每次想到 還有這個功能要做,就覺得離完成又更遠了一步。返現任務的邏輯要設計、排行榜的評分機制要想、教練認證流程要規劃。每一個功能拆開來看都合理,但全部加在一起,這個產品的範圍已經大到一個小團隊無法承受。

我們花了很長時間才承認這件事。

最後我們決定先擱置。

不只 Escape Coach。我們還有其他想做的點子也放著了。一個連結全世界讀書會的社群工具,概念很好,需求也有,但現在不是做它的時候。還有小工具玩具:提醒自己的 quote、倒數日、習慣提醒。每個都只要幾天就能做出來,但每一個都會分散我們的注意力。

擱置 Escape Coach 的那一刻,說不失落是騙人的。你投入過感情的東西,放手永遠不容易。

但回頭看,那是我們做過最好的決定之一。因為它讓我們把精力集中在 CourseKit 和 VCH 上面。

這是五個產品裡最有價值的一課:知道什麼時候該停手,比知道什麼時候該開始更難。

砍掉一個你投入過感情的專案,需要的不是技術,是紀律。


Vibe Code Home:自己走過的路,就是最好的產品靈感

做了五個產品之後,我們發現一件事:最難的部分從來不是寫程式。

最難的是做出來之後的每一件事。

怎麼定位?你的產品到底是給誰用的?怎麼定價?收 5 塊還是 50 塊?怎麼讓人知道?你做了一個很棒的東西,但全世界只有你和你媽知道。怎麼從 side project 變成 真正的產品

這些問題,在我們做每一個產品的過程中反覆出現。我們自己踩過坑,也看著身邊的 builder 踩同樣的坑。

在 r/vibecoding 和 Indie Hackers 上,我們看到一個反覆出現的模式:有人用 AI 工具一個週末做出了一個很棒的東西,然後發一篇文說 做出來了! 底下一堆人按讚。

然後呢?

三個月後,那個產品靜靜躺在 GitHub 上,沒有用戶,沒有收入,創作者已經在做下一個 side project 了。

我們不想成為那個模式的一部分。

所以我們開始做 Vibe Code Home。

VCH 是一個幫 vibe coder 把作品變成自己擁有的產品資產的平台。我們提供定位諮詢、金流整合、行銷支援,讓你專注在做產品本身,而不是花三個月研究 Stripe 怎麼設定。

誠實說:VCH 目前還在種子階段。

我們的廣告預估收益是 0.06 歐元。沒有打錯,零點零六。

為什麼在這個階段就寫這篇文章?因為我們相信,分享真實的旅程比假裝已經成功更有價值。

太多人等到 賺到第一個一百萬 才願意分享。但那時候的分享,已經經過了記憶的美化和倖存者偏差的濾鏡。

我們選擇現在分享。在還沒有成功的時候分享。在只有 0.06 歐元的時候分享。

因為這才是真實的旅程。

我們跟你一起走這條路,不是從山頂往下看。

你走過的路,遇過的坑,做過的嘗試,全部都是資產。把它們整理起來,就是你能給別人最有價值的東西。


如果你也想開始

你不需要做五個產品才能學到這些。

但你需要 做完 至少一個。

不是做到完美,是做到 有一個人可以用 的程度。然後聽聽看,他們怎麼說。

可能他們會告訴你一個你從沒想過的需求,就像 CourseKit 的排課功能。可能他們會說好玩但不會再用,就像 Who Is The Spy。可能他們會讓你發現這個產品根本不應該做,就像 Escape Coach。

不管是哪一種,你都會比昨天更清楚自己該往哪裡走。

五個產品,五個教訓。如果只能記住一個,記住這個:

做出來只是開始。真正的挑戰,是做出來之後的每一步。

但你不用一個人走。

自己的果實要自己種,但你不用一個人種。


如果你也在做 side project,歡迎到 Vibe Code Home 看看,或預約一次免費諮詢聊聊你的點子。

我們還在早期,正在找一起走這條路的人。

分享這篇文章

想將創意轉化為真實產品嗎?

無論你是工程師或產品人,Vibe Code Home 陪你一起打造出有價值的產品

加入社群