⚠️ 目前離線中,顯示的是最後同步的資料

✈️ 航班卡片顏色

✏️ 自訂顏色

📊 總支出圓餅圖分析

複製行程到其他天

選擇要複製到哪一天(原天保留)

🎨 選擇旅程主題色

選擇起始色 → 結束色,建立漸層
起始色
中間色(可選)
結束色

選擇分享權限

分享連結給對方

🔐 編輯模式

請輸入 4 位數密碼

✈️ 旅遊計畫

請選擇使用模式

{{ tripTitle }}

同步失敗,請檢查網路
{{ day.shortDate || '?' }} Day{{ index+1 }}
{{ currentDay.date || 'Day 1' }}
{{ weatherDisplay.temp }}
{{ weatherDisplay.label }}
航班 {{ fIdx+1 }}
起飛 (當地時間)
{{ flightDuration(fl) }}
{{ fl.arrivalOffset>0 ? '隔天抵達 +'+fl.arrivalOffset : fl.arrivalOffset+'天' }}
{{ item.time||'--:--' }}
{{ typeInfo(item.type).emoji }} {{ typeInfo(item.type).label }}

行程預覽

點卡片可跳到該行程
Day{{ dIdx+1 }} {{ day.shortDate }}
{{ day.title }}
{{ typeInfo(it.type).emoji }} {{ typeInfo(it.type).label }}
{{ it.time||'—' }}{{ it.timeEnd ? ('–'+it.timeEnd) : '' }}
尚無行程
讀取中...
本日地點

行李清單

點右上角新增大類或項目 ✨

代辦事項

點右上角新增大類或項目 ✨

購買清單

點右上角新增大類或項目 ✨
{{ p }} 的總支出
{{ currencySymbol }}{{ Math.round(paidByPerson[p]||0).toLocaleString() }}

結帳建議

{{ plan.from }} → {{ plan.to }} {{ currencySymbol }}{{ plan.amount.toLocaleString() }}
分帳成員
新增記帳
分攤方式
每人平均分攤 {{ currencySymbol }}{{ participants.length ? Math.round((Number(newExpense.amount)||0)/participants.length).toLocaleString() : 0 }}
整筆由付款人自行負擔,不分攤給他人
{{ p }}
已分配 {{ Object.values(newExpense.splitShares).reduce((s,v)=>s+(Number(v)||0),0).toLocaleString() }} / {{ (Number(newExpense.amount)||0).toLocaleString() }}
花費明細
{{ expFilterPerson ? (expFilterPerson+' 沒有花費紀錄') : '尚無花費紀錄' }}
📅 {{ grp.date }} {{ currencySymbol }}{{ Math.round(grp.items.reduce((s,o)=>s+convertExpAmt(o.exp),0)).toLocaleString() }}
尚無花費,從上方新增 ✨

{{ currentTrip.dbTitle||'資料庫' }}

點右上角「新增大類」開始整理你的資料 ✨
例如:必買清單、店家資訊、交通筆記…

我的旅程

↑ 匯出備份到手機 ↓ 匯入備份還原
長按拖曳可排序
{{ trip.destination }}
{{ getTripDateRange(trip) }}
載入旅程中...

管理行程類型

建立新旅程

{{ s.flag }} {{ s.zh }} {{ s.en }}