為什麼我要打造邊緣智能技術棧

AI 的重心放錯了地方 打開科技新聞,滿屏都是雲端 AI 的故事。更大的 GPU 叢集、更多的訓練資料、更貴的 API 呼叫。好像智能只能住在遙遠的資料中心裡,隨傳隨到——只要你有夠好的網路。 但真實世界不是這樣運作的。 工廠裡的產線攝影機,需要在毫秒內判斷瑕疵品。車上的感測器,不能等雲端回傳結果才決定煞車。偏遠農場的環境監測站,連穩定的 4G 訊號都不一定有。這些場景——工廠、攝影機、感測器、車輛——才是真實世界的骨幹。而它們全都在「邊緣」。 延遲、隱私、頻寬成本,每一個面向都指向同一個結論:智能必須搬到邊緣。 我在 Ubiquiti 待了十四年,親手打造邊緣產品。UniFi 攝影機上跑 on-device AI、三千萬台受管裝置遍布全球——這個經歷讓我極其清楚地看到這道鴻溝:雲端的 AI 飛速進步,但邊緣裝置還活在上個世代。它們大多只是把資料往上丟的「笨管道」,智能完全仰賴雲端。 這不對。 邊緣裝置需要三件事 我花了很長時間在想,到底缺什麼?最後歸結出三個核心需求: 1. 原生智能(Native Intelligence) 裝置本身就要能跑 AI 推論。不是「雲端掛了就變磚」的那種依附式智能,而是真正在晶片上執行模型、處理感測資料、即時做出決策的能力。斷網也能動。 2. 安全連線(Secure Connectivity) 邊緣裝置彼此之間、以及跟管理端之間,需要真正安全的通訊。不只是今天安全——在量子電腦成熟之後依然安全。後量子時代的加密不是未來式,它是現在進行式。 3. 開發者友善的工具鏈(Developer-Friendly Tooling) 讓 AI agent 能直接跟硬體互動的工具。不是要開發者自己寫一堆 glue code 把東西串起來,而是提供乾淨的協定介面,讓 AI 可以直接控制嵌入式裝置——燒錄、除錯、讀取感測器。 這三件事缺一不可。有智能但不安全,等於門戶洞開。有安全但沒智能,就只是加密過的笨管道。有前兩者但工具鏈爛到沒人想用,那一切都只是實驗室裡的 demo。 我正在打造的技術棧 這不是一個專案,而是五個專案,每一個解決一塊拼圖,合在一起構成完整的邊緣智能系統。 AI-HIL MCP — AI 碰觸實體世界的介面 五個 MCP server,讓 AI agent 能直接控制嵌入式硬體:燒錄韌體、啟動除錯器、讀取感測器數據。這是 AI 從「只能看螢幕上的文字」進化到「能碰到實體世界」的那一步。我在前一篇文章裡寫過這個想法的起源——消除人類在 AI 跟硬體之間充當「人肉資料管道」的角色。 Engram — 邊緣 ML 推論平台 吃進感測器資料、跑模型、吐出結果。這是邊緣裝置的「大腦」。不需要雲端 GPU,在本地就能完成推論。目標是讓每一個邊緣節點都有自己思考的能力。 ...

April 16, 2026 · 1 分鐘 · 182 字 · ChenFu Kuo

AI-HIL:當 AI 長出了眼睛和手,讓嵌入式開發閉環自動化

從一句抱怨開始 第三天了。 這塊點心小板真的夠硬。Claude Code 在大放送期間讓我能一直衝,結果還是頂到了用量限制。早上後來去參加研討會,腦子裡一直在想一件事: 我花了多少時間在 copy/paste? JTAG 的 call stack、SWD 的暫存器狀態、Serial Console 的 log——一段貼過去,AI 給建議,我改一下 code,重新 build、flash、再抓 log,再貼回去。來來回回。有時貼錯視窗,有時貼漏了關鍵的那幾行。 跟以前純靠自己 debug 比起來,確實快很多。但還是不夠快。Bug 像俄羅斯套娃,抓掉一層,裡面還有一層。每一次的「這次應該好了」到「怎麼又掛了」的迴圈,都讓人想把鍵盤推開。 所以我在想,如果能消除人為因素的話呢? 一個想法:給 AI 眼睛跟手 問題說清楚了就好解決。 我需要的不是更聰明的 AI,而是讓 AI 能自己看、自己動、自己驗。 不再是我充當「人肉資料傳輸管道」,把硬體的訊號用眼睛看完之後再貼給 AI,而是讓 AI 直接接上硬體的感知介面,取得第一手的訊號,做出判斷,然後直接驅動工具鏈——build、flash、reset——再自己確認結果。 這個想法就是 AI-HIL(AI Hardware-in-the-Loop)。 Giving hardware the soul of AI, realizing automated closed-loop development in the physical world. AI-HIL 是什麼 AI-HIL 把 Claude Code 從「code 產生器」升級成「系統級工程師」。 透過 Model Context Protocol (MCP),Claude Code 連接到實體硬體,獲得三種能力: 感知(Perception):讀 Serial log、JTAG call stack、電流波形、Camera 畫面 行動(Action):Build/Flash firmware、硬體 Reset、電源控制 閉環驗證(Closed-Loop Validation):自動確認修復是否有效,記錄 bug 模式 換句話說,AI 不再只是坐在我旁邊出主意,而是能自己上工的 AI Employee。 ...

March 20, 2026 · 2 分鐘 · 370 字 · ChenFu Kuo

Obsidian 數位大腦:打造 chenfu.ai 的「編輯即發佈」自動化工作流

引言 (Introduction) 在追求「All in AI」的過程中,知識的內化與產出不應被繁瑣的工具鏈阻礙。透過將 Obsidian 與 chenfu.ai 專案深度整合,我成功達成了一種「編輯即發佈」的無縫體驗,並導入 AI 輔助分析,讓每一篇筆記都能與過去的技術積累產生共鳴。 第一階段:基礎連結與路徑優化 首先,將 Obsidian 作為 Hugo 專案的專屬編輯器,讓本地檔案與 Vault 直接連結。 開啟專案:啟動 Obsidian,選擇 Open folder as vault。 路徑設定:導向本地專案路徑 /Users/chenfu/Labs/chenfu.ai。 優化目錄視圖: 主要創作區:content/posts/ (部落格文章)。 核心頁面區:content/ (關於我、專案介紹等)。 第二階段:Git 整合達成自動化發佈 為了實現寫完即發佈,我們利用 Obsidian Git 插件將 GitHub 與編輯器串連。 安裝插件:在 Community plugins 中搜尋並安裝 Obsidian Git (by Vinzent03)。 同步設定: 手動觸發 (推薦):使用快捷鍵 Cmd + P,輸入 Git: Push 即可將更新推送到 GitHub。 自動備份:可設定 Vault backup interval (如 60 分鐘) 自動同步。 部署流程:一旦 Push 成功,Cloudflare Pages 會自動偵測更新並在 3 分鐘內完成部署。 ...

March 9, 2026 · 1 分鐘 · 175 字 · ChenFu Kuo

[心情隨筆] Farewell my ange

No more words to say. Farewell my little angel…

December 4, 2013 · 1 分鐘 · 9 字 · ChenFu Kuo

[科技新知] The astounding athletic power of quadcopters

Weeks ago, my colleague saw a very interesting video on Ted. He sent me the link and I’m really excited. The reason why he sent me was because we ever discussed the future of the video system month ago. Everyone raised different ideas of the device and my idea is the quadcopters with camera on it. Why I wanna do such kind of device is oriented from my study in university. I’ve been studied the mechanics in Aeronautics and Astronautics department, bachelor plus master are total 6 years. There is less such kind of career opportunity in Taiwan because of the environment. Lots of my classmates join the semiconductor industry to be equipment engineers in the company like TSMC, CMO…etc. A little part including me choose different road to be R&D engineer in other industry. ...

July 14, 2013 · 2 分鐘 · 353 字 · ChenFu Kuo

四旋翼無人機驚人的運動能力與未來潛力

幾週前,我的同事在 TED 上發現了一段非常有趣的影片。他把連結傳給我後,讓我感到非常興奮。他之所以傳給我,是因為我們在一個月前剛討論過影像系統的未來。每個人都對未來的設備提出了不同的點子,而我的想法是——搭載相機的四旋翼無人機 (Quadcopters)。 我之所以想做這種設備,源於我在大學時期的研究。我曾在航太系修讀力學,大學加碩士總共沉浸了六年。在台灣,因為環境因素,這類職涯機會相對較少。許多同學選擇加入半導體產業,在台積電或奇美電子等公司擔任設備工程師。少部分人(包括我)選擇了一條不同的路,在其他產業擔任研發工程師。 我的第一份履歷投考的是機構工程師,但命運引領我成為了監控系統的軟體工程師。幸運的是,我見證了監控產業最重要的轉型期:從封閉系統到開放系統,再從開放系統轉向智慧化系統。這其中最顯著的變革是 IP 網路基礎設施的快速成長。網路技術克服了 2000 年的泡沫,重新形塑了許多產業的遊戲規則。隨著開放系統逐漸成熟,我們正邁向智慧化的未來。 四旋翼無人機就是這類型設備的一個縮影。 影片連結:Raffaello D’Andrea on TED 我對影片中第一個「倒立單擺 (Inverted Pendulum)」的演示印象極深,這是在學校最基礎的控制實驗,如今竟然在四旋翼無人機上實現了,簡直太神奇了!我原本的構思僅是讓它在不同基地台間巡邏,但現在的發展已遠超我的想像。

July 14, 2013 · 1 分鐘 · 18 字 · ChenFu Kuo

[工作點滴] Looking for solid developer

Recently, I become very busy due to take over the tasks from other site. The original coding things are still there and so I start looking for outstanding guy to join us. The first month, I try to have some candidates from my colleagues and myself’s database but in vain. Now I shift this job to head hunter and start some interview. I’ve interviewed lots of people in my first job and second one. It’s much more interesting to interview with the guys from head hunter at this moment. Why? Lots of the factor would effect which kind of developer you want. ...

June 12, 2013 · 2 分鐘 · 369 字 · ChenFu Kuo

尋找紮實的開發者:我的招募與面試心法

最近因為開始接手其他站點的任務,生活變得極度忙碌。原有的開發任務依然存在,因此我開始尋找優秀的夥伴加入我們。第一個月,我試著從同事推薦或我的人才庫中尋找,但無功而返。現在我將這個任務委託給獵頭公司,並開始進行面試。 我在第一份和第二份工作中面試過許多人。目前與猎頭推薦的候選人進行面試,感覺更有趣。為什麼?因為許多因素會決定你到底需要哪種類型的開發者。 以我的第一份工作為例,公司並不傾向為資深工程師支付高昂薪資,因為過去與資深人才合作的歷史並不佳,存在不確定性。因此,我們當時偏好找尋社會新鮮人。尋找新血的策略相對簡單:第一,查看在校成績,確認他們是否認真對待學生的本分;第二,進行適向測驗 (Aptitude test),了解邏輯與耐心等指標。根據結果,我們還會進行不同主題的對談,觀察其態度、表達能力,以及最重要的——潛力 (Potential)。綜合以上考量,我們就能判斷是否值得一試。相對來說,這簡單許多,對吧? 回到我現在的面試經驗。我們正在尋找非常資深且極度優秀的開發者。這裡不再看成績單或適向測驗,取而代之的是,我們必須評判他們在職涯中所經手的具體工作。雖然獵頭理應幫忙過濾履歷,但有些獵頭就像房屋仲介,因此我們仍得透過不同管道獲取資訊,確保求職者正是我們想要的人才。此外,我必須設置不同類型的測試,例如 30 分鐘的即時編碼、詢問高難度的技術難題等。評判這名開發者是否合用變得複雜許多,因為我們不再像以前看待新人那樣有大量的時間進行培訓。這是一項挑戰,但也非常有趣。希望我們能儘快找到像藍波 (Rambo) 一樣的核心工程戰力。

June 12, 2013 · 1 分鐘 · 11 字 · ChenFu Kuo

[產業觀察] The necessity of PoC on ccHDtv

The PoC is power over cable and it’s just like the PoE on IP camera. I met a supplier that they can provide the PoC solution on the ccHDtv system. Originally, I thought it’s a useful and necessary function but it’s not at all now. Why? The CCTV is always starting from system point of view but not just the device only like the cellphone. The first factor is that the analog CCTV infrastructure has already built over there for a long time. That means the power cable is existing and reliable. So it is not necessary to equip the PoC except the project a brand new installation. The second, the strategy of the ccHDtv alliance is to replace the traditional analog surveillance system from VGA to HD but not to compete with the existing IP surveillance system. We can totally confirm that it’s not necessary to equip PoC on DTV camera. The others factor like the cost increase, design complexity increase and regulation to pass. ...

May 2, 2013 · 1 分鐘 · 195 字 · ChenFu Kuo

[科技新知] ccHDtv study

What is ccHDtv? Closed Circuit HD TV (ccHDtv) is a newly developed solution for transmitting full HD digital video in a surveillance system. The core concept of ccHDtv is to deliver high definition video using digital TV (DTV) transmission. With ccHDtv, high definition digital video can be transmitted easily over coaxial cables, twisted pairs, or simply over the air. Multiple 1080p30 and 1080p60 video streams can be easily transmitted using ccHDtv over a single 3C2V/RG59 cable up to a length of 500 meters without any repeater. ...

April 26, 2013 · 5 分鐘 · 967 字 · ChenFu Kuo