產品規劃書 PRD v1|2026-07-03|十位專家拆解 Pencil 合成版

Beautime 美時
複製 Pencil 的骨架,長出它沒有的三個器官

我們用已登入帳號把 Pencil(pencilnow.app)整個產品逐頁拆解,再由十位專家分面向規劃、總架構師合成這份規劃書——粒度到「工程師拿到就能開工」,而且已經開工,dev 環境已上線

「Pencil 幫你被預約;我們讓你的店先被看見再被預約還收得到定金。」

命名候選:Beautime 美時(建議・台泰通吃)/ Meyue 美約 / Yakke 約客——待查商標網域後定案。本頁以 Beautime 代稱。

12
規劃書章節(功能/引擎/資料庫/設計/商業化/里程碑)
56
功能逐項對照 Pencil:照抄 19・超越 23・不做 14
6
MVP 建置里程碑(每週有可判定驗收標準)
W1 ✓
第一週地基已完成:引擎 32 測試全綠、dev 已上線可下單
CHAPTER 1

Pencil 的三個缺口 = 我們的三件武器

實地偵察確認的事實,不是猜的。每一件武器都直接寫進 MVP,不是「以後再說」。

Pencil 現況

公開頁=一張純表單,只有 logo+店名一行字

我們的做法

品牌門面+作品集即預約入口

封面輪播、主題色、社群連結列,作品照直接綁服務——客人點「預約這個款式」就進流程。美甲美睫刺青是「先看款式才敢約」的行業,視覺就是轉換率。

Pencil 現況

顧客通知還在「趕工做專屬 App」(官方公告原文)

我們的做法

LINE 原生雙端通知

店家收單推播+顧客確認卡+前一日自動提醒,全部走台灣人本來就開著的 LINE。人家在燒錢做 App,我們一步到位——這是超車點,不是待辦。

Pencil 現況

定金僅銀行轉帳+末5碼人工對帳,核對埋在預約深處

我們的做法

定金防放鳥全流程

照抄它「平台不碰錢」的合規模型,再補三刀:轉帳截圖上傳、獨立對帳收件匣三鍵核銷、逾期前 LINE 自動催繳(解掉 Pencil 自己承認的「誤殺 vs 佔時段」兩難)。

CHAPTER 2

56 項功能的取捨:抄什麼、贏什麼、不做什麼

Pencil 已經幫我們驗證過的答案直接抄(省半年試錯);它的缺口全力打;會拖垮我們的明確不做。MVP=6 週內、v1.5=第 7–14 週、永不=寫進憲法。

19

照抄 Clone

已被 3,000+ 商家市場驗證的正確答案

  • 預約規則全組:隱址模式/需確認/lead time/緩衝+智慧提示MVP
  • 定金零經手模型:鎖價快照+末5碼對帳+政策前置MVP
  • 單欄漸進預約流程+黏底結算列MVP
  • 客戶自動 CRM+特種個資警語MVP
  • 營業時間/重複休息時段雙層模型MVP
  • 預約列表三維籤+逾期未付待辦MVP
  • 任務式開店清單+空狀態教學MVP
  • 可約月曆圖(照抄再加品牌色+QR)v1.5
23

超越 Improve

Pencil 缺口+台灣美業在地洞察

  • 品牌門面+作品集綁服務MVP
  • LINE 雙端通知+LIFF 兩步成約MVP
  • Email 改選填(Pencil 強制必填=最大摩擦)MVP
  • 定金 slip 上傳+收件匣+催繳緩衝MVP
  • SEO 輾壓:SSR+JSON-LD+sitemap(Pencil 是 SPA)MVP
  • 防放鳥閉環:「⚠️ 此客曾未到 2 次」MVP
  • 樣板服務預灌(Pencil 空白開局)MVP
  • 「每月 25 號放下月」台灣美甲文化MVP
  • 商家自有 OA・自訂網域・轉介機制v1.5
14

不做 Skip

每一條都有理由,防止範圍失控

  • 顧客端專屬 App——Pencil 正在燒的重路線永不
  • 平台代收/抽成——刑責級雷區泰國主體後另議
  • 自動退款執行——碰錢就出局,只做登記永不
  • LINE Pay 等站內金流永不
  • 多員工排程——1v1 定位鐵則(欄位預留)v3
  • 商品電商模組——最易糊掉零經手邊界v2 再議
  • 行事曆雙向同步——同步地獄,先做唯讀訂閱v2
  • 免好友推播、OA 全自動開通——違 ToS 或不可承諾
CHAPTER 3

系統架構:一張圖看懂錢和資料怎麼流

全站跑在 Cloudflare 上(月成本 US$5–20)。最重要的是右下角那條虛線:定金從客人直接進店家帳戶,永遠不經過我們——這是法遵鐵則,也是整個架構的第一原則。

顧客 IG/Google/LINE 品牌公開頁 /@店名 SSR・SEO・作品集 LIFF(LINE 內開) 回頭客兩步成約 店家 後台 admin(手機優先) Cloudflare Worker Hono API・SSR・Cron CalendarDO 防撞 每店一序列・零撞期 Cron:提醒/定金逾時/備份 Turnstile 防機器人・rate limit D1 資料庫 唯一真實來源 R2 儲存 作品照・轉帳截圖(私有) LINE 官方帳號(平台) 店家收單推播・顧客確認卡+前日提醒 💰 金流鐵則 定金:顧客 → 店家自己的銀行帳戶(直接轉帳)。平台只記錄「已付/未付」狀態,不代收、不清算、不保管任何一毛錢。 顧客 店家帳戶
資料流(預約) LINE 通知流 店家後台 金流(永不經平台)
CHAPTER 4

預約引擎:「零撞期」是怎麼保證的

這是整個產品的心臟,也是賣給店家的第一句話術。時段怎麼算、兩個客人同時搶一格怎麼辦——全部有演算法保證,32 個邊界測試已全數通過(台北+曼谷雙時區各跑一輪)

時段產生管線(每次查詢都重算,永遠最新)

例:60 分鐘服務、間隔 30 分、緩衝 15 分、營業 10:00–20:00

① 開放範圍 滾動 60 天內? 或整月開放+ 「25 號放下月」 ② 排出候選格 從開店時間每 30 分一格 服務+緩衝要在 打烊前做完才留 ③ 最早可約 「至少 12 小時後」 按分鐘連續計算 跨日也算得準 ④ 佔用過濾 已有預約(含緩衝) +休息時段(進修) 重疊即淘汰 月曆哪些天灰掉、當天有哪些時段——同一支函式算出來,永遠不會「月曆說有、點進去沒有」。

兩個客人同時搶同一格,怎麼辦?

每家店有一條「寫入專用單行道」(Durable Object)——所有預約排隊進入,一次只處理一筆。

客人 A:搶 14:00 客人 B:搶 14:00 單行道:一次一筆 收單前重驗「這格還在嗎」 A 成功 ✓ 編號 BK-XXXXXX 店家 LINE 立刻收到推播 B 溫柔擋下(409) 畫面自動刷新剩餘時段,不用重來 加上三道保險:同一人重複送單只算一筆・同手機最多 2 筆待付・CI 自動測「50 人同時搶只成功 1 筆」
CHAPTER 5

定金流程:防放鳥,但平台不碰錢

紋繡刺青一次爽約損失半天收入,定金是剛需。整條流程平台只做「狀態記錄員」,錢永遠是客人直接轉給店家。

⏳ 等待付款 看到店家帳號+倒數 📤 已回報 末5碼+轉帳截圖上傳 ✓ 核銷成立 雙方收 LINE 確認卡 ✕ 退回重報 附原因,可再上傳 ⏰ 逾期催繳緩衝(我們獨有) 到期前 2 小時 LINE 自動催 → 寬限期 → 才釋放時段 🗂 店家對帳收件匣 三鍵:核銷/退回/看截圖 按錯 10 秒內可復原 每筆金額鎖定在下單當下・政策全文+同意時間戳存證・截圖 180 天自動刪除(個資法)
CHAPTER 6

怎麼收錢:三層訂閱+建置費,沒有買斷

付費牆架在「生意變好的瞬間」(月預約超過 20 筆、想開定金、想通知客人),不架在入門路上——免費層越多人用,「用 Beautime 預約」的尾巴傳得越遠。

Lite

NT$0 /月

病毒漏斗・養名單

  • 品牌頁+作品集 6 張
  • 每月 20 筆線上預約
  • 店家 LINE 收單通知
  • SEO 全開(排名好=尾巴曝光多)
  • 顧客 LINE 確認+前日提醒
  • 定金功能
主力方案

Pro

NT$799 /月・早鳥前 30 家 NT$599 鎖一年

變現層・年繳=10 個月價

  • 預約無上限・作品集 24 張・封面輪播 5 張
  • 顧客 LINE 確認卡+前日提醒
  • 定金防放鳥全流程
  • 自選品牌色・CSV 匯出
  • 自訂網域(v1.5)
  • 14 天全功能試用・不收卡

Studio

NT$1,499 /月/店

多店・白標(先「聯繫我們」)

  • Pro 全部功能
  • 作品集 48 張
  • 完全移除平台尾巴(白標)
  • 多店管理(v3 多員工 ≤5 人)
建置費通路(現金流引擎):代做服務 NT$15,000–25,000(Phase 0・先收 50% 訂金)→ 產品期 BASIC NT$4,800/FULL NT$9,800(含作品集代上+LINE OA 代辦)。交付即綁 Pro 訂閱、停訂 30 天公開頁下線——沒有「收一次錢養一輩子」的買斷負債。泰國價(THB 690/月)已預留、未過閘門不啟用。
CHAPTER 7

六週建置里程碑

每週都有「可判定」的驗收標準——做到就是做到,做不到就是做不到。W6 結束的驗收就是戰略方案 Phase 1 閘門的量測儀表,工程和商業驗證直接對接。

W1 地基

✓ 已完成(提前)

monorepo、D1 全表資料庫、預約引擎、防撞 DO、公開頁 SSR、dev 部署管線

驗收實績:引擎 32 測試全綠(雙時區)|dev 真的能下單(BK-GCRGFS)|搶格 409|重送冪等|示範店頁已上線

W2 服務+時段引擎收尾

待做

服務 CRUD+分類排序+樣板預灌、營業時間/重複休息時段管理、LINE Login 開店流程

驗收:邊界測試擴到 100+ 全綠|「50 人併發搶同格只成功 1 筆」進 CI|手機 LINE 登入開店走通

W3 公開預約頁完整版

待做

品牌 hero+作品集綁服務+月曆時段+表單+黏底結算列、隱址模式、SEO 全套、防機器人

驗收:手機開頁到送出 <60 秒|Lighthouse ≥90|Google Rich Results 通過

W4 後台核心

待做

日曆(列表/日/週+營收統計)、預約管理、代客建單、客戶 CRM+匯入、審計記錄

驗收:對照 Pencil 後台操作清單逐項打勾|越權測試全 403

W5 LINE 通知+定金

待做

店家推播、顧客確認卡+前日提醒、定金全流程(政策→付款指引→回報→收件匣→逾時三模式)

驗收:真實預約 10 秒內店家 LINE 收到|隔日提醒實測送達|三種逾時模式各實測一次

W6 打磨+真店上線

待做

30 分鐘開店精靈、品牌門面全套、法遵頁、每日備份、激活埋點、Phase 0 代做客戶搬遷

驗收:3 家真實店家上線、每家 ≥1 筆非本人真預約|開店實測 <2 小時(直接餵 Phase 1 閘門)

CHAPTER 8

建置現況:不是簡報,是已經在跑的系統

程式庫在 ~/Desktop/beautime,dev 環境全部端對端實測過。

🌐 已上線(dev)

  • 示範店公開頁 /@demo-nails(含 SEO 結構化資料+隱址模式)
  • 可約時段 API(引擎即時計算)
  • 下單 API(經防撞單行道)
  • 每 5 分鐘定金逾時掃描排程

✅ 實測通過

  • 引擎 32 測試全綠(台北+曼谷雙時區)
  • 下單成功 → 時段即刻消失 BK-GCRGFS
  • 兩人搶同格 → 後到者 409+自動給最新時段
  • 網路重送同一單 → 不會建兩筆(冪等)

📋 資料庫(D1)

  • 21 張表全數建好:商家/服務/預約/客戶/定金/通知/審計…
  • 泰國欄位 day-1 預留(時區/幣別/PromptPay 枚舉)
  • 樣板服務 seed(美甲/美睫/紋繡/刺青 4 業種)
  • 多服務、加購欄位預留,v1.5 零遷移
鐵則 1

平台不碰錢不代收・不清算・不保管;schema 禁止出現「餘額/錢包」

鐵則 2

MVP 範圍凍結新功能先過「Phase 1 四指標」測試,否則進 backlog

鐵則 3

泰文只留架構欄位/i18n 預留,Phase 0–1 不寫泰國功能

鐵則 4

全文件無「買斷」任何組合都不存在比訂閱便宜的套利路徑

鐵則 5

demo 生成合規Google 資料只存名單、不抓照片、不展示個資

CHAPTER 9

現在需要拍板的 3 件事

決策清單(卡住工程進度的都在這)

  1. 命名定案Beautime/美約/約客三選一。查網域+商標後一次定死——handle、LINE OA、IG 全綁名字,之後改名成本極高。
  2. LINE 官方帳號開通(要本人)LINE Developers 建 Login channel+官方帳號需要帳號主人操作,開好後工程立刻接手串接。這是 W2 的前置條件。
  3. Phase 0 商業驗證同步跑紅隊提醒:產品在跑、但「有人付錢」還沒驗證。本週同步約 5 家桃園/中壢美業訪談+開賣代做服務(NT$15,000–25,000 先收訂金)——W6 的「3 家真實店家」就從這裡來。