用 Vibe Coding 自己做 B2B 訂貨系統?買現成的,買的其實是經驗

已更新:1小时前
先講結論:用 Vibe Coding(用 AI 幫你寫程式),一個週末就能做出一個「客戶選商品、填數量、送出」的叫貨頁面,這是真的。但 B2B 訂貨系統難的地方從來不在那三個按鈕,難的是後面一連串沒想到的問題:改單、取消、重複送出、每家不同價、權限、帳期、串 ERP。買現成的系統,買的不只是功能,更多是別人已經踩過的坑。
我們之前寫過一篇Vibe Coding 自己做企業系統真的比較省?,那篇算的是錢。這篇想講另一件比較難算的事:經驗。
叫貨系統,看起來只要三個按鈕
假設有一位批發商老闆,晚上下班後打開 AI 寫程式工具,打了一段話:「幫我做一個讓客戶線上叫貨的網頁,客戶登入、選商品、填數量、送出,我這邊收到訂單。」
大概兩個小時,畫面就出來了。老闆自己登入、選了兩箱貨、按送出,後台真的收到一張訂單。那天晚上他應該睡得很好。
講真的,這件事現在做得到,而且做得不錯。我們不打算假裝 AI 寫程式沒用。問題是,接下來幾週大概會是這樣。
然後,問題一個一個冒出來

下面這些不是故意刁難,是批發商每天都會碰到的事:
第一版的想法 | 上線後會被問的問題 |
商品有一個價格 | A 店和 B 店談的價格不一樣,業務上週又幫 C 店改了三個品項的價 |
客戶按送出就成立訂單 | 客戶網路卡住按了三次,倉庫要出三份嗎? |
訂單送出就結束 | 客戶下午打來說少叫一箱,可以改嗎?已經揀貨了還能改嗎? |
客戶自己下單 | 大客戶習慣打給業務,業務要幫他下單,業績算誰的? |
下單就出貨 | 這家已經欠兩個月的帳了,還要出嗎? |
老闆看得到所有訂單 | 業務只能看自己的客戶,客戶絕對不能看到別家的價格 |
改價就改商品價格 | 改價之後,上個月的舊訂單金額不能跟著變 |
訂單在後台看得到就好 | 會計說要進 ERP 開銷貨單,現在是不是又要人工打一次? |
每一題都不難回答,難的是你要先想到它。而且大部分的題目,是在客戶真的出事那天才會被想到。
最危險的,是「看起來可以用」
AI 寫的程式有一個特性:畫面通常很漂亮,第一次測試通常會過。這會讓人很有信心。但有幾種問題,自己測是測不出來的。

1. 按鈕藏起來,不等於有權限控管
很多第一版的做法,是讓一般客戶的畫面上看不到「修改價格」的按鈕。但如果後端沒有每一次都檢查「這個人能不能做這件事」,懂一點技術的人直接送一個請求,就可能改到不該改的東西。B2B 系統裡有每家客戶的價格,這件事不能靠運氣。
2. 自己一個人測,永遠不會遇到同時下單
老闆自己測,一次只會有一個人下單。真正上線後,月底、節前、颱風前,幾十家客戶可能同一個時間點叫貨。重複訂單、庫存扣錯,常常是這時候才出現。
3. 測試站和正式站分不清楚
改版的時候開了一個測試網址,結果有客戶把測試網址加到書籤,在上面下了一週的單,倉庫完全沒收到。這種事聽起來很蠢,但真的很常見,也不是寫程式能完全解決的。
這三件事都不是功能,是經驗。你沒遇過,就不會知道要防。
買現成系統,到底買到什麼?
你可能會覺得:「現成系統也是人寫的,也會有 bug 啊。」對,會。我們的系統也有。
差別在於,一套被很多批發商用過的系統,常見的例外狀況多半已經有人先遇過了。某一家客戶的重複送單、某一家的改價問題、某一家的帳期卡關,修好之後,後面的使用者就不用再遇一次。自己做的系統,這些問題都要等你自己的客戶來發現。
所以比較準確的說法是:買現成系統,買的是功能,加上一份「別人已經踩過的坑」清單。那份清單沒有寫在價目表上,但它可能是最值錢的部分。
自己做之前,先問自己這六題
我們不是要勸你別自己做。下面六題答完,你會比較清楚該自己做、買現成,還是兩個混著用:
誰會用?只有公司內部用,還是客戶也會直接用?客戶會用的,出錯的代價高很多。
牽涉錢嗎?價格、金額、帳款只要出一次錯,月底對帳就要花好幾天。
例外狀況你列得出來嗎?試著把上面那張表的右邊自己寫一遍,寫得出十題以上再開始。
誰來維護?寫的人如果是老闆自己,半夜客戶下不了單,誰去修?
權限和資料安全誰負責檢查?有沒有人能幫你看後端,而不只是看畫面?
要接 ERP 嗎?要的話,先確認你的 ERP 能怎麼匯入,這部分可以看訂單串接 ERP。
如果是內部自己用的報表、資料整理小工具,用錯了影響範圍小,我們會建議直接自己做,AI 很擅長這個。如果是客戶要用、牽涉價格的接單系統,就建議認真比較一下現成方案。還不確定人工接單花掉多少時間的話,可以先用免費的叫貨處理成本試算器算一下。
OrderUp 適合放在哪裡

OrderUp 是 B2B 訂貨系統,做的是批發商接單這一段:客戶從網站或 LINE 官方帳號的選單自助下單、每家客戶專屬合約價、業務代客下單、額度與帳期控管。客戶在 LINE 貼上的叫貨文字或手寫單照片,可以由 AI 整理成訂單草稿,內勤確認後成立。訂單可以串接既有 ERP。月費 NT$3,680 起。
如果你已經用 Vibe Coding 做了一些內部工具,也不用丟掉。接單、價格、帳期這些共通的部分交給現成系統,公司特有的報表和小工具繼續自己做,這樣分工其實滿合理的。
常見問題
用 Vibe Coding 可以自己做出 B2B 訂貨系統嗎?
可以做出能用的第一版,客戶選商品、填數量、送出,用 AI 寫程式工具很快就能完成。難的是後面的例外狀況:改單、取消、重複送出、每家客戶不同價、權限、帳期、串接 ERP。這些要靠經驗一個一個補。
自己做和買現成的 B2B 訂貨系統,最大的差別是什麼?
差別不只在功能清單,而在經驗。現成系統已經被很多批發商用過,常見的例外狀況多半已經有人遇過、處理過。自己做的系統,這些問題要等自己的客戶遇到才會發現。
什麼情況適合自己用 Vibe Coding 做?
內部自己用的小工具、報表、資料整理,用錯了影響範圍小,很適合自己做。客戶會直接使用、牽涉價格和金額、要長期維護的系統,就建議認真評估現成方案。
自己做的訂貨系統最容易漏掉哪些地方?
常見的是:同一張單被送出兩次、只在畫面上隱藏功能但後端沒有檢查權限、客戶改單或取消後庫存和帳款沒有跟著改、測試站和正式站分不清楚,以及價格調整後舊訂單的價格被一起改掉。
可以現成系統加上自己做的工具一起用嗎?
可以,而且很常見。接單、合約價、帳期這些共通流程用現成系統,公司特有的報表或內部工具再自己做。以 OrderUp 為例,訂單可以串接既有 ERP,自己做的工具可以接在資料的後段。
想拿你們自己的叫貨情境,看看現成系統處理到哪裡?預約 30 分鐘線上 Demo,把你想到的例外狀況一起帶來問。
作者:CH Yang,OrderUp B2B 共同創辦人暨 CEO。曾任國際運動品牌海外代工廠 IE 與自動化部門主管、電商 SaaS 公司產品經理與企業服務部門主管、大型金控集團數位轉型專案負責人與 IT 部門主管,也擔任過外商台灣分公司營運長與資安長。推動過 CRM、BPM、ERP、OMS、電商、工廠自動化、現場管理與倉儲管理等專案,也負責過大型金融集團的跨集團專案。現在專注協助企業推動 AI 轉型與流程改善,用 OrderUp B2B 幫批發商、經銷商把接單流程數位化。


留言