😎13 的 brainOS:我不想知道 AI 工具的使用量
用 CodexBar 這種工具來監控 Token 消耗量,藉此調整自己的工作步調,似乎再合理也不過,但是我用起來總有一種「沒把上限用完就是浪費」的被迫工作感。
用 CodexBar 這種工具來監控 Token 消耗量,藉此調整自己的工作步調,似乎再合理也不過,但是我用起來總有一種「沒把上限用完就是浪費」的被迫工作感。
從 Cursor 到 Claude Code,再到 Codex(GPT-5.2-Codex),都在更新我對 AI 工具能力的認知。我列舉了幾個在短時間把全專案翻修或重寫的例子。然而最重要的還是,我們想做什麼?
有些人在進入工作狀態以後,不容易停下來。如何讓自己的大腦關機?不是冷靜降速,而是幫自己的心理做 git commit。
我並不是無情的工作機器,反而常常拖延。但是我懂得給自己夠多的「載入時間」與方法來進入工作狀況,不會自責在浪費時間不去面對。
介紹 2026 年 1 月的全新專題:在 AI 越來越聰明的時代,去了解自己如何思考,是每個人最值得思考的問題。而為了拆解自己的思考,我打算借用軟體工程概念,來幫助讀者理解。這會是我寫過最特別的一系列文章。
寫在年末,感謝全體讀者。重點回顧每日連載的收穫,並且預告 2026 年開始的新寫作節奏與連載內容。
Foundation Models framework 大幅降低了 iOS 開發者使用離線 LLM 的門檻。關鍵還是開發者有沒有找到適合幫 App 加分的用法。
AnyLanguageModel 讓 Hugging Face 上的開源 LLM 很容易下載與開始使用,只要三行程式碼就可以呼叫 MLX 框架以及配套工具。我也更新了範例專案,可以直接在 Mac 與 iOS 裝置上試玩。
我們發現 AnyLanguageModel 還沒有 100% 實現 Foundation Models framework 的功能,但我們已經可以透過它替換成其他模型。本文以 LM Studio 的伺服器功能,讓 App 可以去呼叫 Mac 上的開源 LLM,生成結果。
分享兩個踩坑 AnyLanguageModel 過程中實際遇到的問題與解法。一個我發了熱騰騰的 PR,另一個則是借用相同的 Swift Package 機制來實現切換依賴模組。
AnyLanguageModel 是相容 Foundation Models framework 語法的模型替換套件。理想上能輕鬆替換 Apple Intelligence 的 Foundation Models,換成第三方開源本地模型,或是 OpenAI 等雲端模型。實際狀況如何呢?我們要從這篇文章開始準備踩坑。
本系列關於 Foundation Models framework 的相關文章即將完結。說明有哪些延伸探索的方向、各種參考資源,並預告把目前所學遷移到其他語言模型。
開發裝置端 AI 功能,測量效能是必要工作。首先介紹 Instruments 如何上手,觀察效能瓶頸。而為了能支援重複測試任意的 @Generable 型別,我寫了一個 SwiftUI View 作為工具,讓你可以快速把要生成的物件與畫面整合起來。
介紹一些提升使用者體驗的方向,把 context window、guardrail 等重要議題視為使用者體驗設計的一環,並整理各種可能發生的錯誤。妥善處理錯誤,就是提升體驗的機會。
語言模型雖然有很多知識,但沒有即時資訊,也不擅長數學計算。如果需要存取模型以外的資訊或運算,我們可以提供呼叫外部的工具。不過,重點是判斷什麼情況才該使用。
為了不讓使用者等待,App 應該漸進地顯示生成的結果。但是,為了達到這個目的,你願意自行拼湊並解析 LLM 吐出過程中的不完整 JSON 字串嗎?太痛苦了。Foundation Models framework 提供給開發者十分優雅的方式避開這個麻煩,而且能直接沿用先前文章已學過的語法。
既然 Foundation Models framework 具備結構化輸出的功能,那麼輸入提示詞有沒有類似的機制?有的,Apple 提供了 PromptBuilder,讓開發者輕鬆依照程式條件來調整 prompt,並且能與結構化輸出的 Generable protocol 整合。
就像從 App 端直接定義 Server 回傳的 JSON schema。
介紹 Foundation Models 的模型 Availability 檢查方式、使用與研究 Instructions 的方式,並且推薦 Apple 官方教材。
身為 App 開發者,對於 Apple 的 LLM 的視角是「我要怎麼了解它的能力」、「它可以幫 App 的使用者體驗強化哪些層面」,而不是研究 AI 模型。從本文開始,我不僅會介紹 Foundation Models,更會教你建立有效的學習系統與策略。
在入坑 Foundation Models 以前,我們要了解 Apple Intelligence 的基本知識。可以當作在 Apple 平台上開發本地 AI 應用的體驗參考標準,也能觀察到 Apple 怎麼使用混合策略來提供各種 AI 功能。
談到離線 AI 功能的優點,我們往往想到資安、隱私、成本。但是每種使用者在意的點完全不同。讓我們來分析一下。
Apple 的語音辨識模型在 macOS/iOS 26 有新版了。我們來比較看看效果。並且推薦讀者多嘗試使用語音輸入。
介紹一個語音轉文字的工具,能直接體驗到 Apple 硬體跑本地模型的效果,還能變成你新的生產力工具。
為什麼玩單機遊戲的時候需要連網或更新?不是玩家的遊玩需求,而是遊戲平台商的需要。為什麼大部分 AI 工具都需要連網?也跟服務提供商的需求有關。但 AI 功能並不總是等於網路服務,只是我們太習慣了。