Intent
先把需求說清楚。Vibe Coding 的起點不是 patch,而是意圖。
作為 Android Framework:Code-Copilot 與 Android Framework:Vibe Coding 的前導課,先建立 Vibe Coding 的入門觀念、工作流與小模型 + LLM 協作方法。
就像以前學 Linux Programming 之前,需要先把 C 語言打底一樣;要真正進入 Android Framework 的 Code-Copilot 與 Vibe Coding,也需要一門前導課,先把 Vibe Coding 的基本觀念建立起來。
這門課刻意不談 Android Framework 細節,而是從更通用的角度出發:什麼叫 Vibe Coding?小模型與 LLM 為什麼要分工?為什麼不能把整棵 source tree 直接丟給 LLM?什麼叫 retrieval、localization、handoff bundle、patch planning?又如何把這些方法整理成團隊可操作的 SOP?
Vibe Coding 不是憑感覺叫 AI 寫 code,而是先建立正確的上下文、正確的定位與正確的 handoff,再讓 LLM 在可控的範圍內工作。
很多人一接觸 AI 輔助開發,就直接把需求丟給 LLM,希望它從零開始寫 patch。這種做法在小型程式上有時還能勉強運作,但在大型系統裡,真正穩定的方法不是讓 LLM 硬吞整個 source tree,而是先讓系統理解程式、先縮小範圍、先建立上下文,再把整理好的資訊交給 LLM。
因此,這門課的任務就是建立 Vibe Coding 的入門觀念。它不談 Android Framework 細節,而是先回答更根本的問題:什麼叫 Code Reading Assistant?什麼叫 Patch Planning Assistant?小模型負責什麼?LLM 負責什麼?為什麼 handoff bundle 很重要?又為什麼人工 review 不能被跳過?
當這些基礎觀念建立起來之後,學員再進入 Android Framework:Code-Copilot 與 Android Framework:Vibe Coding,就不會把它們誤解成「AI 幫我亂寫 code 的課」,而會清楚知道這是一條從理解、定位、規劃到生成的工程工作流。
先把需求說清楚。Vibe Coding 的起點不是 patch,而是意圖。
先找位置、找範圍、找相關檔案,不讓 LLM 從零開始猜。
把修改面縮小,先找到 target 與 supporting context。
把整理好的資訊交給 LLM,形成可解釋、可 review 的 handoff bundle。
最後一定要有人 review、refine、gate,這是工程流程的底線。
Vibe Coding 的價值,不在於幾句 prompt 有多神,而在於整條流程是否可控、是否可解釋、是否能被團隊重複使用。真正有價值的工作方法,一定先建立 retrieval、localization、patch planning 與 handoff,再讓 LLM 進場。
因此,本課強調的是通識層的工作流設計:小模型負責整理真相,LLM 負責推理與組合;工程師負責審查與決策。這樣的分工,比起單一模型直接接管,更符合真實研發現場。
對 Moko365 而言,這門前導課的價值,就像學 Linux Programming 前先把 C 語言打底。先把基本觀念建立起來,後續的 Android Framework 專門課才會真正學得進去。
對 Moko365 來說,Vibe Coding 並不是單一課程的名稱,而是一條新的工程工作流。因此,在推出 Android Framework:Code-Copilot 與 Android Framework:Vibe Coding 之後,這門前導課也自然形成:先把入門觀念講清楚,再帶學員進入 Android Framework 的專門場景。
先把 Vibe Coding 的工作流、小模型 / LLM 分工與 handoff 觀念獨立整理成前導課。
之後再進入 Android Framework:Code-Copilot 與 Android Framework:Vibe Coding,把通識方法帶進 Android Framework 場景。
Moko365 正式推出這門 Vibe Coding 通識前導課,作為 Android 專門課的共同基礎。
這門前導課不講 Android Framework 細節,而是先建立之後兩門專門課都需要的工作流與共同語言。
先為團隊建立 Vibe Coding 的共同語言,再進入 Android Framework 專門課。
聚焦小模型 + LLM 的工作流、團隊 SOP、風險控制與導入路線。
與 Code-Copilot / Android Framework:Vibe Coding 併課,作為前導單元。
這門課的角色,就像以前學 Linux Programming 前要先修 C 語言一樣。它不談 Android Framework 細節,而是先建立 Vibe Coding 的工作流與共同語言。完成這門前導課後,再進入 Android Framework:Code-Copilot 與 Android Framework:Vibe Coding,學習曲線會順得多。

Jollen 長期投入 Linux、Android 與系統軟體架構教學,也持續把 AI 輔助開發帶進實際研發流程。這門前導課的價值,不在於示範炫技,而在於先把 Vibe Coding 的基本觀念整理清楚。
這也是為什麼 Moko365 會先補這門入門課:先讓學員與團隊建立共同語言,再進入 Android Framework 的專門場景,學習效果會更穩定。
若您的團隊準備導入 Code-Copilot 或 Vibe Coding,但尚未建立共同語言,這門前導課會是更穩定的起點。