發表文章

LabVIEW 2025 Q3 Nigel AI Advisor 實測 | 更低的開發門檻?還是更多的幻覺?

圖片
這篇文章記錄了我對 NI 最新發布的 Nigel AI Advisor 的初步測試心得。身為 LabVIEW 工程師和重度AI Agent愛好者,純粹是實際使用後的真實感受分享。 Nigel AI Advisor 快速結論 簡介 NI出的LabVIEW程式建議助手,最大的重點就是可以讀.vi檔,不像其他 AI 工具只能處理文字程式碼。 程式碼理解能力: 可以解釋一般大學生寫的混亂程式碼 能夠理解有架構的 QSM、QMH 設計模式 細節理解存在問題(已發現錯誤,但具體影響程度還需進一步測試) 無法生成或繪製 LabVIEW block diagram,連示意圖都無法產出 實用功能評估: 可以查詢 LabVIEW 函數功能,但便利性並未超越傳統的 Ctrl+H 快速說明 能夠針對 VI 提出改進建議,涵蓋架構優化和變數處理方面 建議內容相對一般化,需要使用者明確指定方向才能發揮最佳效果 基於 GPT-4 架構,但專門針對 LabVIEW 開發環境進行調校 Nigel AI Advisor 使用體驗 主要優點 對於熟練的開發者來說,Nigel AI Advisor主要的功能是快速理解一些很混亂的程式。而對於新手而言,則更降低了學習門檻。 技術限制與注意事項 Nigel 建立在 GPT-4 基礎上,因此幻覺問題依然存在且有點嚴重。使用時需要保持警覺,務必驗證 AI 提供的資訊準確性。 就像其他 AI 編程輔助工具一樣,你必須非常清楚自己的需求,主動引導 Nigel。如果你能明確告訴它要使用哪種設計模式或解決什麼具體問題,效果會顯著提升。 介面與操作問題 目前版本存在一些使用體驗問題: 中文輸入處理不完善:有時候還沒選字就會被送出,推測可能是 Event 設計的問題 介面清理機制不完整:輸出結果後有時需要手動清除輸入框的內容 隱私與資料安全 根據 NI 使用者條款,Nigel AI Advisor 承諾不會將使用者資料提供給大語言模型進行訓練。 系統需求與取得方式 安裝LabVIEW 2025 Q3內建Nigel AI Advisor。 Nigel AI Advisor 評測總結 Nigel AI Advisor 目前是個有用但仍有改進空間的開發輔助工具。對於想要快速理解現有程式碼的 LabVIEW 開發者來說是有幫助的,對新手則是個不錯的學習輔助工...

AI時代,我們還需要LabVIEW嗎?

身為一個LabVIEW工程師。我常常思考一個問題:在這個AI寫程式的年代,我們還需要LabVIEW嗎? 講結論: 要! 做為一個重度AI使用者,我自然探索各種AI寫程式工具。事實上在這個時代,Google有超過25%的程式由AI撰寫[1],Microsoft表示大約有20~30%的程式由AI撰寫[2]。行業巨頭Anthropic更表示風靡Vibe Coding界的Claude Code有80%程式碼都由AI完成[3]。 LabVIEW最為人所知的就是三個大優勢: 快速開發 圖形化介面 深入的硬體支援  但在這個Prompt魔法師的年代,文字語言開發超級快,又只需要用自然語言描述,難道LabVIEW要走入歷史了嗎? AI幻覺(Hallucination)對儀控的致命風險 AI 最為人詬病的問題之一,就是「幻覺」(Hallucination)。它會自信地產生看似合理卻完全錯誤的資訊。在一般軟體開發中,這可能只會導致程式錯誤或功能異常;但在儀控領域,這卻是致命的。 想像一下,AI 為你的馬達控制程式產生了一段錯誤的指令,導致馬達超速運轉;或是在讀取壓力感測器時,給了一個不存在的函式,讓系統誤判壓力正常而導致工安意外。這些都不是可以簡單重啟解決的問題,而是可能造成昂貴設備損壞,甚至危及人員安全。 LabVIEW 的價值在於其確定性與可靠性。它不是猜測,而是精確的邏輯實現,這在分毫都不能出錯的自動化與量測應用中,是無可取代的。 AI看不到儀器 AI很會讀書,但它從沒進過實驗室。AI的知識全來自網路上的PDF和說明書,它能背出示波器的所有規格,卻不知道你桌上那台的BNC接頭有沒有鎖緊。接地干擾?訊號飄移?這些工程師每天處理的「鳥事」,對AI來說就像是異世界魔法。 但LabVIEW不一樣,它就是為了這些「鳥事」而生。在寫下第一行程式前,我能用NI MAX先跟我的DAQ卡「打聲招呼」,確認每個通道都正常。 流程即程式 為什麼自動化工程師喜歡LabVIEW?因為我們的思考方式就是流程圖。從「啟動馬達」到「讀取溫度」再到「壓力過高時停止」,這整個流程,在LabVIEW裡幾乎是直接「畫」出來的。你的程式,就是你的設計藍圖。 這點AI生成的程式碼就差遠了。就算AI能給你上百行完美的Python,但三個月後,當另一個同事(甚至是你自己)要來維護時,誰能快速看懂那錯綜...