模組介紹與編輯 模組類別介紹 Nuwa Roflow 共有五⼤類模組,分別是:觸發、分流、核⼼互動、輔助與進階。每種模組皆能執⾏特定的任務。 觸發 觸發條件 當滿⾜此條件時,機器⼈即開始執⾏流程,為流程起始點。此模組只能接在「時段」卡片後⽅,且單⼀橫向流程只能新增⼀個。 分流 語音分流 適⽤特定關鍵字問題的簡單問答。可設定多個預期答覆選項,機器⼈將根據使⽤者的答覆做出不同回應表現,並引導他們前往相應的下⼀步動作。 選單 / 題⽬ 透過題⽬與選項設計,為顧客提供服務導覽(如樓層引導、餐點選擇等),或設計問卷來蒐集顧客意⾒,⾃動儲存其選擇、喜好等數據,供作服務最佳化的參考。 觸碰分流 當機器⼈被觸碰指定部位時,便能依設定做出回應。⼀個模組可⾃訂多個「觸碰事件」,來指定不同觸碰部位與對應機器⼈表現。例如:設定⼀個事件,當部位「頭、左⼿、右⼿」被觸碰時,機器⼈將說⼀段話並做隨機動作。 辨識 讓機器⼈幫您辨別客⼈,透過⼈臉、性別、年齡等資訊與物品辨識技術。機器⼈將能辨別顧客、精準互動,有效分眾來投放資訊、給予服務,並引導合適的下⼀步。 密碼 服務過程中有加密、⾝份驗證的需求嗎?若想加強安全性或保密性,可於流程中加入密碼模組。⼀次能設定五組密碼,也能指定密碼輸入正確/ 錯誤後的流程走向。 核心互動 機器人表現 ⾃訂基礎機器⼈⾏為,如語⾳互動、動作、表情呈現或圖片顯⽰。 AI 對話 適⽤於聊天與複雜語境等⽣動對話。透過女媧 AI ⼤腦或在「對話訓練室」⾃訂語料,機器⼈將根據問答腳本和使⽤者互動、引導談話。⽀援模糊語意技術,不需要每個字都講對即可命中問題,讓對話更順暢。 媒體與⼯具 除了讓機器⼈投放圖片、影片、串流⾄ YouTube 外,也能快速取⽤其他女媧商務⼯具*—— 程式實驗室、內容編輯器、簡報⼯具、題⽬製造機的專案,助您⾼效整合、運⽤各⼯具的內容資源。⚠ 取⽤其他⼯具專案後,若您有更新內容,請務必在 Nuwa Roflow 中重新選擇、覆蓋舊專案,才會⼀併更新服務流程。*女媧商務⼯具:若您擁有其他女媧商務⼯具的使⽤權,便能在 Nuwa Roflow 中取⽤這些⼯具的專案檔、輕鬆嵌入流程中,機器⼈執⾏流程時將⾃動開啟這些⼯具的檔案。 APP與網⾴ 完成核⼼服務流程後,可設計延伸互動、引導顧客前往更多服務;設定跳轉⾄機器⼈ APP、指定 APP 或特定網站,來導購、提供更多服務資訊、廣告投放等。 資料填寫 指定輸入格式,讓機器⼈的互動對象填寫簡易資料,例如⽂字、數字、電話、E-mail 等。也能搭配變數功能,新增多個資料填寫模組,針對特定對象或情境來蒐集⼀系列問題。 輔助 變數結果上傳 請搭配變數來使⽤。當流程中的模組已被加入變數,您就能在這個流程後⽅,新增變數結果上傳模組,來⾃訂「欲上傳資料的變數」與「上傳時機」。 進階 MQTT 想玩味機器⼈串連⾄物聯網的進階功能嗎?對程式設計稍有底⼦的您,可運⽤ MQTT 來收發多個指令消息,指定 QoS 與收發伺服器位置;過程中還能搭配展演機器⼈表現,或播放影⾳媒體檔案。 基礎移動 所有女媧機器⼈機型皆適⽤的移動模組。您可組合多個移動指令,並設定每個移動指令的速度、⽅向、位移距離或旋轉⾓度,來讓機器⼈完成簡單的移動任務。此外,還能設定「移動中表現」讓機器⼈在移動中播放圖片或影⾳。 模組編輯教學 分流 分流類別的模組,能讓機器⼈依據互動者的操作⾏為或答覆做出不同的反應,並導引⾄指定的下⼀步動作。 語音分流 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 隨機⼀個:若有⼀個以上的開場語,可開啟此功能,讓機器⼈隨機說其中⼀個開場語④ 機器⼈聆聽語⾔:機器⼈預設語⾔、中⽂、英⽂、⽇⽂、韓⽂擇⼀,將以機器⼈端⽀援的語⾔為準⑤ 預期答覆:設計對話時,預期互動者可能的答覆;根據不同分流答覆,機器⼈將執⾏不同流程⑥ 分流答覆:可新增多個分流答覆,每個皆能設定多個「聆聽關鍵字」和指定「回應表現」⑦ 聆聽關鍵字:聽到與關鍵字完全相同的內容,機器⼈才會回應;設定多個聆聽關鍵字,可提⾼命中率⑧ 非預期答覆:互動者的答覆在預期之外的狀況⑨ 重複詢問:遇到預期之外的答覆時,機器⼈是否重複詢問;最多重複詢問 10 次⑩ 非預期答覆|回應表現:重複詢問次數已達上限、收到的答覆仍非預期時,機器⼈的回應⑪ 變數:本模組可加入變數 選單 / 題⽬ 設定題⽬與選項,機器⼈端⽀援互動者透過「點選」或「語⾳」來做選擇。 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 版⾯設定:選擇題⽬/選項顯⽰比例、⼀⾴顯⽰幾個選項④ 背景:選擇單⾊背景或圖片⑤ 題⽬設定:設定題⽬⽂字、圖片或 ⑬ 進階設定⑥ 選項設定:設定選項⽂字、圖片、回覆語*或 ⑬ 進階設定,最多可設定 20 個選項*回覆語,該選項被選中後讓機器⼈說⼀段話或表現⑦ 讓機器⼈依序唸出選項:為依賴聽覺的互動者唸出每個選項,勾選後可設定「⑧ 機器⼈發⾳語⾔」與「⑨ 開啟機器⼈隨機動作」⑧ 機器⼈發⾳語⾔:機器⼈預設語⾔、中⽂、英⽂、⽇⽂、韓⽂擇⼀,將以機器⼈端⽀援的語⾔為準⑨ 開啟機器⼈隨機動作:開啟後,機器⼈將在選項顯⽰時搭配隨機動作⑩ 選單顯⽰時長:設定時間,選單顯⽰多久後將⾃動關閉⑪ 變數:本模組可加入變數⑫ 預覽:預覽此選單在機器⼈螢幕上呈現的樣⼦⑬ 進階設定:設定機器⼈發⾳語⾔、動作、表情,此處不可設定圖片⑭ 語⾳延遲:設定範圍 0.00 ~ 999.99 秒⑮ 動作延遲:設定範圍 0.00 ~ 999.99 秒 觸碰分流 當機器⼈被觸碰指定部位時,便能依設定做出回應。⼀個模組可⾃訂多個「觸碰事件」,來指定不同觸碰部位與對應機器⼈表現。 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 觸碰事件:可設定多個事件,每個事件可指定「④觸碰部位」與機器⼈回應④ 觸碰部位:可設定⼀到多個觸碰部位,不同事件的觸碰部位不可重複⑤ 刪除事件:事件數量⼤於⼀個可刪除。⚠ 注意,刪除事件後可能影響後⽅流程⑥ 循環提⽰:無⼈觸碰指定部位時,機器⼈會發出提⽰語來提醒使⽤者觸摸,可設定秒數與⑦提⽰語⑦ 設定提⽰語:若不設定,則提⽰將與「開場語」內容相同⑧ ⾃動結束:無⼈觸碰指定部位時,⾃動結束此模組,可設定秒數⑨ 更改為不⾃動結束模組:原本設定「⾃動結束」若改為「不⾃動結束」,「無⼈觸碰」的情況將不存在、其後⽅已建立的分⽀將被斷開⑩ 進階設定:設定機器⼈發⾳語⾔、動作、表情或圖片,此為所有模組通⽤設定 辨識 選擇辨識⼈或物品,並能針對辨識成功/失敗來決定下⼀步流程。 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 辨識對象:⼈或物品④ 辨識時螢幕顯⽰畫⾯:機器⼈的螢幕顯⽰「⑤ 攝影機鏡頭畫⾯」或「⑥ 機器⼈臉譜畫⾯」⑤ 攝影機鏡頭畫⾯:選擇此,可設定「⑧ 重新辨識次數」⑥ 機器⼈臉譜畫⾯:選擇此,可設定「⑨ 連續辨識」⑦ 指定物品:物品辨識,可從 Roflow 資源庫選擇內建物品、或上傳 Teachable Machine* 訓練檔⑧ 重新辨識次數:未辨識到對象,可重新開始辨識;已達次數上限仍未辨識到,則視為辨識失敗⑨ 連續辨識:⾃訂辨識時間 3 ~ 99 秒,超過時間則視為辨識失敗⑩ 辨識成功表現:辨識成功,可讓機器⼈執⾏⼀到多個表現⑪ 辨識失敗表現:辨識失敗,可讓機器⼈執⾏⼀到多個表現⑫ 變數:本模組可加入變數⑬ 隨機⼀個:若有新增多個表現,可讓機器⼈隨機執⾏其中⼀個⑭ 精準度:選擇有⼈經過、遠距離⼈臉、中距離⼈臉或近距離⼈臉,後三者可設定「⾝份」⑮ ⾝份- 所有⼈:可設定「性別」與「年齡」⑯ ⾝份- 特定⼈員:選擇⼀到多位「已完成⼈臉辨識訓練**」的⼈員*Teachable Machine:由 Google 推出的開源⼯具,無需程式設計經驗,讓所有⼈可以透過電腦的視訊鏡頭來進⾏ AI 的物件訓練,能快速、輕鬆地創建機器學習模型。**⼈臉辨識訓練:在 Roflow 資源庫- ⼈員管理,可新增⼈員資料並訓練⼈臉照片。 密碼 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 標題⽂字:顯⽰在機器⼈或第⼆螢幕畫⾯上,供密碼輸入者觀看,最多 120 字元④ 密碼設定:密碼為英數字 4 ~ 10 碼,可設定 1 ~ 5 組密碼⑤ 選項:可選擇「設定密碼」或「套⽤⾃訂循環變數(未來推出)」⑥ 密碼錯誤允許重試:密碼輸入錯誤時,是否允許重試。最多可重試 10 次⑦ 密碼錯誤達上限的回應表現:密碼輸入錯誤次數達上限、或 5 分鐘內無動作,機器⼈的回應表現⑧ 進階設定:設定機器⼈發⾳語⾔、動作、表情或圖片,此為所有模組通⽤設定⑨ 此模組在機器⼈上的顯⽰畫⾯ 核⼼互動 機器人表現 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 機器⼈表現:設定⼀到多個表現,讓機器⼈依序執⾏③ 拖曳調整順序:長按上下拖曳欄位,可調整各表現執⾏順序④ 隨機⼀個:若有新增多個表現,可讓機器⼈隨機執⾏其中⼀個⑤ ⾃動結束:若設定秒數,時間到之後不論是否執⾏完所有表現,皆結束此模組⑥ 結尾語:設定⼀到多個結尾語,讓機器⼈依序說出⑦ 設定機器⼈發⾳語⾔、動作、表情、圖片或影片。此為所有模組通⽤設定⑧ 自訂字幕:顯⽰字幕預設和語⾳內容相同,可修改為其他內容⑨ 發⾳語⾔:機器⼈預設語⾔、中⽂、英⽂、⽇⽂、韓⽂擇⼀,將以機器⼈端⽀援的語⾔為準;可設定語⾳延遲,範圍 0.00 ~ 999.99 秒⑩ 機器⼈動作:隨機動作、⾃訂動作、無動作擇⼀;可設定動作延遲,範圍 0.00 ~ 999.99 秒⑪ 機器⼈表情:選擇表情,機器⼈表情或媒體檔案可擇⼀設定⑫ 新增媒體檔案:選擇檔案或輸入連結來新增圖片/影片。選擇檔案後,可點擊預覽圖重新上傳。圖片格式⽀援 jpg、jpeg、png、gif、webp;影片格式⽀援 mp4、wav⑬ 圖片/影片播放時長:設定「直到語⾳結束」或固定分/秒⑭ 圖片/影片延遲:設定延遲秒數,範圍 0.00 ~ 999.99 秒 AI對話 回應⽅式|機器⼈預設回覆 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 主要回應⽅式:可選擇「機器⼈預設回應」或「⑩ 對話訓練室專案」④ 機器⼈聆聽語⾔:機器⼈預設語⾔、中⽂、英⽂、⽇⽂、韓⽂擇⼀,將以機器⼈端⽀援的語⾔為準⑤ 無⼈答覆:當⽤⼾無答覆時,機器⼈的回應⽅式⑥ 流程完成條件:可設定多個條件,符合任⼀條件時,將結束此流程⑦ 無⼈答覆次數:必選。當⽤⼾無答覆的次數達設定,即結束此流程⑧ 對話次數:當⽤⼾和機器⼈對話的次數達設定,即結束此流程。若⽤⼾回應屬於「單輪語料」內容,則每次回應視為⼀次;若⽤⼾回應屬於「多輪語料」內容,則結束此語料才視為⼀次⑨ 特定指令:設定⼀到多個指令,機器⼈聽到任⼀指令,即結束此流程 回應方式|對話訓練室專案 ⑩ 對話訓練室專案:選擇已建立的專案,此功能需搭配女媧商務⼯具「對話訓練室*」使⽤⑪ 非預期答覆的回應⽅式:當回答不屬於「對話訓練室專案」內容時,機器⼈的回應⽅式;可選擇「⑫機器⼈預設回應」或「⑬⾃訂標準回應」⑫ 非預期答覆|機器⼈預設回應:機器⼈回應內容來⾃女媧 AI ⼤腦,⽀援⽣動對話或閒聊,但較無法完全掌控內容⑬ 非預期答覆|⾃訂標準回應:⾃訂內容,確保機器⼈回應內容完全在您掌握之中⑭ 流程完成條件|預期答覆:當回答屬於「對話訓練室專案」內容的次數達設定條件,即結束流程⑮ 流程完成條件|非預期答覆:當回答不屬於「對話訓練室專案」內容的次數達設定條件,即結束流程⑯ 進階設定:設定機器⼈發⾳語⾔、動作、表情或圖片,此為所有模組通⽤設定⑰ 結尾語:設定⼀到多個結尾語,讓機器⼈依序說出*對話訓練室:若您擁有此⼯具的使⽤權,便能在 Nuwa Roflow 中取⽤其專案檔。 媒體與工具 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 資源類型:共兩⼤類資源「④ 女媧商務⼯具」與「⑤ 媒體素材」④ 女媧商務⼯具:包含程式實驗室、內容編輯器、簡報⼯具、題⽬製造機,若您有這些⼯具的使⽤權限,將能在此快速取⽤專案資源。取⽤其他⼯具專案後,若您有更新內容,務必在 Nuwa Roflow 中重新選擇、覆蓋舊專案,才會⼀併更新服務流程⑤ 媒體素材:圖片與影片,皆可貼上連結或上傳檔案⑥ 選擇圖片:上傳圖片,⽀援格式為 jpg、jpeg、png、gif、webp⑦ 圖片連結:貼上圖片連結⑧ 圖片播放時長:選擇「不⾃動關閉」或設定時長(分:秒)⑨ 選擇影片:上傳影片,⽀援格式為 mp4、mov⑩ 影片連結:貼上影片連結,⽀援串流平台為 YouTube⑪ 影片播放時長:選擇「完整播放」或設定時長(分:秒)⑫ 播放中表現:搭配資源類型「圖片/影片」使⽤,可設定 0~20 則機器⼈表現,會依序和圖片/影片同時播放⑬ 匯入檔案:取⽤女媧商務⼯具檔案,依照所選⼯具,顯⽰可取⽤的專案⑭ 搜尋:輸入專案名稱的關鍵字來快速搜尋⑮ 結尾語:設定⼀到多個結尾語,讓機器⼈依序說出 APP與網頁 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ APP與網⾴:選擇「④指定APP」或「⑤網⾴連結」④ 指定APP:選擇「⑥輸入 package name」或「⑦從 APP 列表選擇」⑤ 網⾴連結:指定⼀個網址、設定顯⽰時間⑥ 指定APP|輸入 package name:可選填指定 URI⑦ 指定APP|從 APP 列表選擇:選擇「⑧機器⼈預載」或「⑨商城下載」⑧ 機器⼈預載:可選擇 舞蹈編輯器/ 女媧相機/ 新增家⼈/ 女媧商店/ 女媧鬧鐘⑨ 商城下載:可選擇 接待⼩幫⼿/ 防疫⼩幫⼿/ 程式遊樂園/ AI 訓練學校,需先於《女媧商店》下載 APP⑩ 顯⽰時間:選擇「不⾃動關閉」或設定時長(分:秒)⑪ 結尾語:設定⼀到多個結尾語,讓機器⼈依序說出 資料填寫 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 填寫格式:共七種填寫格式,擇⼀使⽤④ 設定為必填項⽬:若取消勾選,機器⼈端將顯⽰跳過按鈕,允許不填寫資料⑤ 標題⽂字:顯⽰在機器⼈或第⼆螢幕畫⾯上,供資料填寫者觀看的說明⽂字,最多 120 字元⑥ 讓機器⼈唸出標題⽂字:勾選後,機器⼈將唸出標題內容,以機器⼈端⽀援的語⾔為準⑦ 設定圖片:可搭配圖片,從 Roflow 資源庫選擇或上傳圖片⑧ 顯⽰時長:選擇「不⾃動關閉」或設定時長。若超過時間,機器⼈會回到未被觸發時的初始狀態⑨ 變數:本模組可加入變數⑩ 結尾語:設定⼀到多個結尾語,讓機器⼈依序說出 輔助 變數結果上傳 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 上傳⾄:選擇上傳變數結果⾄「② 女媧伺服器」或「③ 其他伺服器」,此處的設定將與「專案設定|變數結果儲存位置」同步③ 其他伺服器:選擇其他伺服器,需設定上傳路徑④ 上傳路徑:從已新增的路徑中,擇⼀來上傳資料。若要新增路徑,請⾄「專案設定|變數結果儲存位置」⑤ 驗證路徑:選擇上傳路徑後,可即時驗證路徑是否有效 💡 驗證結果僅代表當下該路徑是否可運作,最終仍須以機器⼈端實際運作為準⑥ 欲上傳變數:可選擇「當前所在流程位置,可供上傳的變數」來上傳⑦ 已被選擇的變數:指定欲上傳變數後,將顯⽰變數清單⑧ 變數詳細資訊:將游標移⾄某個變數,可查看詳細資訊;若該變數有被加入多個模組,可查看各所在模組名稱、ID 與執⾏操作等資訊⑨ 設定上傳期限:選擇變數後,可指定 1~30 天的上傳期限。若變數結果上傳失敗,只要機器⼈有開機,在您設定的期限內,將重新上傳到成功為⽌ 進階 MQTT ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 執⾏動作:選擇「⑥發送消息」或「⑦接收消息」,下⽅欄位將依選擇⽽改變④ 指定 QoS:選擇 QoS 0、QoS 1 或 QoS 2⑤ 發送/接收位置:不論發送/接收消息,皆需選擇伺服器;若點擊新增伺服器,將另開分⾴「資源庫|MQTT 伺服器」新增伺服器資料⑥ 發送消息:可發送多個「⑧主題」皆需輸入「⑨消息內容」⑦ 接收消息:⾄少要訂閱⼀到多個特定主題才能接收消息,並選擇接收此主題的所有/特定消息⑧ 主題:即 Topic,格式規範為 • 若選擇「女媧伺服器」系統會⾃動加上前綴(為⽤⼾登入帳號) • 英⽂區分⼤⼩寫,為有意義的 UTF-8 字元 • 勿使⽤「$」、「#」、「+」、「*」、「空格」等符號 • 階層數可⾃訂 • ⾄少 1 字元,最多 4096 字元⑨ 發送消息|消息內容:必須輸入要發送的消息內容⑩ 結尾語:發送消息可設定結尾語;接收消息則否⑪ 接收消息|消息內容:選擇接收「所有消息」或「特定消息」⑫ 未收到消息|回應表現:若最長等待時間內未收到消息,機器⼈的回應表現(不論有無搭配表現)⑬ 進階設定:設定機器⼈發⾳語⾔、動作、表情或圖片,此為所有模組通⽤設定⑭ 搭配表現:可新增 0~20 個機器⼈表現/媒體內容來依序播放;若不設定,則呈現機器⼈預設表情⑮ 完整播放:勾選後,即使在「最長等待時間」內收到消息,仍會完整播放所有表現,才進入下⼀個模組⑯ 最長等待時間:若未收到消息,在等待達設定秒數之後,不論當下有無播放機器⼈表現/媒體內容,系統將⾃動中⽌播放,進入下⼀個模組。時間範圍為 3~999 秒。⑰ 變數:本模組可加入變數 基礎移動 ① 模組名稱:會顯⽰在模組卡片上,可⾃訂名稱⽅便識別② 開場語:設定⼀到多個開場語,讓機器⼈依序說出③ 移動指令:可新增 1~20 個移動指令,將由上⽽下依序執⾏;每個移動指令皆可設定速度、⽅向等數值④ 調整移動指令的順序:上下拖曳來調整執⾏的順序⑤ 移動中表現:可新增 0~20 個機器⼈表現/媒體內容,將依序播放;若不設定,將呈現機器⼈預設表情⑥ 新增表現:新增「⑨ 表現與媒體檔案」⑦ 完整播放:⼀般情況下,當機器⼈抵達⽬的地,將立即結束播放。勾選後,則會在完整播放所有表現內容後,才唸出結尾語⑧ 結尾語:設定⼀到多個結尾語,讓機器⼈依序說出⑨ 表現與媒體檔案:可設定機器⼈表現並搭配媒體檔案。外接雙螢幕時,若有指定媒體檔案,機器⼈螢幕會顯⽰設定的表情⑩ 機器⼈動作:無動作,機器⼈移動時無法執⾏動作⑪ 媒體檔案|檔案類型:可擇⼀搭配圖片或影片 ← 上一篇:開始使⽤Roflow 前往閱讀:專案設定與部署