learn / audience

露營區/營地用 Vibe Coding 能做什麼?6 個訂位與營運工具

假日連假一位難求,用 AI 自己做線上訂位、營位地圖、訂金收款與報到指引,取代 FB 私訊喬時間,少漏單又省溝通。

假日、連假一位難求,露營區老闆最常遇到的困擾不是沒人來,而是「訊息接不完」。FB 私訊、LINE 群、電話輪流轟炸,每個人都問同樣的問題:這週六還有位子嗎?車位多大?下雨可以退嗎?押金怎麼付?你一邊煮飯、一邊巡場、一邊還要滑手機回訊息,一忙就漏回,客人跑掉,或者同一個營位不小心答應了兩組人,現場只能尷尬地喬。

這些事,其實都可以交給一個線上訂位系統去處理,而且你不用請工程師、不用花大錢外包。用 vibe coding(用講的、給 AI 描述需求,讓它幫你把網站與工具做出來),一個對電腦沒特別在行的人也能做出堪用的訂位頁。這篇就用露營區的實際情境,講 6 個最有價值的工具,以及該注意的眉角。如果你完全沒做過網站,建議先看 從零到第一個網站 熱身。

1. 線上訂位取代 FB 私訊喬時間

這是最該優先做的。與其讓客人私訊你問「還有沒有位」,不如做一個訂位頁:客人自己選日期、選營位、填人數與車輛,系統即時顯示哪幾天客滿、哪幾天還有空,直接送出訂單。你只要在後台看訂單,不用再一則一則回。

重點是「即時名額」要正確。連假是兵家必爭之地,最怕的就是超賣。所以剩餘營位的數字一定要放在後端計算與驗證,不能只靠前端 JavaScript 判斷——前端的數字使用者可以改,惡意或手殘都可能讓你多收一組人。這類「有真正資料庫、要防超賣」的功能,建議用 CursorLovable 這種能寫後端的工具來做,別用純靜態頁硬湊。關於前後端的安全分界,務必看 AI 寫的程式安全嗎,這決定你會不會出包。

如果你想先做一個好看的訂位入口頁、之後再接系統,可以參考 AI 做落地頁

2. 營位地圖,讓客人自己看懂位置

露營客很在意「我睡哪一區」。靠近廁所?有沒有遮陽?看不看得到營火?與其每次都用嘴巴解釋,不如做一張營位地圖:把 A 區、B 區、雨棚區、包場區畫出來,每個營位標號碼,點下去看照片、看尺寸(幾乘幾米、能不能停車)、看價格。客人自己看懂、自己挑,你省下大量解釋時間,客訴也變少(因為他訂前就知道長怎樣)。

這頁其實不難,先做成一張圖加上可點的號碼就很夠用了,之後再進化成跟訂位系統連動、客滿的營位自動變灰。

3. 訂金/押金收款,鎖住真心要來的人

放鳥(訂了不來)是露營區的痛。解法是收訂金。台灣最順的做法就是給客人一個線上付款連結,訂位送出後直接付訂金,付了才算數。金流上,個人/小型場地可以用 LINE Pay 收款,規模大一點、要開發票、要正式對帳,就接 綠界 ECPay,兩者的差別與選法那兩篇都有講。

安全提醒很重要:金流的商店代號、API 金鑰這種東西,絕對不能寫在前端網頁裡,任何人打開瀏覽器的檢視原始碼都看得到。訂單金額、押金數字也要在後端重新驗算,不能相信前端傳來的數字(不然有人把 1000 改成 1 你都不知道)。這些原則同樣在 AI 寫的程式安全嗎 裡有白話說明,收錢之前一定要讀。

4. 天氣提示與取消政策,把爭議寫在前面

露營最看天氣。與其下雨當天被客人罵、被要求退全額,不如把規則寫在訂位頁最顯眼的地方:颱風、豪大雨特報怎麼處理,提前幾天取消退多少,訂金能不能保留改期。規則講清楚、客人訂位時就同意,事後爭議少一大半。

你也可以在頁面上接一個簡單的天氣資訊區塊,讓客人自己看未來幾天預報,心理有底。這種「把常見糾紛前置說明」的頁面,其實就是幫你擋掉一半客服。

5. 報到指引與常見問答,週末不再被電話追殺

到了週末,客人快到了才開始問:怎麼開進來?大門密碼多少?幾點可以進場?垃圾怎麼丟?可以帶寵物嗎?這些你答過一百遍。做一頁「報到指引+常見問答」,把地址、導航連結、入場時間、營區規則、附近補給點全部寫上去,訂位成功後自動把連結傳給客人,週末你的電話就清靜了。

要在訂位成功、活動前一天自動把指引推給客人,最台灣的做法就是串 LINE 通知——客人都在 LINE,開信率遠比 Email 高。訂位確認、行前提醒、退訂通知都可以走 LINE。

6. 旺季名額控管與老客回訪

連假營位是稀缺資源,值得精細管理。你可以設定不同日期不同價(平日便宜、連假加價)、限制單筆最多訂幾個營位、包場檔期自動把整區關起來不給散客訂。這些「規則」都要放在後端執行,前端只是顯示,才不會被繞過。

另一半是「留住老客」。露營客很講回頭率,做一個簡單的會員或名單系統,把來過的客人記下來,下次連假開放訂位時優先通知他們,或給老客專屬折扣。做法可以參考 AI 會員系統。想更完整地把訂單、名額、對帳、客人名單整合成自己的後台,看 內部營運工具

在地化與部署重點

怎麼開始

先別想著一次做完六樣。挑最痛的「線上訂位」開始,做出來、上線、收得到訂金,就已經解決你八成的困擾。把下面這段貼給 CursorLovable,邊看邊調:

幫我做一個露營區線上訂位系統。前台:客人選日期、選營位(分 A 區、B 區、雨棚區、包場區,每區有數量與價格,連假日期價格較高)、填人數與車輛、留姓名與 LINE。系統要即時顯示每個日期各區還剩幾個營位,客滿的日期不能被訂。送出訂單後產生一個訂金付款連結(金額由後端計算,不可由前端指定)。後台:我可以看到所有訂單、標記已付訂金、關閉某個日期或某一區(包場用)。重要:剩餘營位數量與訂金金額都必須在後端驗證,避免超賣;任何金流金鑰不可寫在前端。訂位成功後預留一個發送 LINE 通知的接口。

跑起來之後,再逐步把營位地圖、報到指引、天氣與取消政策一頁一頁加上去。更多可以直接複製的指令,都在 Prompts 指令庫

常見問題

Q:我完全不懂程式,做得起來嗎? 訂位頁、營位地圖、常見問答這些,都是用「講的」給 AI 描述就能生出來。有後端、要防超賣的部分會稍微複雜一點,但照著上面的 prompt 起步、卡住再問 AI,一般人做出堪用版本沒問題。真的想找人接手,也可以到 接案專區 找人。

Q:連假超賣怎麼辦?會不會兩組人訂到同一個位? 只要剩餘名額是在後端計算與驗證、扣庫存有做好,就不會超賣。千萬別讓前端自己算數字,那個使用者可以改。這也是為什麼訂位系統一定要用能寫後端的工具做,細節看 AI 寫的程式安全嗎

Q:客人的個資和訂金安全嗎? 姓名、電話、LINE 這些個資要存在後端資料庫、設好權限,不要外洩。金流金鑰絕對不能放前端網頁。把握「敏感資料與金鑰放後端、前端只顯示」這個原則就穩了。

Q:一定要收訂金嗎? 不強制,但強烈建議。連假營位搶手,收訂金能有效降低放鳥率,也篩掉隨便訂的人。小場地用 LINE Pay 連結就很夠。

Q:客人不會用網頁怎麼辦? 把訂位連結貼在你的 FB、IG、Google 商家、LINE 官方帳號,客人點一下就進。反而比私訊喬時間更快,用過一次就習慣了。


假日一位難求,代表你的營地有價值,別再讓它淹沒在私訊裡。從一頁線上訂位開始,讓客人自己選、自己付訂金,你把時間留給經營現場。需要可以直接複製的指令,去 Prompts 指令庫;想把收款、通知、會員一次補齊,接著看 LINE 通知LINE Pay 收款AI 會員系統