[發(fā)明專利]一種基于多人協(xié)同辦公軟件的代碼發(fā)版部署自動化方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010323966.4 | 申請日: | 2020-04-22 |
| 公開(公告)號: | CN111506317A | 公開(公告)日: | 2020-08-07 |
| 發(fā)明(設(shè)計)人: | 王圣平;朱森華;于洋;常敦瑞 | 申請(專利權(quán))人: | 成都連心醫(yī)療科技有限責(zé)任公司 |
| 主分類號: | G06F8/60 | 分類號: | G06F8/60;G06Q10/10;G06F8/52 |
| 代理公司: | 北京匯信合知識產(chǎn)權(quán)代理有限公司 11335 | 代理人: | 林聰源 |
| 地址: | 610213 四川省成都*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 協(xié)同 辦公 軟件 代碼 部署 自動化 方法 系統(tǒng) | ||
本發(fā)明公開了一種基于多人協(xié)同辦公軟件的代碼發(fā)版部署自動化方法及系統(tǒng),包括:部署具有定時功能的代碼下載控制器;控制器從辦公協(xié)同平臺獲取算法版本的表格文件,判斷需要部署的算法模塊;控制器根據(jù)算法模塊從代碼版本管理平臺下載算法代碼;控制器將下載的算法代碼進(jìn)行格式轉(zhuǎn)化及壓縮打包;控制器將打包的代碼部署到指定的算法代碼部署平臺上;輸出部署結(jié)果日志信息。本發(fā)明充分利用了現(xiàn)在多人協(xié)同辦公平臺的即時多人協(xié)同的特點(diǎn),采用易于讀取和維護(hù)的表格文件形式,基于多人協(xié)作建立的表格文件信息來全自動地完成代碼提取、集成、發(fā)版和部署工作。
技術(shù)領(lǐng)域
本發(fā)明涉及代碼發(fā)版部署技術(shù)領(lǐng)域,具體涉及一種基于多人協(xié)同辦公軟件的代碼發(fā)版部署自動化方法及系統(tǒng)。
背景技術(shù)
以深度學(xué)習(xí)網(wǎng)絡(luò)訓(xùn)練為代表的第三代人工智能技術(shù)發(fā)展日新月異,企業(yè)里一個項目的算法解決方案和模型層出不窮,一個算法開發(fā)項目所需開發(fā)和嘗試算法越來越多,需要維護(hù)和迭代的算法版本也越來越多,算法發(fā)版人員要提測、集成、發(fā)版和部署一套人工智能算法的過程越來越繁重和復(fù)雜。隨著提測和集成各個算法模塊代碼的發(fā)版工作量越來越大,因為人為疏漏和主觀錯誤導(dǎo)致的算法代碼發(fā)版問題也越來越突出,容易造成整套算法解決方案發(fā)版和部署的系統(tǒng)安全漏洞。但是,在萬眾創(chuàng)新、全民創(chuàng)業(yè)的年代,各家初創(chuàng)企業(yè)在面對巨大資金壓力的時候,卻難以投入資金去購買或建立昂貴的專業(yè)代碼發(fā)版管理系統(tǒng)。如何以較為經(jīng)濟(jì)卻行之有效的方式來進(jìn)行算法代碼的登記、提測、發(fā)版、部署等代碼管理協(xié)同工作,是初創(chuàng)企業(yè)們面對的一個重要課題。
鑒于目前初創(chuàng)企業(yè)為了節(jié)約購買昂貴的office辦公軟件的購買成本,通常會采用采購諸如office365、釘釘文檔、石墨文檔、騰訊文檔等多人協(xié)同辦公軟件的方案以替代,從而為員工提供相對廉價卻輕便的互聯(lián)網(wǎng)云平臺協(xié)同辦公環(huán)境。這些多人協(xié)同辦公云平臺具有多人即時協(xié)同修改同一份文檔的功能,非常有助于進(jìn)行多人參與的項目管理文檔協(xié)作。同時,這些云平臺也通常會提供文檔導(dǎo)入導(dǎo)出的軟件開發(fā)工具包(SDK)接口,為文檔自動化讀取和維護(hù)提供了相對成熟的條件。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中存在的上述問題,本發(fā)明提供一種基于多人協(xié)同辦公軟件的代碼發(fā)版部署自動化方法及系統(tǒng),其充分利用了現(xiàn)在多人協(xié)同辦公平臺的即時多人協(xié)同的特點(diǎn),采用易于讀取和維護(hù)的表格文件形式,基于多人協(xié)作建立的表格文件信息來全自動地完成代碼提取、集成、發(fā)版和部署工作。
本發(fā)明公開了一種基于多人協(xié)同辦公軟件的代碼發(fā)版部署自動化方法,包括:
部署具有定時功能的代碼下載控制器;
控制器從辦公協(xié)同平臺獲取算法版本的表格文件,判斷需要部署的算法模塊;
控制器根據(jù)所述算法模塊從代碼版本管理平臺下載算法代碼;
控制器將下載的算法代碼進(jìn)行格式轉(zhuǎn)化及壓縮打包;
控制器將打包的代碼部署到指定的算法代碼部署平臺上。
作為本發(fā)明的進(jìn)一步改進(jìn),還包括:
控制器將每步驟的執(zhí)行日志信息存儲在文件存儲服務(wù)器上。
作為本發(fā)明的進(jìn)一步改進(jìn),所述控制器從辦公協(xié)同平臺獲取算法版本的表格文件,判斷需要部署的算法模塊;包括:
控制器操作所述辦公協(xié)同平臺的SDK,讀取算法版本的表格文件;
控制器解析所述表格文件中每列和每行表格內(nèi)的信息;
控制器在定時時間到達(dá)后讀取表格文件是否部署和部署時間信息,判斷算法模塊是否到達(dá)預(yù)設(shè)部署時間;
若達(dá)到,則啟動該算法的部署。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都連心醫(yī)療科技有限責(zé)任公司,未經(jīng)成都連心醫(yī)療科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010323966.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 移動通信終端的協(xié)同方法及其界面系統(tǒng)
- 業(yè)務(wù)協(xié)同流程配置、業(yè)務(wù)協(xié)同方法及裝置
- 一種基于健康檔案共享平臺的跨醫(yī)院協(xié)同檢查信息系統(tǒng)
- 一種協(xié)同控制方法、協(xié)同控制系統(tǒng)及變頻器
- 基于協(xié)同網(wǎng)關(guān)的跨域協(xié)同交互方法
- 一種生產(chǎn)協(xié)同管理方法及系統(tǒng)
- 云邊協(xié)同方法、裝置、系統(tǒng)、設(shè)備和介質(zhì)
- 一種智能辦公協(xié)同操作方法及系統(tǒng)
- 一種用于無人裝備的時間協(xié)同航跡規(guī)劃方法
- 基于大數(shù)據(jù)的智慧辦公協(xié)同方法及系統(tǒng)
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





