前言
關於我的身體狀況,《Believe in myself》中有詳細記錄。簡單來說:我只有右手食指能正常活動,使用輪椅。用單指打字的成本很高,所以特別重視效率和自動化。
這篇文章記錄我從平板換回筆電的決策過程,以及背後的考量。
從筆電到平板:力氣的退化
幾年前,我發現力氣好像退化了。按實體鍵盤開始變得費力,每次打字都要用更多力氣按下按鍵。相比之下,戳平板玻璃螢幕輕鬆很多,只需要輕觸就能輸入。
於是我買了 Tab S9 Ultra,想說這樣應該能減輕負擔。
但換平板有個隱性成本:我從很早期就在用的小狼毫輸入法,在 Android 上沒有對應版本。平板上只能用 Gboard,雖然也堪用,但多年累積的個人詞庫、按鍵習慣、自訂設定,全部要重新適應。對單指打字來說,熟悉的輸入法效率差異很大。
Android 平板的生態困境
但用了一段時間後,我發現了更大的問題:Android 平板的生態。
硬體不斷升級,體驗卻沒改善:
- 處理器從 Snapdragon 8 Gen 1 → Gen 2 → Gen 3
- 螢幕從 120 Hz → 144 Hz
- RAM 從 8 GB → 12 GB → 16 GB
但實際使用呢?
- 觸控手勢支援還是那樣
- App 生態還是針對手機設計
- 多工處理還是半殘
- 單指操作的輔助功能幾乎沒進步
平板生態的整體問題
關於 Android、iPadOS、Windows 平板生態的深入分析,我在另一篇文章《2025 平板生態的三重困境》中有詳細討論,包括:
- iPadOS 的軟體功能限制與 DriverKit 空頭支票
- Android bootloader 鎖死趨勢(三星、小米、一加)
- Windows 強制雲端帳戶與觸控最佳化問題
這裡我主要分享個人使用經驗。
開發環境的限制
我也考慮過 iPad Pro:
M 系列晶片硬體超強,但 iPadOS 的限制更大:
- 專業設備大多無法使用
- 開發環境更受限(連 Termux 都沒有)
- 檔案系統管理還是很陽春
- 價格比 Android 平板貴很多
開發環境的限制更明顯:
- VS Code 只有閹割版 Web 版
- 終端機只能用 Termux(Android)或沒有(iOS)
- Next.js 開發環境裝起來很痛苦
- PostgreSQL 要在 Termux 跑很麻煩
- Python + openpyxl 處理 Excel 也受限
- 連 SSH 到 Proxmox VM 都不太順
Android 平板硬體再強,沒有完整開發環境就是廢。iPad Pro 硬體更強,但限制更多。
Windows 也不完美
必須說,Windows 也不是完美的解決方案。
Windows 的問題:
- 強制雲端帳戶:持續封鎖本機帳戶的繞過方法
- 觸控最佳化爛透:就是把桌面 OS 硬塞進平板
- 更新機制:強制重開機、更新失敗風險
- 隱私疑慮:遙測資料收集
如果真的要用平板形態 + Windows,Surface Pro 的體驗也沒好到哪去。觸控手勢支援、單指操作友善度,都不如 iPad。
那為什麼還是選 Windows 筆電?
不是因為 Windows 完美,而是:
- 完整開發環境:這是平板做不到的
- 傳統筆電形態:不需要依賴觸控最佳化
- TrackPoint + 實體鍵:ThinkPad 的硬體設計彌補了 OS 的不足
- 相對開放:至少還能裝第三方軟體、自己編譯工具
Windows 二合一設備:兩邊不討好
我也考慮過 ROG Flow Z13 這類 Windows 二合一設備:
- 可拆式鍵盤,既是筆電又是平板
- 高階硬體設定
- 理論上兼顧兩種形態
但實際問題:
- Windows 觸控最佳化爛:平板模式體驗還是很差
- 單指操作不友善:沒有 TrackPoint,觸控板手勢還是要多指
- 重量和散熱:高效能設定導致又重又熱
- 價格更高:二合一形態的溢價
結論:既然 Windows 的觸控體驗本來就不行,不如直接選傳統筆電形態,至少硬體設計(TrackPoint、實體鍵)能彌補軟體的不足。
三大平台的取捨:
- Android 平板:硬體升級無感、開發環境殘缺
- iPad Pro:硬體最強、限制最多、價格最貴
- Windows 二合一:想兩邊討好,結果兩邊都不行
- 傳統 Windows 筆電:OS 有問題,但開發環境完整 + 硬體設計友善
對我的需求來說,傳統筆電是「最不壞的選擇」,不是「最好的選擇」。只是其他選項的問題更大。
重新嘗試實體鍵盤
這個月,我決定再試一次實體鍵盤。
意外發現:其實還行。
力氣狀況可能沒有當初想的那麼差,或是已經適應了。加上 ThinkPad 鍵盤本身就比較友善:
- 鍵程較短,不用按太深
- 按鍵回饋明確
- TrackPoint 小紅點也比較省力(不用大範圍移動手指)
輸入法:重拾熟悉的工具
換回筆電,還有一個重要收穫:又能用回小狼毫輸入法。
什麼是小狼毫?
小狼毫是 Rime 輸入法引擎在 Windows 上的版本。Rime 是一個開放原始碼的輸入法框架,跨平台支援 Windows(小狼毫)、macOS(鼠鬚管)、Linux(ibus-rime)。
為什麼可自訂很重要?
對單指打字來說,每一次多餘的按鍵都是負擔。小狼毫透過純文字設定檔,可以:
- 自訂詞庫:專業術語(NDT、PostgreSQL、Proxmox)直接輸入,不用選字
- 調整候選字:減少候選字數量,降低視覺負擔和選擇次數
- 快速鍵對應:常用功能一鍵觸發
- 智慧學習:詞庫根據使用習慣自動調整,常用詞優先出現
累積的優勢
我從很早期就在用小狼毫,多年累積下來:
- 個人詞庫已經包含大量專業術語和常用詞
- 按鍵習慣已經內化成肌肉記憶
- 輸入方案完全符合工作流程
這些累積的效率最佳化,換到 Gboard 就全部歸零。雖然 Gboard 也有智慧預測,但:
- 無法匯入小狼毫的詞庫
- 自訂程度遠不如小狼毫
- 專業術語辨識能力較弱
- 設定無法跨平台同步
實際影響
舉個例子:
- 小狼毫:打「ndt」→ 直接出現「NDT 偵測」
- Gboard:打「ndt」→ 出現一堆不相關的候選字,要手動選或完整打出來
對單指打字來說,這種效率差異會累積成巨大的時間成本。
現在換回筆電,熟悉的工具又回來了。這種「回到家」的感覺,對效率的提升是實實在在的。
ThinkPad P15 Gen 2:找到的解答
我在二手市場找到一台 ThinkPad P15 Gen 2:
- CPU: i9-11950H
- 顯卡: RTX A5000 16 GB
- 記憶體: 64 GB → 後來加裝鎂光記憶體到 128 GB
- 儲存: 2 TB SSD
- 螢幕: 4K OLED(極稀有)
- 電池: 循環 64 次(幾乎全新)
對單指使用者的優勢:
- TrackPoint + 實體三鍵:右鍵不是問題
- 指紋辨識:單指解鎖,不用打密碼
- 完整 Windows 環境:跑 MSFS、開發工具都沒問題
- 4K OLED 螢幕:看程式碼、資料更舒服
- 實體鍵盤:單指打字可能比戳平板更有效率
開發環境:回到完整的生產力
換回 Windows 筆電後,開發環境完全不一樣:
完整的工具鏈:
- ✅ VS Code 完整版
- ✅ WSL2 跑 Linux 環境
- ✅ Docker 想怎麼用就怎麼用
- ✅ PostgreSQL 本機跑沒問題
- ✅ Next.js 開發無痛
- ✅ Python + openpyxl 隨便跑
- ✅ SSH 連 Proxmox 很順暢
128 GB RAM 的實際應用:
- Docker 多容器開發無壓力
- 本機跑 PostgreSQL + Redis + Next.js 開發環境
- WSL2 可以分配更多記憶體
- 處理大型 Excel 檔案更順暢
- NDT 偵測系統:前端 + 後端 + 資料庫同時跑
這才是真正的「生產力工具」。
AI 輔助開發:完整環境的價值
必須坦白說:我的程式開發能力定位是「問題拆解與方案應用」,純程式碼撰寫是弱項。高中時程式設計很差,有 AI 之後才能有效開發。
我的開發模式:
- 能看懂程式邏輯、理解原理、進行除錯
- 會架環境、看終端機、應用解決方案
- 具備系統架構能力(資料庫選型、技術決策)
- 依賴 AI 將需求轉換為程式碼
把 AI 當作「語法翻譯機」:我知道要做什麼、怎麼做,但需要 AI 幫忙寫出具體程式碼,然後我檢查、調整、整合。
為什麼筆電環境很重要:
在平板上用 AI 輔助開發:
- ❌ 無法本機測試生成的程式碼
- ❌ Docker 跑不起來,環境問題難排查
- ❌ 來回複製貼上很痛苦(單指操作更累)
- ❌ 終端機功能陽春,看不到完整錯誤訊息
在筆電完整環境用 AI 輔助開發:
- ✅ AI 生成程式碼 → 立刻本機測試
- ✅ 遇到錯誤 → 截圖給 AI → 快速修正
- ✅ Docker 環境完整 → 測試真實場景
- ✅ 多終端機並行 → 前後端同時開發
實際案例:
開發 NDT 偵測系統時:
- 我規劃資料庫結構、API 設計
- AI 生成具體程式碼
- 本機跑起來測試
- 發現問題 → 給 AI 錯誤訊息 → 修正
- 持續迭代直到完成
這個流程在平板上幾乎做不到,但在筆電 128 GB RAM + 完整開發環境上很順暢。
AI + 完整環境 = 生產力最大化
單指打字成本高,更需要高效的工作流程。AI 輔助開發讓我能做全端開發,但前提是要有完整的測試環境。平板的限制不只是硬體,而是整個開發迭代流程都卡住了。
設備分工:桌機 + 筆電的協作
我的桌機設定是 9950X3D + RTX 4070 Ti Super + 96 GB RAM,跑 Proxmox VE 虛擬化:
- VM1: Windows(跑 Microsoft Flight Simulator)
- VM2: Nextcloud(私有雲)
- VM3: Tailscale DERP(自建中繼伺服器)
現在的使用方式:
- 桌機:負責「持續運作的服務」
- 筆電:負責「開發工作」+ 串流飛行模擬器
- 享受 4K OLED 的顯示效果
- 不用承受高負載(省電、安靜、低溫)
有趣的是,筆電的 128 GB RAM 比桌機的 96 GB 還多。這個設定有點反常識,但確實符合我的使用需求。
ThinkPad 的設計哲學
ThinkPad 保留 TrackPoint 和實體三鍵,對單指使用者來說是救星。
我在《當「現代化」成為無障礙的退步》一文中提到過:有個電腦店老闆的客戶買了 MSI 筆電,因為只能單指操作連右鍵都按不到,老闆用 Claude 寫了小程式解決。相比之下,我用 ThinkPad 至少還保有 TrackPoint 和實體三鍵,右鍵不是問題,只是少了捲動功能。
但諷刺的是,ThinkPad 在新版驅動中也移除了「邊緣捲動」功能。關於這個決策背後的邏輯、Microsoft 與觸控板廠商的產業連鎖反應,以及為什麼這是「設計傲慢」而非技術問題,詳見上述文章的完整分析。
力氣狀況的變化與應對
力氣狀況是動態的:
- 之前:力氣退化 → 按實體鍵費力 → 換平板
- 現在:再試實體鍵盤 → 發現還行 → 換回筆電
如果未來力氣又有變化:
- 可以考慮外接超輕觸鍵盤
- 或調整按鍵靈敏度
- 語音輸入也是選項
- 或回到平板(但開發環境會受限)
技術是工具,應該隨著需求調整,而不是被綁死。
效率與自動化的重要性
用單指打字,成本很高。任何能用程式解決的問題,我都優先考慮自動化。
這台 P15 Gen 2 配上 128 GB RAM,讓我可以:
- 開一堆 Docker 容器測試
- 本機跑多個資料庫
- 處理大型資料集
- 減少等待時間
- 提高整體效率
效率提升 10%,對我來說就是減少 10% 的打字成本。這是值得投資的。
結語
從平板換回筆電,不是否定平板,而是找到更適合的工具。
關鍵因素:
- 力氣狀況:實體鍵盤還能應付
- 開發需求:需要完整的開發環境
- 生態問題:Android 平板的開發限制太大
- 設計友善度:TrackPoint + 實體鍵對單指使用者友善
選擇工具的原則:
- 不被單一形態綁死
- 隨著身體狀況和需求調整
- 重視實際生產力,不是規格數字
- 找到真正適合自己的解決方案
每個人的身體狀況不同,需求也不同。重要的是找到適合自己的工具,而不是跟隨主流。