2026-08-08 –, TR515
Embedded / Firmware 工程師的日常充滿大量重複性工作——fetch code、sync code、build、驗證、燒錄、收 log。這些流程每個 project 都要重來一遍,耗時卻幾乎不需要人的判斷力。
本議程分享如何將這套 routine 封裝成 AI Agent Skills,讓 AI 自動執行整個 build pipeline,在真正需要人介入時(編譯錯誤、版本衝突、硬體異常)才發出通知。透過這個架構,一個工程師可以同時推進多個 project,把時間和精力留給真正需要思考的部分。
以 AOSP / Pixel 開發流程為具體範例,展示從 repo sync、vendor blob 驗證、版本對齊到 fastboot flashall 的完整 pipeline 如何被 AI Agent 接管,以及如何設計 skill 的介入邊界——哪些交給 AI,哪些留給人。
目前在 IC 廠從事 Android 產品 系統整合與開發,過去曾在系統廠擔任 BMC Engineer,負責資料中心伺服器平台的 BMC firmware、OpenBMC、與系統開發及除錯。
我專注於 embedded Linux、firmware–software integration、Performance、系統級 debugging,對 open source、firmware–software co-design,以及可靠且可擴展的現代運算基礎設施充滿熱情。
希望成為能聽懂硬體、理解韌體、看透系統行為的工程師——嵌入式系統的「通靈王」。
Website: https://alanhc.github.io/