[發明專利]模塊化代碼開發方法和裝置在審
| 申請號: | 202011305544.0 | 申請日: | 2020-11-19 |
| 公開(公告)號: | CN112269571A | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 陳駿;孫凱;劉振;田森;林永楷 | 申請(專利權)人: | 蘇州思必馳信息科技有限公司 |
| 主分類號: | G06F8/33 | 分類號: | G06F8/33 |
| 代理公司: | 北京商專永信知識產權代理事務所(普通合伙) 11400 | 代理人: | 黃謙;鄧婷婷 |
| 地址: | 215123 江蘇省蘇州市蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 模塊化 代碼 開發 方法 裝置 | ||
本發明公開一種模塊化代碼開發方法和裝置,其中,模塊化代碼開發方法,包括:響應于用戶在語音人工智能平臺打開流程設計界面,將平臺的開發者開發的多個流程控制組件加載到流程設計界面上;響應于用戶將至少一個流程控制組件移動至流程設計區域并對至少一個流程控制組件進行操作,基于至少一個流程控制組件以及用戶的操作生成配置文件;響應于用戶的保存指令,將配置文件發送至服務器端進行轉譯和實現;通過將開發者開發的多個流程控制組件加載到流程設計界面上,從而可以實現不再需要維護和更新固定的UI,進一步的,可以讓用戶不需要學習編程語言或借助專業的編程人員。
技術領域
本發明屬于代碼開發領域,尤其涉及模塊化代碼開發方法和裝置。
背景技術
目前市面上的語音人工智能平臺提供的編碼工具,為了降低使用者的能力要求和學習成本,都會提供預置的可視化界面(UI)供使用者進行配置,或提供UI供用戶錄入原生代碼(一般支持Python語言)。
市面上的語音人工智能平臺提供的編碼工具,當使用者訪問系統時,系統通過加載預置的UI代碼,采集用戶錄入的數據,系統將這些數據重新組裝后,成為可被系統執行的配置數據。
發明人在實現本申請的過程中發現:目前市面上的語音人工智能平臺提供的編碼工具,靈活性和易用性無法兼顧,無法快速滿足靈活的配置需求。
發明內容
本發明實施例提供一種模塊化代碼開發方法及裝置,用于至少解決上述技術問題之一。
第一方面,本發明實施例提供一種模塊化代碼開發方法,用于語音人工智能平臺,包括:響應于用戶在所述語音人工智能平臺打開流程設計界面,將所述平臺的開發者開發的多個流程控制組件加載到所述流程設計界面上,其中,所述流程設計界面上包括流程設計區域,所述流程控制組件為用戶進行流程控制邏輯設計的元件;響應于所述用戶將至少一個流程控制組件移動至所述流程設計區域并對所述至少一個流程控制組件進行操作,基于所述至少一個流程控制組件以及所述用戶的操作生成配置文件;響應于用戶的保存指令,將所述配置文件發送至服務器端進行轉譯和實現。
第二方面,本發明實施例提供一種模塊化代碼開發方法,用于服務器端,包括:響應于接收到所述語音人工智能平臺上傳的用戶的配置文件,將所述配置文件轉譯為能夠執行的代碼,所述配置文件為用戶基于所述平臺提供的流程控制組件設計的流程控制邏輯;執行轉譯后的所述代碼以實現所述用戶設計的流程控制邏輯。
第三方面,本發明實施例提供一種模塊化代碼開發裝置,用于語音人工智能平臺,包括:加載程序模塊,配置為響應于用戶在所述語音人工智能平臺打開流程設計界面,將所述平臺的開發者開發的多個流程控制組件加載到所述流程設計界面上,其中,所述流程設計界面上包括流程設計區域,所述流程控制組件為用戶進行流程控制邏輯設計的元件;生成程序模塊,配置為響應于所述用戶將至少一個流程控制組件移動至所述流程設計區域并對所述至少一個流程控制組件進行操作,基于所述至少一個流程控制組件以及所述用戶的操作生成配置文件;發送程序模塊,配置為響應于用戶的保存指令,將所述配置文件發送至服務器端進行轉譯和實現。
第四方面,本發明實施例提供一種模塊化代碼開發裝置,用于服務器端,包括:接收轉譯程序模塊,配置為響應于接收到所述語音人工智能平臺上傳的用戶的配置文件,將所述配置文件轉譯為能夠執行的代碼,所述配置文件為用戶基于所述平臺提供的流程控制組件設計的流程控制邏輯;執行程序模塊,配置為執行轉譯后的所述代碼以實現所述用戶設計的流程控制邏輯。
第五方面,提供一種計算機程序產品,所述計算機程序產品包括存儲在非易失性計算機可讀存儲介質上的計算機程序,所述計算機程序包括程序指令,當所述程序指令被計算機執行時,使所述計算機執行第一方面所述的模塊化代碼開發方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州思必馳信息科技有限公司,未經蘇州思必馳信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011305544.0/2.html,轉載請聲明來源鉆瓜專利網。





