Korat 是一個面向日常普通商業的平臺——聊天、點餐、購物、訂房與預約,櫃檯另一側還有店家真正用來幹活的控制檯。名字取自一座城市,但那不是平臺的邊界:任何商家都能在上面開店,顧客身在何處都能用。
Korat 能做什麼
Korat 是一個安卓應用和一個網頁應用,共用一套後端。二十一個模組:聊天與通話、帶限時動態的社交資訊流、群組、約會、點餐與堂食、零售商店、住宿、服務與診所預約、運動記錄、商家控制檯、信任層、外掛系統、運動俱樂部、數字名片、排隊叫號、停車場、我的職場、租賃、資產臺賬、招聘與求職、活動與門票。十種語言,首次啟動時按裝置語言選擇。
Korat 免費、沒有廣告,也不處理銀行卡支付——顧客用現金或 PromptPay 二維碼直接付給店家,Korat 不從中間抽走任何東西。
Korat 真正在遵守的四條原則
先緊湊
列表才是內容,留白不是。一行就是一行,不是一張帶陰影的卡片;設計系統把間距固定下來,所以沒有哪一屏能悄悄長到它所需高度的兩倍。
要麼是真的,要麼標明
一個什麼都不做的按鈕,比一個不存在的按鈕更糟。如果某個東西是演示,螢幕上就會寫著。正是這條規則,讓本網站帶著一份“Korat 做不到什麼”的清單,而不是把它藏起來。
載入失敗永遠不等於空狀態
“沒有資料”和“請求失敗”長得一模一樣,含義卻相反。Korat 裡每個列表都區分載入中、失敗並可重試、篩選後無結果,和真的空——因為把一次失敗的請求顯示成“這裡什麼都沒有”,讀起來就是“我的資料沒了”。
金額和權限歸伺服器管
價格、費用和角色都在資料庫裡決定。一個被伺服器信任的客戶端欄位,就是一張客戶端能自己發給自己的折扣券,所以下單會忽略應用傳來的費用。
Korat 現在走到哪一步
Korat 是一個能用的產品,不是一家做完了的公司。它還沒有 Play Store 上架——而那是安卓應用唯一的釋出渠道——沒有 App Store 上架,也沒有 iOS 構建。它沒有融資輪可宣佈,沒有值得引用的使用者數字,也沒有媒體報道。它有的是一個每個模組都連著真實資料庫和真實控制檯的程式碼庫——這件事比聽上去更少見。
安全頁面是判斷它最有用的地方——那一頁以一份“還沒做完的一切”的清單收尾。
Korat 這個名字從哪來,還有那隻貓
Korat 得名於呵叻府(Nakhon Ratchasima)——泰國人都管它叫 Korat,也是通往伊善的門戶。選這個名字,是因為它短、好記、在任何語言裡都念得出來,而不是因為平臺只服務一個府。很多品牌都以起家的城市命名,然後賣到全世界;這個也一樣。
Korat 也是一個貓的品種——一種來自呵叻府的銀藍色小貓,傳統上成對相贈,作為好運的禮物。logo 由此而來,載入動畫是一隻正在把自己畫出來的貓,也是同一個理由。