Weinbot 您的智慧開發夥伴:EasyBuilder Pro AI 助理使用指南
隨著工業自動化與物聯網技術的快速發展,HMI 專案的複雜度也日益提升。為了協助工程師大幅縮短開發與除錯時間,Weintek 在 EasyBuilder Pro V6.10.02 版本中,正式推出了深度整合於開發環境中的強大功能——EB Pro AI 助理 – Weinbot 。
它與網站版的 Weinbot 不同,AI 助理具備「專案感知」能力,能自動判讀您當前使用的 HMI 機型與參數 。無論是技術諮詢、通訊設定,還是複雜的巨集 (Macro) 與 JS 物件最佳化,它都能為您提供即時且精準的引導 。

一、 如何開啟 AI 助理?
要喚醒您的 AI 助理,請先確保您的電腦已連上網際網路 。
-
打開 EasyBuilder Pro 軟體,點選上方選單列的 [檢視 (View)] 。
-
在工具列區域,勾選 [AI助理 (AI Assistant)] 選項 。
-
此時,AI 助理的對話框就會出現在軟體介面中 。
二、 介面導覽與模式切換
AI 助理的介面設計非常直覺,主要分為兩種提問模式,您可以透過右上角的下拉選單進行切換 :
-
Ask (一般詢問模式): 適用於廣泛的技術問題 。例如詢問「如何連接 Fatek PLC?」、「如何設定 OPC UA 用戶端?」或是「cMT3092X 的詳細規格」等 。
-
Macro (程式碼專用模式): 專門用於處理巨集 (Macro) 或 JS 物件的問題。

此外,點擊右上角的齒輪圖示,您可以自由設定 AI 的回覆語言,目前支援繁體中文、英文、日文、德文等高達 14 種語言 。

三、 核心亮點:「迴紋針」一鍵讀取程式碼
這可能是工程師們最喜愛的功能!過去請 AI 幫忙除錯,總是要不斷地複製、貼上程式碼;現在,EB Pro AI 助理可以直接讀取您的專案內容 。
-
將模式切換至 Macro 。
-
點擊對話框左下角的 「迴紋針」圖示 。
-
系統會自動列出您專案中所有的 JS Object 與 Macro 。
-
直接從選單中點選您想詢問的程式碼(例如:點選名為
DHCP的巨集),並輸入您的需求,例如:「請幫我優化這個巨集」 。

四、 實例展示:巨集優化與防呆建議
當您請 AI 助理優化程式碼時,它不僅會幫您找出語法錯誤,還會提供「最佳實踐」等級的修改建議 。
以一段處理時間轉換的原始巨集為例,AI 助理會提供以下完整的優化服務:
-
逐行解析邏輯: AI 會先用白話文解釋這段程式碼目前的運作邏輯(例如:讀取 LW-9018,將時間轉換為 12 小時制等) 。
-
增加註解: 自動為每個步驟加上清晰的註解,大幅提升後續維護的可讀性 。
-
變數命名優化: 將原本容易混淆的變數名稱(如
hour)自動修改為語意更精確的名稱(如total_minutes) 。 -
加入防呆處理 (Error Handling): AI 會主動建議並寫出數值檢查的程式碼,例如確認讀取到的分鐘數是否介於 0~59 之間,防止異常資料導致系統崩潰 。
-
精簡結構: 合併重複的運算邏輯,讓程式碼更簡潔高效 。
五、 最佳實踐與使用限制
為了讓 AI 助理發揮最大效用,請掌握以下幾個提問技巧:
-
具體描述問題: 請盡量提供明確的型號與情境。例如,與其問「如何連線?」,不如問「如何連接 Fatek PLC?」,AI 才能給出最精準的通訊參數設定 。
-
善用「重試 (Retry)」: AI 助理的回覆邏輯較為嚴謹,如果您對第一次的回答不夠滿意,或覺得不夠詳盡,請點擊「重試」按鈕,讓它重新為您生成答案 。
-
直接輸入錯誤代碼: 遇到編譯失敗或通訊錯誤時,直接把錯誤代碼貼給 AI,它可以快速幫您定位問題來源並提供排除建議 。

六、 邁向全球化:一鍵完成多國語言「自動翻譯」
在將機台設備推向國際市場時,多國語言介面的建置往往耗費大量時間。EasyBuilder Pro 現在直接內建了強大的「自動翻譯」功能,完美整合於您的專案中。
無論是按鈕狀態文字,還是系統提示訊息,只要一鍵,系統就能幫您完成整份表格的翻譯工作!
步驟一:前置作業(設定語言代碼)
要啟用自動翻譯,系統必須先知道您需要哪些語言。
-
請先進入專案的 「語言&字型」 設定 。
-
在此處,您必須至少設定兩個(含)以上的語言與對應的語言碼 。
-
例如:您可以同時建立英文 (English – US)、繁體中文 (zh-TW) 與簡體中文 (zh-CN) 等欄位 。
步驟二:執行自動翻譯
自動翻譯功能支援應用於 「文字標籤庫」 以及 「字串表」 之中。 (註:所有表格的字串總筆數上限為 10,000 筆 )
1.開啟您的「文字標籤庫」或「字串表」,點擊介面上的 「自動翻譯」 按鈕。

2.系統會跳出翻譯設定視窗,請在下拉選單中指定您的 「來源 (Source)」 語言與需要翻譯的 「目標 (Target)」 語言 。

注意: 必須至少指定一種來源語言和一種目標語言才能進行翻譯 。
3.點選「翻譯」後,系統即會自動填入結果。若介面上出現 藍色字串,表示當使用者再次點擊翻譯按鈕時,該字串將會被重新翻譯 。
4.確認無誤後,點擊「套用 (Apply)」與「確定」即可完成 。

有了 EB Pro AI 助理,您就像是擁有一位熟悉 Weintek 系統的資深同仁坐在您旁邊,隨時準備幫您翻閱手冊、檢查程式碼邏輯。這不僅能降低跨機型升級的技術門檻,更能讓您將寶貴的時間專注於專案的創新開發上 。
