PageSourceSearch

https://applebg26.vercel.app/_next/static/chunks/3_diu4gjxq1ce.js

js applebg26.vercel.app collected 2026-10-03 06:07:00 UTC 17,161 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,16327,e=>{"use strict";let a=(0,e.i(56420).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",0,a],16327)},39839,52968,62516,e=>{"use strict";let a={macbook:{id:"macbook",name:"MacBook",description:"從輕薄文書到專業創作,找到最適合你的 Mac 筆電",icon:"laptop"},apple_watch:{id:"apple_watch",name:"Apple Watch",description:"健康追蹤、運動、續航需求,一次幫你選對錶款",icon:"watch"},ipad:{id:"ipad",name:"iPad",description:"繪圖、筆記、追劇還是文書?告訴我們你的使用情境",icon:"tablet"},iphone:{id:"iphone",name:"iPhone",description:"該升級還是續用?依你現在的機型與需求給出建議",icon:"smartphone"},airpods:{id:"airpods",name:"AirPods",description:"降噪、佩戴方式與預算,挑出最適合你的耳機",icon:"headphones"}},t=Object.values(a);e.s(["CATEGORY_INFO",0,a,"CATEGORY_LIST",0,t,"isCategory",0,function(e){return e in a}],39839);let r=[{id:"mb_neo",category:"macbook",name:"MacBook Neo",chip:"A19 Pro",tagline:"最平價的入門 Mac,文書上網的 CP 值之選",specs:["12.9 吋 LCD","A19 Pro 晶片","約 1.16kg","續航 12 小時"],baseScore:50,order:1,enabled:!0,affiliateUrl:"https://www.apple.com/tw/macbook/",priceFrom:19900},{id:"mb_air13",category:"macbook",name:"MacBook Air 13 吋",chip:"M5",appendChip:!0,tagline:"輕薄與效能的黃金平衡,多數人的最佳選擇",specs:["13.6 吋 Liquid Retina","M5 晶片","約 1.24kg","續航 18 小時"],baseScore:50,order:2,enabled:!0,affiliateUrl:"https://www.apple.com/tw/macbook-air/",priceFrom:32900},{id:"mb_air15",category:"macbook",name:"MacBook Air 15 吋",chip:"M5",appendChip:!0,tagline:"大螢幕的輕薄機,追劇文書兩相宜",specs:["15.3 吋 Liquid Retina","M5 晶片","約 1.51kg","六喇叭音響"],baseScore:50,order:3,enabled:!0,affiliateUrl:"https://www.apple.com/tw/macbook-air/",priceFrom:39900},{id:"mb_pro14",category:"macbook",name:"MacBook Pro 14 吋",chip:"M5",appendChip:!0,tagline:"入門專業機,好螢幕好喇叭的全能選手",specs:["14.2 吋 Liquid Retina XDR","M5 晶片","ProMotion 120Hz","續航 24 小時"],baseScore:50,order:4,enabled:!0,affiliateUrl:"https://www.apple.com/tw/macbook-pro/",priceFrom:53900},{id:"mb_pro14pro",category:"macbook",name:"MacBook Pro 14 吋",chip:"M5 Pro",appendChip:!0,tagline:"影像創作者的行動工作站",specs:["14.2 吋 Liquid Retina XDR","M5 Pro 晶片","更多 GPU 核心","高階散熱"],baseScore:50,order:5,enabled:!0,affiliateUrl:"https://www.apple.com/tw/macbook-pro/",priceFrom:66900},{id:"mb_pro14max",category:"macbook",name:"MacBook Pro 14 吋",chip:"M5 Max",appendChip:!0,tagline:"頂規效能塞進輕便機身,行動工作站的極致選擇",specs:["14.2 吋 Liquid Retina XDR","M5 Max 晶片","最高 128GB 統一記憶體","約 1.61kg"],baseScore:50,order:6,enabled:!0,affiliateUrl:"https://www.apple.com/tw/macbook-pro/",priceFrom:99900},{id:"mb_pro16pro",category:"macbook",name:"MacBook Pro 16 吋",chip:"M5 Pro",appendChip:!0,tagline:"大螢幕專業機,多工剪輯的主力",specs:["16.2 吋 Liquid Retina XDR","M5 Pro 晶片","長效續航","六喇叭高傳真音響"],baseScore:50,order:7,enabled:!0,affiliateUrl:"https://www.apple.com/tw/macbook-pro/",priceFrom:79900},{id:"mb_pro16max",category:"macbook",name:"MacBook Pro 16 吋",chip:"M5 Max",appendChip:!0,tagline:"頂規效能怪獸,專業創意工作的終極選擇",specs:["16.2 吋 Liquid Retina XDR","M5 Max 晶片","最高 128GB 統一記憶體","8TB SSD 選配"],baseScore:50,order:8,enabled:!0,affiliateUrl:"https://www.apple.com/tw/macbook-pro/",priceFrom:109900},{id:"aw_se3",category:"apple_watch",name:"Apple Watch SE 3",tagline:"基本追蹤與安全功能都有,CP 值首選",specs:["40/44mm 鋁金屬","跌倒偵測 / SOS","心率與睡眠追蹤","S11 晶片"],baseScore:40,order:1,enabled:!0,affiliateUrl:"https://www.apple.com/tw/apple-watch-se/",priceFrom:7900},{id:"aw_s11_alu",category:"apple_watch",name:"Apple Watch Series 11 鋁金屬",tagline:"完整健康功能的主流之選",specs:["42/46mm 鋁金屬","ECG 心電圖","血氧 / 睡眠呼吸中止偵測","全天候顯示"],baseScore:50,order:2,enabled:!0,affiliateUrl:"https://www.apple.com/tw/apple-watch-series-11/",priceFrom:13500},{id:"aw_s11_ti",category:"apple_watch",name:"Apple Watch Series 11 鈦金屬",tagline:"質感升級,商務穿搭的精品錶",specs:["42/46mm 鈦金屬","藍寶石水晶錶面","完整健康套件","精緻錶帶生態"],baseScore:55,order:3,enabled:!0,affiliateUrl:"https://www.apple.com/tw/apple-watch-series-11/",priceFrom:24900},{id:"aw_ultra3",category:"apple_watch",name:"Apple Watch Ultra 3",tagline:"最強續航與最大螢幕,戶外探險專用",specs:["49mm 鈦金屬","續航 42 小時(省電 72 小時)","雙頻 GPS / 100m 防水","衛星通訊"],baseScore:60,order:4,enabled:!0,affiliateUrl:"https://www.apple.com/tw/apple-watch-ultra/",priceFrom:26900},{id:"ipad_mini",category:"ipad",name:"iPad mini",chip:"A17 Pro",tagline:"一手掌握的隨身平板,通勤閱讀神器",specs:["8.3 吋 Liquid Retina","A17 Pro 晶片","約 293g","支援 Apple Pencil Pro"],baseScore:47,order:1,enabled:!0,affiliateUrl:"https://www.apple.com/tw/ipad-mini/",priceFrom:16900},{id:"ipad_11",category:"ipad",name:"iPad(第 11 代)",chip:"A16",tagline:"入門首選,日常影音與輕度使用剛剛好",specs:["11 吋 Liquid Retina","A16 晶片","支援 Apple Pencil (USB-C)","最實惠的 iPad"],baseScore:62,order:2,enabled:!0,affiliateUrl:"https://www.apple.com/tw/ipad-10.9/",priceFrom:11900}
1,{id:"ipad_air11",category:"ipad",name:"iPad Air 11 吋",chip:"M4",appendChip:!0,tagline:"效能與攜帶性兼備,筆記繪圖的甜蜜點",specs:["11 吋 Liquid Retina","M4 晶片","支援 Apple Pencil Pro","巧控鍵盤相容"],baseScore:55,order:3,enabled:!0,affiliateUrl:"https://www.apple.com/tw/ipad-air/",priceFrom:19900},{id:"ipad_air13",category:"ipad",name:"iPad Air 13 吋",chip:"M4",appendChip:!0,tagline:"大螢幕生產力,在家追劇文書的主力",specs:["13 吋 Liquid Retina","M4 晶片","大螢幕分割視窗","支援 Apple Pencil Pro"],baseScore:50,order:4,enabled:!0,affiliateUrl:"https://www.apple.com/tw/ipad-air/",priceFrom:26900},{id:"ipad_pro11",category:"ipad",name:"iPad Pro 11 吋",chip:"M5",tagline:"專業繪圖與戶外可視性的隨身旗艦",specs:["11 吋 Ultra Retina XDR (OLED)","M5 晶片","ProMotion 120Hz","戶外高亮度"],baseScore:40,order:5,enabled:!0,affiliateUrl:"https://www.apple.com/tw/ipad-pro/",priceFrom:34900},{id:"ipad_pro13",category:"ipad",name:"iPad Pro 13 吋",chip:"M5",tagline:"最大最亮的頂級畫布,專業創作首選",specs:["13 吋 Ultra Retina XDR (OLED)","M5 晶片","ProMotion 120Hz","極致輕薄"],baseScore:38,order:6,enabled:!0,affiliateUrl:"https://www.apple.com/tw/ipad-pro/",priceFrom:45900},{id:"ip_17e",category:"iphone",name:"iPhone 17e",tagline:"最實惠的新 iPhone,日常使用綽綽有餘",specs:["6.1 吋 OLED","A19 晶片","單鏡頭 48MP","支援 Apple Intelligence"],baseScore:50,order:1,enabled:!0,affiliateUrl:"https://www.apple.com/tw/iphone/",priceFrom:21900},{id:"ip_17",category:"iphone",name:"iPhone 17",tagline:"均衡全能的主流之選",specs:["6.3 吋 ProMotion 120Hz","A19 晶片","雙鏡頭 48MP","全天候電池"],baseScore:55,order:2,enabled:!0,affiliateUrl:"https://www.apple.com/tw/iphone-17/",priceFrom:29900},{id:"ip_air",category:"iphone",name:"iPhone Air",tagline:"史上最薄最輕的 iPhone,質感與手感優先",specs:["6.5 吋 ProMotion","A19 Pro 晶片","約 165g 超輕薄","鈦金屬邊框"],baseScore:50,order:3,enabled:!0,affiliateUrl:"https://www.apple.com/tw/iphone-air/",priceFrom:36900},{id:"ip_17pro",category:"iphone",name:"iPhone 17 Pro",tagline:"專業相機與頂級效能",specs:["6.3 吋 ProMotion","A19 Pro 晶片","三鏡頭 48MP / 8 倍光學品質變焦","均熱板散熱"],baseScore:45,order:4,enabled:!0,affiliateUrl:"https://www.apple.com/tw/iphone-17-pro/",priceFrom:39900},{id:"ip_17promax",category:"iphone",name:"iPhone 17 Pro Max",tagline:"最大螢幕、最強續航、最完整的相機系統",specs:["6.9 吋 ProMotion","A19 Pro 晶片","三鏡頭 48MP","史上最長 iPhone 續航"],baseScore:45,order:5,enabled:!0,affiliateUrl:"https://www.apple.com/tw/iphone-17-pro/",priceFrom:44900},{id:"ap_4",category:"airpods",name:"AirPods 4 標準款",tagline:"開放式舒適佩戴,入門最划算",specs:["開放式設計","H2 晶片","個人化空間音訊","USB-C 充電盒"],baseScore:0,order:1,enabled:!0,affiliateUrl:"https://www.apple.com/tw/airpods-4/",priceFrom:4290},{id:"ap_4_anc",category:"airpods",name:"AirPods 4 主動降噪款",tagline:"開放式也能降噪,通勤辦公的均衡選擇",specs:["開放式 + 主動降噪","H2 晶片","對話感知","無線充電盒"],baseScore:0,order:2,enabled:!0,affiliateUrl:"https://www.apple.com/tw/airpods-4/",priceFrom:5990},{id:"ap_pro3",category:"airpods",name:"AirPods Pro 3",tagline:"最強降噪與聽力健康,入耳式全能旗艦",specs:["2 倍降噪提升","心率感測","助聽器功能 / 聽力保護","IP57 防汗防水"],baseScore:0,order:3,enabled:!0,affiliateUrl:"https://www.apple.com/tw/airpods-pro/",priceFrom:7490},{id:"ap_max",category:"airpods",name:"AirPods Max",tagline:"耳罩式極致音質,居
1家沉浸體驗",specs:["耳罩式設計","主動降噪 / 通透模式","高傳真音質","USB-C"],baseScore:0,order:4,enabled:!0,affiliateUrl:"https://www.apple.com/tw/airpods-max/",priceFrom:18490}];function i(e){return r.find(a=>a.id===e)}function o(e,a){return a?{...e,name:a.name??e.name,chip:a.chip??e.chip,appendChip:a.appendChip??e.appendChip,tagline:a.tagline??e.tagline,specs:a.specs??e.specs,priceFrom:null===a.priceFrom?void 0:a.priceFrom??e.priceFrom,affiliateUrl:a.affiliateUrl??e.affiliateUrl,enabled:a.enabled??e.enabled}:e}e.s(["PRODUCTS",0,r,"applyOverride",0,o,"disabledIds",0,function(e){return Object.entries(e).filter(([,e])=>!1===e.enabled).map(([e])=>e)},"displayName",0,function(e){return e.appendChip&&e.chip?`${e.name} (${e.chip})`:e.name},"getEffectiveProduct",0,function(e,a){let t=i(e);return t?o(t,a[e]):void 0},"getProduct",0,i,"productsOf",0,function(e){return r.filter(a=>a.category===e&&a.enabled)}],52968),e.i(36180);var l=e.i(28719),p=e.i(63802),n=e.i(67426);let c=null;async function s(e=!1){let a=(0,n.getDb)();if(!a)return{};if(!e&&c&&Date.now()-c.at<3e5)return c.data;try{let e=await (0,p.getDocs)((0,l.collection)(a,"product_overrides")),t={};for(let a of e.docs)t[a.id]=a.data();return c={at:Date.now(),data:t},t}catch(e){return console.warn("fetchProductOverrides failed",e),c?.data??{}}}e.s(["clearOverridesCache",0,function(){c=null},"fetchProductOverrides",0,s],62516)},14817,e=>{"use strict";let a={iphone:{status:"neutral",note:"iPhone 通常每年 9 月更新,越接近秋季發表會越建議觀望。"},macbook:{status:"neutral",note:"MacBook 依晶片世代更新,接近新晶片發表時可留意。"},ipad:{status:"neutral",note:"iPad 更新週期較長,非改版前夕入手 CP 值通常不錯。"},apple_watch:{status:"neutral",note:"Apple Watch 多在每年 9 月更新,接近秋季可再觀望。"},airpods:{status:"neutral",note:"AirPods 更新頻率較低,非改版前夕大多適合入手。"}};e.s(["BUY_STATUS_META",0,{buy:{label:"現在可買",short:"可買",dotClass:"bg-green-500",badgeClass:"bg-green-50 text-green-700 border-green-200"},neutral:{label:"中性・可考慮",short:"中性",dotClass:"bg-amber-500",badgeClass:"bg-amber-50 text-amber-700 border-amber-200"},wait:{label:"建議再等",short:"再等",dotClass:"bg-red-500",badgeClass:"bg-red-50 text-red-600 border-red-200"}},"DEFAULT_LINE_TIMING",0,a,"LINE_IDS",0,["macbook","apple_watch","ipad","iphone","airpods"],"effectiveLineTiming",0,function(e,t){return{...a[e],...t[e]??{}}},"effectiveModelTiming",0,function(e,a){return a[e]??null},"monthsSinceLabel",0,function(e){if(!e)return null;let a=/^(\d{4})-(\d{1,2})$/.exec(e.trim());if(!a)return null;let t=Number(a[1]),r=Number(a[2]);if(r<1||r>12)return null;let i=new Date,o=(i.getFullYear()-t)*12+(i.getMonth()+1-r);if(o<0)return null;if(0===o)return"本月剛更新";let l=Math.floor(o/12),p=o%12,n=[];return l>0&&n.push(`${l} 年`),p>0&&n.push(`${p} 個月`),`已推出 ${n.join("")}`}],14817)},87170,e=>{"use strict";var a=e.i(43476),t=e.i(71645),r=e.i(22016),i=e.i(56420);let o=(0,i.default)("calendar-clock",[["path",{d:"M16 14v2.2l1.6 1",key:"fo4ql5"}],["path",{d:"M16 2v4",key:"4m81vk"}],["path",{d:"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5",key:"1osxxc"}],["path",{d:"M3 10h5",key:"r794hk"}],["path",{d:"M8 2v4",key:"1cmpym"}],["circle",{cx:"16",cy:"16",r:"6",key:"qoo3c4"}]]);var l=e.i(16327);let p=(0,i.default)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]);var n=e.i(39839),c=e.i(52968),s=e.i(62516),d=e.i(14817);function m({status:e}){let t=d.BUY_STATUS_META[e];return(0,a.jsxs)("span",{className:`inline-flex items-center gap-1.5 rounded-full border px-2.5 py-1 text-xs font-medium ${t.badgeClass}`,children:[(0,a.jsx)("span",{className:`h-1.5 w-1.5 rounded-full ${t.dotClass}`}),t.label]})}function h({lastUpdate:e,nextExpected:t,note:r}){let i=(0,d.monthsSinceLabel)(e);return(0,a.jsxs)(a.Fragment,{children:[(i||t)&&(0,a.jsxs)("div",{className:"mt-2 flex flex-wrap gap-x-4 gap-y-1 text-xs text-muted",children:[i&&(0,a.jsxs)("span",{className:"inline-flex items-center gap-1",children:[(0,a.jsx)(p,{size:12})," ",i]}),t&&(0,a.jsxs)("span",{className:"inline-flex items-center gap-1",children:[(0,a.jsx)(o,{size:12})," 預計下次更新:",t]})]}),r&&(0,a.jsx)("p",{className:"mt-2 text-sm leading-relaxed text-muted",children:r})]})}e.s(["default",0,function(){let[i,o]=(0,t.useState)({}),[p,b]=(0,t.useState)({}),[u,w]=(0,t.useState)(!0),[f,g]=(0,t.useState)("all"),[x,P]=(0,t.useState)(null);(0,t.useEffect)(()=>{Promise.all([e.A(19741).then(e=>e.fetchBuyTimings()),(0,s.fetchProductOverrides)()]).then(([e,a])=>{o(e),b(a),w(!1)})},[]);let M=(0,t.useMemo)(()=>
1"all"===f?d.LINE_IDS:d.LINE_IDS.filter(e=>e===f),[f]);return(0,a.jsxs)("div",{className:"mx-auto max-w-3xl px-4 py-10",children:[(0,a.jsxs)("div",{className:"text-center",children:[(0,a.jsx)("h1",{className:"text-2xl font-bold sm:text-3xl",children:"現在該買嗎?"}),(0,a.jsx)("p",{className:"mx-auto mt-3 max-w-xl text-sm text-muted sm:text-base",children:"根據 Apple 的歷史更新週期,判斷各產品現在是否適合入手,避免買在改款前夕。"})]}),(0,a.jsxs)("div",{className:"mt-6 flex flex-wrap justify-center gap-2",children:[(0,a.jsx)("button",{onClick:()=>{g("all"),P(null)},className:`rounded-full px-4 py-1.5 text-sm transition ${"all"===f?"bg-accent text-white":"border border-border bg-card text-muted hover:text-foreground"}`,children:"全部"}),n.CATEGORY_LIST.map(e=>(0,a.jsx)("button",{onClick:()=>{g(e.id),P(e.id)},className:`rounded-full px-4 py-1.5 text-sm transition ${f===e.id?"bg-accent text-white":"border border-border bg-card text-muted hover:text-foreground"}`,children:e.name},e.id))]}),u?(0,a.jsx)("p",{className:"py-16 text-center text-sm text-muted",children:"載入中⋯"}):(0,a.jsx)("div",{className:"mt-6 grid gap-4",children:M.map(e=>{let t=n.CATEGORY_INFO[e],r=(0,d.effectiveLineTiming)(e,i),o=c.PRODUCTS.filter(a=>a.category===e).map(e=>(0,c.applyOverride)(e,p[e.id])).filter(e=>e.enabled),s=x===e;return(0,a.jsxs)("div",{className:"rounded-2xl border border-border bg-card p-5 sm:p-6",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-3",children:[(0,a.jsx)("h2",{className:"text-lg font-semibold",children:t.name}),(0,a.jsx)(m,{status:r.status})]}),(0,a.jsx)(h,{lastUpdate:r.lastUpdate,nextExpected:r.nextExpected,note:r.note}),o.length>0&&(0,a.jsxs)("div",{className:"mt-4 border-t border-border pt-3",children:[(0,a.jsxs)("button",{onClick:()=>P(s?null:e),className:"flex items-center gap-1 text-sm text-muted transition hover:text-foreground",children:[(0,a.jsx)(l.ChevronDown,{size:16,className:s?"rotate-180":""}),"查看各機型(",o.length,")"]}),s&&(0,a.jsx)("div",{className:"mt-3 grid gap-3",children:o.map(e=>{let t=(0,d.effectiveModelTiming)(e.id,i);return(0,a.jsxs)("div",{className:"rounded-xl border border-border bg-background p-3.5",children:[(0,a.jsxs)("div",{className:"flex flex-wrap items-center justify-between gap-2",children:[(0,a.jsx)("span",{className:"text-sm font-medium",children:(0,c.displayName)(e)}),t?(0,a.jsx)(m,{status:t.status}):(0,a.jsx)("span",{className:"text-xs text-muted",children:"跟隨產品線建議"})]}),t&&(0,a.jsx)(h,{lastUpdate:t.lastUpdate,nextExpected:t.nextExpected,note:t.note})]},e.id)})})]})]},e)})}),(0,a.jsx)("div",{className:"mt-10 text-center",children:(0,a.jsx)(r.default,{href:"/",className:"text-sm text-accent hover:underline",children:"← 回首頁做選購測驗"})})]})}],87170)},19741,e=>{e.v(a=>Promise.all(["static/chunks/3wnlhcgh3kadi.js"].map(a=>e.l(a))).then(()=>a(3688)))}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.