System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及安全運營,尤其涉及一種態勢感知大屏控制方法、裝置、設備及介質。
技術介紹
1、態勢感知大屏是一種基于大數據計算技術的實時安全監控和數據可視化的大屏,可以提供實時的網絡安全威脅、網絡流量數據、安全事件和用戶行為分析等方面的可視化呈現,有助于網絡安全運行和用戶更加直觀的了解網絡環境的運行狀況和安全態勢。
2、針對不同角色的用戶,對態勢感知大屏顯示的組件、樣式、數據均存在差異,這導致態勢感知大屏需要進行頻繁的場景切換,例如,組件切換、大屏標題替換、大屏換膚、大屏組件新增、大屏組件替換、大屏組件樣式替換、大屏組件標題修改等。
3、目前,在對態勢感知大屏進行控制時,一般是將大屏講解員的自然語言轉換成相應的文字信息,并推理該文字信息,使之能關聯至對展示屏幕操作的固定語句命令,再將該固定語句命令關聯至展示屏幕當前顯示內容中的頁面標簽并觸發可對展示屏幕操控的鼠標事件,實現自然語言對展示屏幕后端應用系統的控制功能。
4、然而,采用這種頁面標簽定義的映射表,通過固定的自然語言去綁定態勢感知大屏上的元素,然后觸發鼠標事件進行控制,在對當前的態勢感知大屏上顯示的內容和樣式進行替換或者新增的情況下,需要預先進行一一配置,否則無法識別,不能對態勢感知大屏進行相應的控制,進而導致在控制態勢感知大屏上存在局限性。
技術實現思路
1、本申請提供了一種態勢感知大屏控制方法、裝置、設備及介質,用以解決控制態勢感知大屏的局限性。
2、第一方面,提供一種態勢感知大屏
3、響應于輸入大屏更新文本的用戶操作,根據所述大屏更新文本與接口匯總集,確定態勢感知大屏中待更新的目標控制場景,以及所述目標控制場景對應的目標場景信息;其中,所述接口匯總集包括n個元數據接口,任一元數據接口用于表征任一種控制場景對應的場景信息,所述n為大于0的整數;
4、根據所述目標場景信息,確定大屏控制指令,并按照所述大屏控制指令更新所述態勢感知大屏。
5、響應于輸入大屏更新文本的用戶操作,根據大屏更新文本與接口匯總集,確定態勢感知大屏中待更新的目標控制場景,以及目標控制場景對應的目標場景信息;由于接口匯總集包括n個元數據接口,任一元數據接口用于表征任一種控制場景對應的場景信息,因此,再結合大屏更新文本,可自動理解用戶意圖,然后,再根據目標場景信息,確定大屏控制指令,并按照大屏控制指令更新態勢感知大屏,可實現自然語言到機器指令的靈活轉化控制,容易將態勢感知大屏中的組件進行靈活替換與控制,無需額外操作,解決控制態勢感知大屏的局限性。
6、在一些實施例中,所述根據所述目標場景信息,確定大屏控制指令,包括:
7、至少根據所述目標場景信息中包含的業務標識,以及與所述業務標識對應的第一顯示樣式、第一顯示尺寸,確定與所述第一顯示尺寸相同的m個第二顯示樣式;其中,所述m為大于0的整數;
8、至少根據所述m個第二顯示樣式、所述第一顯示尺寸、所述業務標識,生成大屏控制指令。
9、通過上述方式,可生成合適且準確的大屏控制指令。
10、在一些實施例中,所述方法還包括:
11、當存在多個大屏控制指令時,在用戶界面顯示所述多個大屏控制指令;
12、響應于在所述多個大屏控制指令中選擇目標大屏控制指令的用戶操作,按照所述目標大屏控制指令更新所述態勢感知大屏。
13、通過上述方式,可供用戶靈活選擇合適的大屏控制指令進行態勢感知大屏的控制,提高交互體驗感,滿足用戶需求。
14、在一些實施例中,所述響應于輸入大屏更新文本的用戶操作,根據所述大屏更新文本與大屏接口匯總集,確定態勢感知大屏中待更新的目標控制場景之前,還包括:
15、接收大屏更新語音;
16、將所述大屏更新語音進行文字轉換,得到所述大屏更新文本。
17、通過上述方式,支持語音理解功能,便于后續更好的理解用戶意圖。
18、在一些實施例中,所述目標控制場景為以下任一種:
19、組件切換場景,用于指示切換所述態勢感知大屏中顯示的組件;
20、下鉆查看數據詳情場景,用于指示查看所述態勢感知大屏中組件的詳細信息;
21、大屏組件編輯場景,用于指示編輯所述態勢感知大屏的大屏組件;
22、大屏組件替換場景,用于指示替換所述態勢感知大屏的大屏組件;
23、大屏更新場景,用于指示對所述態勢感知大屏的大屏樣式進行更新;
24、文字播報場景,用于指示對所述態勢感知大屏中選中的組件進行業務數據播報。
25、通過上述方式,將態勢感知大屏控制,抽象成不同的控制場景,并通過接口進行分別綁定,可針對同控制場景下,不同態勢感知大屏中不同數據的控制進行統一歸納和收斂,以使擴展新大屏或者新數據的控制可以自適應,改善現有技術中,控制態勢感知大屏的局限性。
26、在一些實施例中,所述大屏控制指令是基于json或者可擴展標記語言編寫的。
27、通過上述方式,便于機器解析和生成較為簡潔易懂的大屏控制指令。
28、第二方面,提供一種態勢感知大屏控制裝置,包括:
29、確定模塊,用于響應于輸入大屏更新文本的用戶操作,根據所述大屏更新文本與接口匯總集,確定態勢感知大屏中待更新的目標控制場景,以及所述目標控制場景對應的目標場景信息;其中,所述接口匯總集包括n個元數據接口,任一元數據接口用于表征任一種控制場景對應的場景信息所述n為大于0的整數;
30、控制模塊,用于根據所述目標場景信息,確定大屏控制指令,并按照所述大屏控制指令更新所述態勢感知大屏。
31、在一些實施例中,所述確定模塊,具體用于:
32、至少根據所述目標場景信息中包含的業務標識,以及與所述業務標識對應的第一顯示樣式、第一顯示尺寸,確定與所述第一顯示尺寸相同的m個第二顯示樣式;其中,所述m為大于0的整數;
33、至少根據所述m個第二顯示樣式、所述第一顯示尺寸、所述業務標識,生成大屏控制指令。
34、第三方面,提供一種電子設備,包括:
35、存儲器,用于存放計算機程序;處理器,用于執行所述存儲器上所存放的計算機程序時,實現第一方面中任一項所述的方法步驟。
36、第四方面,提供一種計算機可讀存儲介質,所述計算機可讀存儲介質內存儲有計算機程序,所述計算機程序被處理器執行時實現第一方面中任一項所述的方法步驟。
37、上述第二方面至第四方面中的各個方面以及各個方面可能達到的技術效果請參照上述針對第一方面或第一方面中的各種可能方案可以達到的技術效果說明,這里不再重復贅述。
本文檔來自技高網...【技術保護點】
1.一種態勢感知大屏控制方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,所述根據所述目標場景信息,確定大屏控制指令,包括:
3.如權利要求2所述的方法,其特征在于,所述方法還包括:
4.如權利要求1所述的方法,其特征在于,所述響應于輸入大屏更新文本的用戶操作,根據所述大屏更新文本與大屏接口匯總集,確定態勢感知大屏中待更新的目標控制場景之前,還包括:
5.如權利要求1-4任一項所述的方法,其特征在于,所述目標控制場景為以下任一種:
6.如權利要求1-4任一項所述的方法,其特征在于,所述大屏控制指令是基于JSON或者可擴展標記語言編寫的。
7.一種態勢感知大屏控制裝置,其特征在于,包括:
8.如權利要求7所述的裝置,其特征在于,所述確定模塊,具體用于:
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質內存儲有計算機程序,所述計算機程序被處理器執行時實現權利要求1-6中任一項所述的方法。
【技術特征摘要】
1.一種態勢感知大屏控制方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,所述根據所述目標場景信息,確定大屏控制指令,包括:
3.如權利要求2所述的方法,其特征在于,所述方法還包括:
4.如權利要求1所述的方法,其特征在于,所述響應于輸入大屏更新文本的用戶操作,根據所述大屏更新文本與大屏接口匯總集,確定態勢感知大屏中待更新的目標控制場景之前,還包括:
5.如權利要求1-4任一項所述的方法,其特征在于,所述目標控制場景為...
【專利技術屬性】
技術研發人員:郭蘭杰,魯瞳,于彩鉞,程俊生,王巖,
申請(專利權)人:綠盟科技集團股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。