<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <author>
    <name>Eason Tang</name>
  </author>
  <generator uri="https://hexo.io/">Hexo</generator>
  <id>https://superbeeee.com/</id>
  <link href="https://superbeeee.com/" rel="alternate"/>
  <link href="https://superbeeee.com/atom.xml" rel="self"/>
  <rights>All rights reserved 2026, Eason Tang</rights>
  <subtitle>前端工程師 × 馬拉松跑者</subtitle>
  <title>Superbeeee</title>
  <updated>2026-05-07T08:04:03.232Z</updated>
  <entry>
    <author>
      <name>Eason Tang</name>
    </author>
    <category term="技術" scheme="https://superbeeee.com/categories/%E6%8A%80%E8%A1%93/"/>
    <category term="Vue.js" scheme="https://superbeeee.com/tags/Vue-js/"/>
    <category term="前端" scheme="https://superbeeee.com/tags/%E5%89%8D%E7%AB%AF/"/>
    <category term="Composable" scheme="https://superbeeee.com/tags/Composable/"/>
    <content>
      <![CDATA[<p>在 goCayin IoT 數位看板平台的開發過程中，面對大量複雜的元件邏輯——裝置狀態管理、地圖整合、表單驗證——這些邏輯如果堆在元件裡，很快就會變成難以維護的 fat component。</p><p>這篇分享我在實務中整理出來的 Composable 抽離策略。</p><span id="more"></span><h2 id="什麼時候該抽-Composable？"><a href="#什麼時候該抽-Composable？" class="headerlink" title="什麼時候該抽 Composable？"></a>什麼時候該抽 Composable？</h2><p>當你的元件出現以下情況，就是抽離的時機：</p><ol><li><code>&lt;script setup&gt;</code> 超過 100 行</li><li>同樣的邏輯在兩個以上的元件重複出現</li><li>邏輯跟 UI 渲染沒有直接關係（例如 API 呼叫、計算邏輯）</li></ol><h2 id="基本結構"><a href="#基本結構" class="headerlink" title="基本結構"></a>基本結構</h2><figure class="highlight javascript"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br><span class="line">14</span><br><span class="line">15</span><br><span class="line">16</span><br><span class="line">17</span><br><span class="line">18</span><br><span class="line">19</span><br><span class="line">20</span><br><span class="line">21</span><br><span class="line">22</span><br></pre></td><td class="code"><pre><span class="line"><span class="comment">// composables/useDeviceStatus.js</span></span><br><span class="line"><span class="keyword">import</span> &#123; ref, computed, onMounted &#125; <span class="keyword">from</span> <span class="string">&#x27;vue&#x27;</span></span><br><span class="line"><span class="keyword">import</span> &#123; fetchDeviceList &#125; <span class="keyword">from</span> <span class="string">&#x27;@/api/device&#x27;</span></span><br><span class="line"></span><br><span class="line"><span class="keyword">export</span> <span class="keyword">function</span> <span class="title function_">useDeviceStatus</span>(<span class="params"></span>) &#123;</span><br><span class="line">  <span class="keyword">const</span> devices = <span class="title function_">ref</span>([])</span><br><span class="line">  <span class="keyword">const</span> isLoading = <span class="title function_">ref</span>(<span class="literal">false</span>)</span><br><span class="line"></span><br><span class="line">  <span class="keyword">const</span> onlineCount = <span class="title function_">computed</span>(</span><br><span class="line">    <span class="function">() =&gt;</span> devices.<span class="property">value</span>.<span class="title function_">filter</span>(<span class="function"><span class="params">d</span> =&gt;</span> d.<span class="property">status</span> === <span class="string">&#x27;online&#x27;</span>).<span class="property">length</span></span><br><span class="line">  )</span><br><span class="line"></span><br><span class="line">  <span class="keyword">async</span> <span class="keyword">function</span> <span class="title function_">loadDevices</span>(<span class="params"></span>) &#123;</span><br><span class="line">    isLoading.<span class="property">value</span> = <span class="literal">true</span></span><br><span class="line">    devices.<span class="property">value</span> = <span class="keyword">await</span> <span class="title function_">fetchDeviceList</span>()</span><br><span class="line">    isLoading.<span class="property">value</span> = <span class="literal">false</span></span><br><span class="line">  &#125;</span><br><span class="line"></span><br><span class="line">  <span class="title function_">onMounted</span>(loadDevices)</span><br><span class="line"></span><br><span class="line">  <span class="keyword">return</span> &#123; devices, isLoading, onlineCount, loadDevices &#125;</span><br><span class="line">&#125;</span><br></pre></td></tr></table></figure><h2 id="命名規範"><a href="#命名規範" class="headerlink" title="命名規範"></a>命名規範</h2><p>Composable 統一用 <code>use</code> 開頭，放在 <code>composables/</code> 資料夾：</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br></pre></td><td class="code"><pre><span class="line">composables/</span><br><span class="line">├── useDeviceStatus.js</span><br><span class="line">├── useMapIntegration.js</span><br><span class="line">└── useFormValidation.js</span><br></pre></td></tr></table></figure><h2 id="小結"><a href="#小結" class="headerlink" title="小結"></a>小結</h2><p>Composable 不是萬靈丹，過度抽離反而讓程式碼難追蹤。原則是：<strong>邏輯有複用需求，或是讓元件更易讀，再抽。</strong></p>]]>
    </content>
    <id>https://superbeeee.com/post/2026/04/vue3-composable-best-practice/</id>
    <link href="https://superbeeee.com/post/2026/04/vue3-composable-best-practice/"/>
    <published>2026-04-15T02:00:00.000Z</published>
    <summary>
      <![CDATA[<p>在 goCayin IoT 數位看板平台的開發過程中，面對大量複雜的元件邏輯——裝置狀態管理、地圖整合、表單驗證——這些邏輯如果堆在元件裡，很快就會變成難以維護的 fat component。</p>
<p>這篇分享我在實務中整理出來的 Composable 抽離策略。</p>]]>
    </summary>
    <title>Vue 3 Composable 最佳實踐：從元件抽離到可複用邏輯</title>
    <updated>2026-05-07T08:04:03.232Z</updated>
  </entry>
  <entry>
    <author>
      <name>Eason Tang</name>
    </author>
    <category term="技術" scheme="https://superbeeee.com/categories/%E6%8A%80%E8%A1%93/"/>
    <category term="轉職" scheme="https://superbeeee.com/tags/%E8%BD%89%E8%81%B7/"/>
    <category term="CSM" scheme="https://superbeeee.com/tags/CSM/"/>
    <category term="職涯" scheme="https://superbeeee.com/tags/%E8%81%B7%E6%B6%AF/"/>
    <category term="SaaS" scheme="https://superbeeee.com/tags/SaaS/"/>
    <content>
      <![CDATA[<p>在台灣，「從工程師轉 CSM」還算是少見的路線，大多數人的印象裡 CSM 是業務背景的人在做的工作。但在 SaaS 公司，有工程師背景的 CSM 往往能做到業務型 CSM 做不到的事。</p><span id="more"></span><h2 id="技術背景帶來的三個優勢"><a href="#技術背景帶來的三個優勢" class="headerlink" title="技術背景帶來的三個優勢"></a>技術背景帶來的三個優勢</h2><h3 id="1-能讀懂-API-文件，幫客戶解決整合問題"><a href="#1-能讀懂-API-文件，幫客戶解決整合問題" class="headerlink" title="1. 能讀懂 API 文件，幫客戶解決整合問題"></a>1. 能讀懂 API 文件，幫客戶解決整合問題</h3><p>很多 SaaS 產品的客戶痛點不在功能本身，而在「接不起來」。當客戶問 webhook 要怎麼設定、tracking code 要放在哪裡，工程師出身的 CSM 可以直接回答，不需要轉介技術支援。</p><h3 id="2-跟工程團隊溝通沒有障礙"><a href="#2-跟工程團隊溝通沒有障礙" class="headerlink" title="2. 跟工程團隊溝通沒有障礙"></a>2. 跟工程團隊溝通沒有障礙</h3><p>客戶反映 bug 或提功能需求時，CSM 需要把「客戶語言」翻譯成「工程語言」。技術背景讓這個翻譯過程更精準，也更有說服力。</p><h3 id="3-理解產品的技術限制"><a href="#3-理解產品的技術限制" class="headerlink" title="3. 理解產品的技術限制"></a>3. 理解產品的技術限制</h3><p>知道某件事為什麼「現在做不到」，才能在客戶面前給出誠實且有建設性的回應，而不是開空頭支票。</p><h2 id="需要補足的能力"><a href="#需要補足的能力" class="headerlink" title="需要補足的能力"></a>需要補足的能力</h2><ul><li><strong>商業敏感度</strong>：理解客戶的 KPI 和 ROI 邏輯</li><li><strong>主動溝通習慣</strong>：工程師習慣等需求，CSM 要主動出擊</li><li><strong>數位廣告知識</strong>：如果目標是 MarTech 類 SaaS，Google Ads &#x2F; Meta Blueprint 認證有幫助</li></ul><h2 id="小結"><a href="#小結" class="headerlink" title="小結"></a>小結</h2><p>如果你是前端工程師，正在考慮轉 CSM，我認為這條路比你想像的更可行。技術底是護城河，剩下的是心態調整。</p>]]>
    </content>
    <id>https://superbeeee.com/post/2026/03/frontend-to-csm/</id>
    <link href="https://superbeeee.com/post/2026/03/frontend-to-csm/"/>
    <published>2026-03-20T02:00:00.000Z</published>
    <summary>
      <![CDATA[<p>在台灣，「從工程師轉 CSM」還算是少見的路線，大多數人的印象裡 CSM 是業務背景的人在做的工作。但在 SaaS 公司，有工程師背景的 CSM 往往能做到業務型 CSM 做不到的事。</p>]]>
    </summary>
    <title>前端工程師轉 CSM：為什麼技術背景是優勢而不是包袱</title>
    <updated>2026-05-07T08:04:03.204Z</updated>
  </entry>
  <entry>
    <author>
      <name>Eason Tang</name>
    </author>
    <category term="跑步" scheme="https://superbeeee.com/categories/%E8%B7%91%E6%AD%A5/"/>
    <category term="馬拉松" scheme="https://superbeeee.com/tags/%E9%A6%AC%E6%8B%89%E6%9D%BE/"/>
    <category term="東京馬拉松" scheme="https://superbeeee.com/tags/%E6%9D%B1%E4%BA%AC%E9%A6%AC%E6%8B%89%E6%9D%BE/"/>
    <category term="配速策略" scheme="https://superbeeee.com/tags/%E9%85%8D%E9%80%9F%E7%AD%96%E7%95%A5/"/>
    <category term="賽事心得" scheme="https://superbeeee.com/tags/%E8%B3%BD%E4%BA%8B%E5%BF%83%E5%BE%97/"/>
    <content>
      <![CDATA[<p>東京馬拉松是我跑過組織感最強的大賽，42.195 公里從新宿都廳出發，穿越淺草、銀座，終點在東京駅附近。這篇記錄備賽期間的配速規劃，以及實際跑起來的心得。</p><span id="more"></span><h2 id="目標設定"><a href="#目標設定" class="headerlink" title="目標設定"></a>目標設定</h2><p>目標完賽時間：<strong>sub 3:10</strong>（均速 4:30&#x2F;km）</p><p>配速策略採「負分割」——前半馬保守跑，後半馬視狀況加速：</p><table><thead><tr><th>階段</th><th>距離</th><th>目標配速</th></tr></thead><tbody><tr><td>暖身段</td><td>0–10K</td><td>4:35&#x2F;km</td></tr><tr><td>巡航段</td><td>10–30K</td><td>4:28&#x2F;km</td></tr><tr><td>決勝段</td><td>30–42K</td><td>4:25&#x2F;km</td></tr></tbody></table><h2 id="賽道特點"><a href="#賽道特點" class="headerlink" title="賽道特點"></a>賽道特點</h2><p>路線整體偏平，幾個注意點：</p><ul><li><strong>淺草折返（21K 附近）</strong>：人潮密集，配速容易被干擾，提前靠邊</li><li><strong>35K 後的日比谷段</strong>：心理關口，補給要提前吃，不要等到餓才補</li><li><strong>最後 2K</strong>：丸之內石板路，腳感變硬，調高步頻補償</li></ul><h2 id="補給策略"><a href="#補給策略" class="headerlink" title="補給策略"></a>補給策略</h2><p>東馬每 5K 一個補給站，官方有香蕉、能量果凍、水和運動飲料。我自己的補給計畫：</p><ul><li>每 30 分鐘一包能量膠</li><li>15K、25K、35K 各吃一根香蕉</li><li>全程不依賴口渴感，每站都喝</li></ul><h2 id="裝備"><a href="#裝備" class="headerlink" title="裝備"></a>裝備</h2><p>跑鞋選用 <strong>On Cloudboom Strike</strong>，回彈在後段依然有感，詳細評測看<a href="/post/2026/02/on-cloudboom-strike-review/">這篇</a>。</p><h2 id="小結"><a href="#小結" class="headerlink" title="小結"></a>小結</h2><p>東馬的氣溫在比賽日約 10°C，是非常理想的跑馬條件。對台灣跑者來說，飛東京跑馬是值得的體驗，不只是跑步，整個城市都是你的補給站。</p>]]>
    </content>
    <id>https://superbeeee.com/post/2026/03/tokyo-marathon-race-report/</id>
    <link href="https://superbeeee.com/post/2026/03/tokyo-marathon-race-report/"/>
    <published>2026-03-05T00:00:00.000Z</published>
    <summary>
      <![CDATA[<p>東京馬拉松是我跑過組織感最強的大賽，42.195 公里從新宿都廳出發，穿越淺草、銀座，終點在東京駅附近。這篇記錄備賽期間的配速規劃，以及實際跑起來的心得。</p>]]>
    </summary>
    <title>東京馬拉松賽場心得：sub 3:10 的配速策略與賽道分析</title>
    <updated>2026-05-07T08:04:03.232Z</updated>
  </entry>
  <entry>
    <author>
      <name>Eason Tang</name>
    </author>
    <category term="跑鞋" scheme="https://superbeeee.com/categories/%E8%B7%91%E9%9E%8B/"/>
    <category term="On Running" scheme="https://superbeeee.com/tags/On-Running/"/>
    <category term="碳板鞋" scheme="https://superbeeee.com/tags/%E7%A2%B3%E6%9D%BF%E9%9E%8B/"/>
    <category term="跑鞋評測" scheme="https://superbeeee.com/tags/%E8%B7%91%E9%9E%8B%E8%A9%95%E6%B8%AC/"/>
    <category term="Cloudboom Strike" scheme="https://superbeeee.com/tags/Cloudboom-Strike/"/>
    <content>
      <![CDATA[<p>入手 On Cloudboom Strike 至今累積超過 400 公里，從間歇訓練到全馬正式上場都穿過。這篇做一個完整的評測，不只是開箱，是真正跑過之後的感受。</p><span id="more"></span><h2 id="基本規格"><a href="#基本規格" class="headerlink" title="基本規格"></a>基本規格</h2><table><thead><tr><th>項目</th><th>數值</th></tr></thead><tbody><tr><td>重量</td><td>218g（男款 US9）</td></tr><tr><td>落差</td><td>8mm</td></tr><tr><td>中底</td><td>Helion HF + 碳纖維板</td></tr><tr><td>建議定位</td><td>全馬競速</td></tr></tbody></table><h2 id="上腳感受"><a href="#上腳感受" class="headerlink" title="上腳感受"></a>上腳感受</h2><h3 id="緩衝與回彈"><a href="#緩衝與回彈" class="headerlink" title="緩衝與回彈"></a>緩衝與回彈</h3><p>CloudTec Phase 的觸地感比前幾代更自然，Helion HF 泡棉在長距離後段依然有回彈。35K 後腿酸時這點特別明顯，不會有「鞋子失去支撐」的感覺。</p><h3 id="穩定性"><a href="#穩定性" class="headerlink" title="穩定性"></a>穩定性</h3><p>碳板硬度適中，不像某些競速鞋會把你「彈」出去，前掌翻滾流暢，適合步頻 180spm 以上的跑者。</p><h3 id="合腳性"><a href="#合腳性" class="headerlink" title="合腳性"></a>合腳性</h3><p>前掌空間比 Cloudboom Echo 寬一點點，長時間跑動後腳趾不會有壓迫感。建議正常尺碼入手，不需要加大。</p><h2 id="與同級鞋款比較"><a href="#與同級鞋款比較" class="headerlink" title="與同級鞋款比較"></a>與同級鞋款比較</h2><table><thead><tr><th>鞋款</th><th>重量</th><th>落差</th><th>定位</th></tr></thead><tbody><tr><td>Cloudboom Strike</td><td>218g</td><td>8mm</td><td>全馬競速</td></tr><tr><td>Cloudboom Volt</td><td>210g</td><td>6mm</td><td>半馬／速度訓練</td></tr><tr><td>Adidas Adizero Adios Pro 3</td><td>216g</td><td>8.5mm</td><td>全馬競速</td></tr><tr><td>Nike Vaporfly 3</td><td>195g</td><td>8mm</td><td>全馬競速</td></tr></tbody></table><h2 id="適合誰？"><a href="#適合誰？" class="headerlink" title="適合誰？"></a>適合誰？</h2><p><strong>推薦</strong>：全馬目標 3:30 以內、習慣 On 品牌腳型、想在競速鞋裡保有一點舒適感的跑者。</p><p><strong>不推薦</strong>：初馬跑者、訓練量不足時穿。碳板鞋需要一定跑力才能發揮效益，跑力不足反而容易受傷。</p><h2 id="總評"><a href="#總評" class="headerlink" title="總評"></a>總評</h2><p>這雙鞋讓我在東馬跑出目標成績，我對它的信任感很高。如果你是 On 的長期用戶，Strike 的進化幅度你一定感受得到。</p>]]>
    </content>
    <id>https://superbeeee.com/post/2026/02/on-cloudboom-strike-review/</id>
    <link href="https://superbeeee.com/post/2026/02/on-cloudboom-strike-review/"/>
    <published>2026-02-20T01:00:00.000Z</published>
    <summary>
      <![CDATA[<p>入手 On Cloudboom Strike 至今累積超過 400 公里，從間歇訓練到全馬正式上場都穿過。這篇做一個完整的評測，不只是開箱，是真正跑過之後的感受。</p>]]>
    </summary>
    <title>On Cloudboom Strike 深度評測：400 公里後的真實感受</title>
    <updated>2026-05-07T08:04:03.232Z</updated>
  </entry>
  <entry>
    <author>
      <name>Eason Tang</name>
    </author>
    <category term="跑步" scheme="https://superbeeee.com/categories/%E8%B7%91%E6%AD%A5/"/>
    <category term="馬拉松" scheme="https://superbeeee.com/tags/%E9%A6%AC%E6%8B%89%E6%9D%BE/"/>
    <category term="福岡馬" scheme="https://superbeeee.com/tags/%E7%A6%8F%E5%B2%A1%E9%A6%AC/"/>
    <category term="海外馬" scheme="https://superbeeee.com/tags/%E6%B5%B7%E5%A4%96%E9%A6%AC/"/>
    <category term="初馬" scheme="https://superbeeee.com/tags/%E5%88%9D%E9%A6%AC/"/>
    <category term="On Running" scheme="https://superbeeee.com/tags/On-Running/"/>
    <content>
      <![CDATA[<p>2024 年 11 月 11 日，福岡。我跑完了人生第一場全程馬拉松。</p><p>晶片時間 <strong>3:38:11</strong>，比賽前訂的目標 3:39 多撐了 49 秒。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/cover.jpg" alt="完賽合照 &#x2F; 獎牌特寫"></p><span id="more"></span><h2 id="為什麼選福岡馬"><a href="#為什麼選福岡馬" class="headerlink" title="為什麼選福岡馬"></a>為什麼選福岡馬</h2><p>第一場全馬要選哪一場，是我猶豫最久的決定。<br>最後選福岡，原因有三個：規模適中、賽道平緩、十一月的福岡氣溫剛好。</p><!-- TODO: 補上你個人選擇福岡馬的真實動機，例如：朋友推薦、想體驗海外馬、那年的訓練週期剛好等 --><h2 id="抽籤"><a href="#抽籤" class="headerlink" title="抽籤"></a>抽籤</h2><p>福岡馬是抽籤制，不像名古屋女子馬或東京馬那麼「兇」，但也不是丟報名表就能上的場次。<br>2024 年我中籤了——選手號碼 <strong>E14304</strong>。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/lottery.jpg" alt="中籤確認單 &#x2F; 報名完成"></p><!-- TODO: 補上你抽籤的時程、收到結果時的心情、報名費繳費過程 --><h2 id="五天行程"><a href="#五天行程" class="headerlink" title="五天行程"></a>五天行程</h2><table><thead><tr><th>日期</th><th>行程</th></tr></thead><tbody><tr><td>11&#x2F;10（日）</td><td>出發 → 福岡 → 飯店 check-in</td></tr><tr><td>11&#x2F;11（一）</td><td><strong>比賽日</strong></td></tr><tr><td>11&#x2F;12（二）</td><td>修復、按摩、輕度走逛</td></tr><tr><td>11&#x2F;13（三）</td><td>福岡市內景點</td></tr><tr><td>11&#x2F;14（四）</td><td>Outlet &#x2F; 採買 → 回程</td></tr></tbody></table><p>第一次跑海外馬，我給自己的原則是：<strong>比賽前一切從簡，比賽後再玩。</strong></p><h2 id="飯店：選官方合作飯店有差"><a href="#飯店：選官方合作飯店有差" class="headerlink" title="飯店：選官方合作飯店有差"></a>飯店：選官方合作飯店有差</h2><p>我訂的是大會官方合作飯店，比同等級的飯店貴一些，但有兩個剛性需求被解決了：</p><ol><li><strong>離起跑點近</strong>——比賽日早上不用拖著行李擠地鐵</li><li><strong>可以買終點接駁車券</strong>——終點到博多車站的接駁車是限定購買</li></ol><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/hotel-room.jpg" alt="飯店房間 &#x2F; 賽前的工作站"></p><!-- TODO: 補上飯店名稱、實際房間大小、早餐心得 --><h2 id="EXPO：物資領取與搶帽子"><a href="#EXPO：物資領取與搶帽子" class="headerlink" title="EXPO：物資領取與搶帽子"></a>EXPO：物資領取與搶帽子</h2><p>EXPO 場地辦在市府前廣場，氣氛很像台北馬，但攤位比較精緻。</p><p>我注意的幾個品牌：</p><ul><li><strong>On</strong>——當年的主推鞋款 + 福岡馬聯名週邊</li><li><strong>ASICS</strong>——日本主場感很強</li><li><strong>Maurten</strong>——主流補給品牌，現場有試喝</li></ul><p>那頂 <strong>On × 福岡馬聯名帽子</strong> 我搶到了，限量品，很多人撲空。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/expo-entrance.jpg" alt="EXPO 會場入口"></p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/expo-on.jpg" alt="On 攤位 — Cloudboom Strike 鞋款展示"></p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/expo-asics.jpg" alt="ASICS 試鞋區"></p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/on-cap.jpg" alt="On × 福岡馬聯名帽子"></p><h2 id="行李托運：Cargopass-真的好用"><a href="#行李托運：Cargopass-真的好用" class="headerlink" title="行李托運：Cargopass 真的好用"></a>行李托運：Cargopass 真的好用</h2><p>機場到飯店那段路，我用了 <strong>Cargopass</strong>——日本的行李宅配服務。<br>飛機落地、把行李扔進櫃台、隔天送到飯店，省下拖行李擠地鐵的力氣。</p><p>對賽前的雙腿來說，這 1500 日圓花得超值。</p><!-- TODO: 補上實際使用流程、櫃台位置、隔天到貨的時間 --><h2 id="終點接駁車券：抽籤公告-紙本票"><a href="#終點接駁車券：抽籤公告-紙本票" class="headerlink" title="終點接駁車券：抽籤公告 + 紙本票"></a>終點接駁車券：抽籤公告 + 紙本票</h2><p>接駁車券要在 EXPO 抽籤、依管理號碼領票。我抽到的時段是 <strong>13:30–14:59 出發</strong>，從終點直送到博多車站附近。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/shuttle-board.jpg" alt="接駁車抽籤公告板 — 對管理號碼領票"></p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/shuttle-ticket.jpg" alt="接駁車紙本票"></p><h2 id="賽前一晚"><a href="#賽前一晚" class="headerlink" title="賽前一晚"></a>賽前一晚</h2><p>睡前的儀式照常：</p><ul><li>號碼布、晶片、補給品按使用順序擺好</li><li>賽道每一段要吃哪一包補給品都先寫下來</li><li>鞋帶綁緊、手錶充飽</li></ul><p>裝備平擺照（俗稱 <em>flat lay</em>）這時候拍最好——你會在拍的過程中發現自己漏了什麼。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/gear-flatlay.jpg" alt="賽前裝備 flat lay — 號碼布 14304、Maurten、能量膠、跑鞋"></p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/checklist.jpg" alt="賽前手寫 checklist — 一條一條打勾"></p><p>我自己在 Notes 裡寫了一份「<strong>逐 KM 補給計畫</strong>」：</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br><span class="line">11</span><br><span class="line">12</span><br><span class="line">13</span><br></pre></td><td class="code"><pre><span class="line">前一天    早晚 race on 電解質</span><br><span class="line">          睡前 RC 膠囊 amino 金包</span><br><span class="line"></span><br><span class="line">早餐      race on + 雙層鹽錠</span><br><span class="line">賽前半小時 amino 藍包 / amino shot / 水動能</span><br><span class="line"></span><br><span class="line">賽中</span><br><span class="line"> 7K       UP 芒果</span><br><span class="line">15K       UP 櫻桃王</span><br><span class="line">22.5K     UP 洛神烏梅</span><br><span class="line">30K       Maurten 黑包 OR UP 洛神烏梅</span><br><span class="line">35K       Maurten 黑包</span><br><span class="line">38K       Maurten 白包</span><br></pre></td></tr></table></figure><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/nutrition-note.png" alt="Notes 裡的補給計畫"></p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/nutrition-plan.jpg" alt="賽前一晚最後 review"></p><!-- TODO: 補上你比賽前一晚緊不緊張、有沒有失眠、晚餐吃什麼 --><h2 id="比賽日"><a href="#比賽日" class="headerlink" title="比賽日"></a>比賽日</h2><h3 id="起跑前"><a href="#起跑前" class="headerlink" title="起跑前"></a>起跑前</h3><p>當天氣溫 <strong>15–20°C</strong>、多雲偶飄小雨——對全馬來說，這是夢幻天氣。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/start-area.jpg" alt="起跑前的起跑區"></p><!-- TODO: 補上起跑區人潮、心跳、上廁所排隊長度 --><h3 id="0–7K：謹慎，找節奏"><a href="#0–7K：謹慎，找節奏" class="headerlink" title="0–7K：謹慎，找節奏"></a>0–7K：謹慎，找節奏</h3><p>前面幾公里我刻意壓速，因為知道初馬的常見死法是「前面太嗨、後面崩盤」。</p><p>5–7 公里左右身體進入狀態，配速穩定在 <strong>5:00&#x2F;km</strong> 左右，呼吸跟得上、肌肉沒有抗議。</p><h3 id="7–21K：穩定段"><a href="#7–21K：穩定段" class="headerlink" title="7–21K：穩定段"></a>7–21K：穩定段</h3><p>中段沒什麼好說的——這是訓練成果在發酵的時候。<br>小雨打在身上反而舒服，路邊的居民出來加油，整個城市都動了起來。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/course-scenery.jpg" alt="賽道沿途 — 山路、樹蔭、配速穩定"></p><!-- TODO: 補上印象最深的補給站、或路上某個加油的場景 --><h3 id="21–35K：守住"><a href="#21–35K：守住" class="headerlink" title="21–35K：守住"></a>21–35K：守住</h3><p>過了半馬點，我知道勝負在後面。<br>這段我做的事很單純：<strong>不掉速、按時補給、不要被別人帶亂節奏</strong>。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/cover.jpg" alt="中段沿海賽道 — 笑著比心是因為剛跑完最美的一段"></p><h3 id="35–38K：警告燈亮起"><a href="#35–38K：警告燈亮起" class="headerlink" title="35–38K：警告燈亮起"></a>35–38K：警告燈亮起</h3><p>38K 左右，腿開始發出訊號——不是抽筋，是電力快用完的那種沉。<br>我吞了一條補給膠，靠它撐過去。</p><h3 id="38K–終點：意志力時間"><a href="#38K–終點：意志力時間" class="headerlink" title="38K–終點：意志力時間"></a>38K–終點：意志力時間</h3><p>最後 4 公里，我的耳機沒電了。<br>沒有音樂、沒有 BPM，就是自己跟自己。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/finish-line.jpg" alt="衝過終點線"></p><!-- TODO: 補上衝終點前那段最真實的感受——是想著家人？想著訓練？還是腦袋一片空白？ --><h2 id="賽事成績"><a href="#賽事成績" class="headerlink" title="賽事成績"></a>賽事成績</h2><table><thead><tr><th>項目</th><th>數據</th></tr></thead><tbody><tr><td><strong>淨時（晶片）</strong></td><td><strong>3:38:11</strong></td></tr><tr><td>毛時（gun time）</td><td>3:42:54</td></tr><tr><td>賽前目標</td><td>3:39</td></tr><tr><td>平均配速</td><td>5:10&#x2F;km</td></tr><tr><td>男 25–29 歲組名次</td><td>87 &#x2F; —</td></tr><tr><td>總合名次</td><td>1259 &#x2F; —</td></tr></tbody></table><p><strong>5K 分段</strong></p><table><thead><tr><th>距離</th><th>累計時間</th><th>區段配速</th></tr></thead><tbody><tr><td>10K</td><td>0:59:23</td><td>5:56&#x2F;km（保守起跑）</td></tr><tr><td>20K</td><td>1:49:24</td><td>5:00&#x2F;km</td></tr><tr><td>Half</td><td>1:54:39</td><td>4:45&#x2F;km</td></tr><tr><td>30K</td><td>2:38:24</td><td>4:53&#x2F;km（最快區段）</td></tr><tr><td>40K</td><td>3:31:51</td><td>5:21&#x2F;km（撞牆中）</td></tr><tr><td>Finish</td><td>3:38:11</td><td>5:46&#x2F;km（意志力段）</td></tr></tbody></table><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/finisher-certificate.jpg" alt="完走證明書 — 紙本紀念"></p><h2 id="賽後：終點到博多"><a href="#賽後：終點到博多" class="headerlink" title="賽後：終點到博多"></a>賽後：終點到博多</h2><p>跑完全身一沉，但福岡馬的賽後動線設計得很細：物資 → 完賽毛巾 → 完賽獎牌 → 飯。</p><p>接駁車券是賽前在飯店買的，從終點上車直接送到博多，不用自己想辦法。</p><p><img src="/post/2024/11/fukuoka-marathon-2024-debut/post-race-beer.jpg" alt="賽後 ASAHI DRY ZERO 無酒精啤酒攤 — 跑完只想喝這個"></p><!-- TODO: 補上完賽食物吃了什麼、領完獎牌的第一個動作 --><h2 id="賽後感想"><a href="#賽後感想" class="headerlink" title="賽後感想"></a>賽後感想</h2><blockquote><p>馬拉松不是體力的競賽，而是精神跟意志力的競賽。</p></blockquote><p>我在 38K 之後才真正懂這句話。<br>前 35K 是訓練在跑、是計畫在跑；後 7K，是你是不是真的想完賽在跑。</p><p>福岡馬的標語：</p><blockquote><p>連接人們、連結城市、連接未來。</p></blockquote><p>很適合海外馬——你跑的不只是 42.195 公里，是一座城市願意停下一個早上陪你跑完這段路。</p><h2 id="給未來想跑福岡馬的人"><a href="#給未來想跑福岡馬的人" class="headerlink" title="給未來想跑福岡馬的人"></a>給未來想跑福岡馬的人</h2><ul><li><strong>抽籤要報就報</strong>——海外馬名額有限，錯過要等一年</li><li><strong>訂官方合作飯店</strong>——比賽日的便利度差很多</li><li><strong>提前訂接駁車券</strong>——終點到車站的接駁有名額限制</li><li><strong>用 Cargopass</strong>——把雙腿留給比賽</li><li><strong>氣溫設定</strong>——11 月福岡的天氣對全馬很友善，但也要備長袖</li></ul><hr><p>下一個目標：<strong>sub 3:30</strong>。</p><p>東京馬見。</p>]]>
    </content>
    <id>https://superbeeee.com/post/2024/11/fukuoka-marathon-2024-debut/</id>
    <link href="https://superbeeee.com/post/2024/11/fukuoka-marathon-2024-debut/"/>
    <published>2024-11-15T12:00:00.000Z</published>
    <summary>
      <![CDATA[<p>2024 年 11 月 11 日，福岡。我跑完了人生第一場全程馬拉松。</p>
<p>晶片時間 <strong>3:38:11</strong>，比賽前訂的目標 3:39 多撐了 49 秒。</p>
<p><img src="/post/2024/11/fukuoka-marathon-2024-debut/cover.jpg" alt="完賽合照 &#x2F; 獎牌特寫"></p>]]>
    </summary>
    <title>人生初馬：開箱 2024 福岡馬｜體驗抽籤的海外馬</title>
    <updated>2026-05-07T08:04:03.204Z</updated>
  </entry>
</feed>
