賈夢婧 張峰義 王軒宇 許戰(zhàn) 高志宇
關(guān)鍵詞:中醫(yī);小兒推拿;微信小程序;信息技術(shù)
0 引言
兒童健康一直是國民關(guān)注的熱點話題,隨著人民生活水平的逐步提高,現(xiàn)代健康理念不斷加深,越來越多的人希望選擇更加健康的治療手法,小兒推拿也因此受到眾多父母的喜愛。然而在新冠肺炎疫情的影響下,小兒推拿行業(yè)的發(fā)展受到了極大的限制,線下店鋪開門困難,兒童的推拿需求無法滿足,且小兒推拿是面對面手把手地治療,防護不當也增加了兒童感染的風險。因此,小兒推拿需要采用更多元的方式進行解決。但是經(jīng)過長期的調(diào)查發(fā)現(xiàn),如今雖然有部分線上平臺包含小兒推拿的相關(guān)信息,但是其數(shù)量極少且缺乏有效的整理、利用,無法滿足人們的迫切需求。在此背景下,如何更好地利用互聯(lián)網(wǎng)技術(shù)為人們提供小兒推拿服務(wù),提高新冠肺炎疫情背景下的兒童健康水平,是目前亟待解決的問題。
針對當前小兒推拿行業(yè)所存在的各種痛點問題及需求,本項目建設(shè)了一個完備的線上線下相結(jié)合的中醫(yī)智慧小兒推拿平臺,面向0~14歲兒童的父母提供小兒基礎(chǔ)推拿保健手法線上教學服務(wù),讓用戶足不出戶便可進行推拿,提高孩子免疫力,保障孩子身體健康。
1 研究背景
1.1 兒童健康是全民健康的重要基石
兒童健康是全民健康的重要基石,是祖國的未來,今天的兒童就是21世紀社會主義現(xiàn)代化建設(shè)的主力軍。在2021年國家統(tǒng)計局發(fā)布的第七次全國人口普查公報中,全國人口與2010年第六次全國人口普查相比增長5.38%,年平均增長率為0.53%,0~14歲人口的比重上升1.35個百分點。這組數(shù)據(jù)說明,近年來我國新生兒數(shù)量逐步上升,且隨著三孩政策的開放,新生兒數(shù)量仍會呈上升趨勢。嬰幼兒群體激增也意味著嬰幼兒市場的發(fā)展市場在逐步擴大[1],孩子家長對小兒推拿服務(wù)的各項需求也與日俱增,無論是小兒推拿培訓服務(wù)還是上門服務(wù)及實體店服務(wù),小兒推拿作為一個新型的朝陽行業(yè),都存在著巨大的市場需求和發(fā)展?jié)摿?。兒童的健康對于提高全社會的衛(wèi)生水平起著至關(guān)重要的作用,“十四五”期間是兒童健康事業(yè)發(fā)展的關(guān)鍵時期,保障兒童健康,有助于提升國民身體素質(zhì),減輕社會醫(yī)療負擔,促進健康中國2030戰(zhàn)略的發(fā)展。
1.2 小兒推拿符合健康治療理念
小兒推拿療法是以推、按、揉、捏等手法,對穴位產(chǎn)生一定的物理刺激的一種中醫(yī)治療性操作,可以進行對腹瀉、咳嗽、遺尿、厭食、便秘等疾病的治療,是一項無毒無害且沒有副作用的安全治療方法[2]。隨著現(xiàn)代健康理念不斷加深,越來越多的家長為了減少孩子服用抗生素,避免抗生素對孩子自身體質(zhì)產(chǎn)生影響,開始選擇以中醫(yī)推拿的方式為孩子進行治療保健。通過小兒推拿,可以治療孩子的常見病,且對于日常保健及預(yù)防都有所幫助,提高孩子的免疫力,保障孩子的健康。
1.3 小兒推拿行業(yè)受到國家的大力支持
小兒推拿行業(yè)體系備受關(guān)注,為了推進小兒推拿行業(yè)的發(fā)展,國家陸續(xù)出臺了眾多相關(guān)政策,如圖1所示。2021年11月5日,國家衛(wèi)健委發(fā)布《健康兒童行動提升計劃(2021—2025年)》。文件中提出要加強兒童的健康管理,加強兒童中醫(yī)藥服務(wù),積極推廣應(yīng)用小兒推拿等中醫(yī)藥適宜技術(shù),強化中醫(yī)藥在兒童醫(yī)療保健中的重要作用;推進兒童中醫(yī)保健進社區(qū)進家庭。
1.4 當前小兒推拿行業(yè)模式無法滿足人們的需求
如今線下小兒推拿館數(shù)量眾多,但是服務(wù)質(zhì)量及治療效果卻良莠不齊。推拿館缺乏統(tǒng)一的監(jiān)管,推拿師進行推拿相對具有主觀隨意性,若辨證論治不規(guī)范,則難以保證小兒推拿的療效[3]。因此,目前的小兒推拿標準仍難以量化,不能保證服務(wù)水平及治療效果的準確性和有效性。而且,在當前的疫情形勢下,家長帶著孩子去線下的小兒推拿館接受推拿也會增加孩子感染的風險。
經(jīng)過調(diào)查,目前市場上已存在部分推拿類服務(wù)平臺,推拿行業(yè)與互聯(lián)網(wǎng)相結(jié)合的發(fā)展有了一定的基礎(chǔ),但與小兒推拿相結(jié)合的產(chǎn)物在市場上仍未普及。同時,所有提供線上預(yù)約服務(wù)的平臺幾乎都是服務(wù)于某一特定的小兒推拿館,目前并沒有一個系統(tǒng)的線上小兒推拿綜合性平臺來面向廣大小兒推拿館共同提供服務(wù)。
根據(jù)對目前所存在的與小兒推拿相關(guān)的正規(guī)平臺進行分析,如圖2 所示,發(fā)現(xiàn)目前的小兒推拿平臺所提供的推拿知識較少,內(nèi)容較為單一,且平臺體系不夠完整,用戶的體驗感較差;此外,部分平臺存在大量收費功能,影響了普通用戶的正常使用,用戶的基礎(chǔ)需求無法滿足。因此,小兒推拿與互聯(lián)網(wǎng)結(jié)合發(fā)展的道路還有極大的發(fā)展進步空間。
2 設(shè)計與實現(xiàn)
2.1 系統(tǒng)架構(gòu)設(shè)計
2.1.1 平臺需求分析
根據(jù)前期的市場調(diào)查分析,目前小兒推拿類平臺所需改進完善之處良多,為解決小兒推拿行業(yè)日常推拿不便、推拿難學以致用等問題,確定“撫幼計劃”平臺應(yīng)滿足以下幾點需求,如圖3所示。
2.1.2 系統(tǒng)框架
“撫幼計劃”小程序系統(tǒng)框架分為兩部分,邏輯層與視圖層,如圖4所示。
邏輯層(App Service) 在程序生命周期內(nèi)后臺運行,主要負責程序的后臺邏輯。利用JavaScript語言,同時結(jié)合微信小程序的特有功能及API接口等,完成對小程序的后臺邏輯開發(fā)。程序運行時,邏輯層會將數(shù)據(jù)進行處理后發(fā)送給視圖層,同時接受視圖層的事件反饋。
視圖層(View) 作用在程序前端展示,決定了程序的界面。利用WXML(WeiXin Markup language) 與WXSS(WeiXin Style Sheet) 語言編寫,由組件來進行展示。WXML是框架設(shè)計的標簽語言,結(jié)合基礎(chǔ)組件、事件系統(tǒng),可以構(gòu)建出頁面的結(jié)構(gòu),實現(xiàn)數(shù)據(jù)綁定、列表渲染、條件渲染等。WXSS 是樣式語言,用于對WXML所構(gòu)建的組件樣式進行調(diào)整,決定了WXML的組件該如何顯示。程序運行時,視圖層會將邏輯層的數(shù)據(jù)反映為視圖,同時將視圖層的事件發(fā)送給邏輯層。
2.1.3 程序整體規(guī)劃
平臺將基于微信小程序進行開發(fā),根據(jù)前期分析進行系統(tǒng)架構(gòu)設(shè)計,將系統(tǒng)分為四大模塊,分別是首頁、預(yù)約、社區(qū)及我的,如圖5所示。
2.2 功能設(shè)計
平臺的功能將分為三大板塊,如圖6所示,其中核心功能為寶寶推拿,特色功能為穴位識別、養(yǎng)生食療、預(yù)約推拿,輔助功能為定制計劃、開放社區(qū)、寶寶檔案。
2.2.1 寶寶推拿
“寶寶推拿”作為“撫幼計劃”項目的核心功能,主要為廣大用戶提供豐富的推拿手法,用戶可通過篩選或直接搜索進行對應(yīng)查找。利用信息技術(shù)對相關(guān)文字、圖片、音頻、視頻等資料進行數(shù)字化處理[4],為用戶提供形象生動的推拿方案,并搭配語音提醒與倒計時功能,讓用戶憑借簡單操作輕松學習推拿。
2.2.2 穴位識別
“穴位識別”作為“寶寶推拿”功能的衍生服務(wù),當用戶在進行小兒推拿時無法準確找到穴位,可以借助此功能進行穴位識別。穴位識別功能借助人工智能及大數(shù)據(jù)分析算法,經(jīng)過二者相互結(jié)合,將采集到的用戶信息進行智能分析,得出最終結(jié)果,并將此結(jié)果展示到頁面中,輔助用戶精準定位穴位。
2.2.3 養(yǎng)生食療
中醫(yī)講究三分治七分養(yǎng),“養(yǎng)生食療”功能為用戶提供豐富多樣的食療方法,在用戶進行推拿的同時,可以參考此功能為孩子制定健康的膳食計劃,二者相互結(jié)合,更加有效地改善寶寶的身體素質(zhì)。
2.2.4 預(yù)約推拿
“預(yù)約推拿”功能是“撫幼計劃”的一項特色功能,包含預(yù)約到店服務(wù)和預(yù)約上門服務(wù),想要給孩子找專業(yè)的推拿師的用戶,可以在此處進行預(yù)約。提供預(yù)約推拿服務(wù)滿足了用戶的多方位需求,實現(xiàn)一體化操作。
2.2.5 定制計劃
“定制計劃”作為“撫幼計劃”的一個輔助工具,用戶可以通過此應(yīng)用添加孩子推拿治療的計劃安排,制定好計劃后,到固定時間系統(tǒng)將自動提示用戶按時實施計劃,成為一個“推拿鬧鐘”。借助這個功能,使用者便不用擔心錯過或忘記推拿時間,更加人性化、方便快捷。
2.2.6 開放社區(qū)
“開放社區(qū)”功能為用戶提供一個交流平臺,在這里用戶可以找到自己感興趣的話題進行查看、評論、點贊、收藏等,也可進行相關(guān)話題的發(fā)布。在用戶體驗過這個程序后,若存在一些對平臺或者對相關(guān)治療方法等一系列問題和想法,或者是個人經(jīng)驗的分享、日常生活的分享,均可在這里發(fā)布出來,文體內(nèi)容類型不限。交流有助于進步,當用戶在此進行交流,也是對平臺不斷提升的一種借鑒和參考。
2.2.7 寶寶檔案
“寶寶檔案”功能可以讓用戶在程序中填寫孩子的相關(guān)信息如身高、體重、身體問題及變化等,通過數(shù)據(jù)分析寶寶的成長變化,形成寶寶成長曲線,使用戶更加直觀地看到寶寶不同階段各項身體指標的變化。
2.2.8 在線咨詢
“在線咨詢”功能利用微信小程序的在線客服技術(shù),為使用本微信小程序的用戶提供售后咨詢服務(wù),任何有關(guān)平臺的使用或技術(shù)性問題均可在此提出,將會有指定客服24小時在線為用戶提供人性化服務(wù),提升用戶的產(chǎn)品使用感,更好地促使平臺的改進與完善。
2.3 界面設(shè)計
采用微信小程序WXML、WXSS語言結(jié)合組件設(shè)計程序前端頁面,將小兒推拿平臺規(guī)劃為程序首頁、社區(qū)頁面、個人中心頁面、推拿方案頁面、推拿詳情頁面、養(yǎng)生食療頁面、食療方案詳情頁面、穴位識別頁面等數(shù)十種頁面,如圖7所示。
2.4 后臺設(shè)計
平臺使用微信小程序云開發(fā)提供的云數(shù)據(jù)庫。這是一種非關(guān)系型數(shù)據(jù)庫,以文檔對象存在,包含多個近似于JSON 數(shù)組的集合,數(shù)組中的對象格式為USON文檔。文檔模型的存儲模式更加靈活,它具有讀寫效率高、可擴展性強等優(yōu)點。
本系統(tǒng)涉及的實體被抽象地保存為數(shù)據(jù)庫的6張表:用戶表(user) 、推拿方案表(massage) 、食療表(diet)、社區(qū)表(community) 、評論表(comment) 。該系統(tǒng)的數(shù)據(jù)表信息,如表1所示。
2.5 核心功能實現(xiàn)
2.5.1 用戶登錄
實現(xiàn)用戶登錄首先要實現(xiàn)用戶授權(quán)。用戶授權(quán)功能通過云函數(shù)實現(xiàn),方便多次調(diào)用,減少重復(fù)代碼的書寫,提高開發(fā)效率。小程序的云函數(shù)全部存儲在系統(tǒng)自動生成的cloudfunctions文件夾中,云函數(shù)編寫完成后,要將云函數(shù)上傳到云端才能調(diào)用。通過云函數(shù)可以獲取到用戶如openid、appid、unionid 等信息。Openid是用戶的唯一身份標識符,用于用戶身份的判斷,核心代碼如圖8所示。
2.5.2 穴位識別
為快速實現(xiàn)穴位識別的功能,本項目采用百度的深度學習框架——飛槳來進行穴位識別模型的訓練。飛槳(PaddlePaddle) 是集深度學習核心框架、基礎(chǔ)模型庫、工具組件和服務(wù)平臺為一體的技術(shù)先進、功能完備的開源深度學習平臺。飛槳的EasyDL服務(wù)平臺為開發(fā)者提供了高精度的AI模型定制服務(wù)。筆者將數(shù)千張人體穴位圖導(dǎo)入模型后,進行穴位標注,并對模型進行訓練,最終得到識別率達95.54%的穴位識別模型,如圖9所示。
3 創(chuàng)新點分析
3.1 采用穴位識別技術(shù)
平臺使用深度學習技術(shù)來實現(xiàn)穴位識別功能。目前市場上與小兒推拿有關(guān)的線上產(chǎn)品雖然存在,但是大部分展現(xiàn)形式僅限于圖文、視頻,提供的信息不利于父母進行實際操作。中醫(yī)推拿離不開穴位,是否找準穴位、是否清楚不同穴位的功效及不同穴位的按摩手法、注意事項對于小兒推拿來說都十分重要[5]。
通過穴位識別功能,用戶可以精準定位小兒的相關(guān)穴位,充分了解穴位之后再進行按摩,可以有效提高小兒推拿的效果,保障孩子的身體健康。
3.2 采用線上線下一體化服務(wù)模式
平臺采用小兒推拿結(jié)合O2O(Online to Offline) 服務(wù)模式,充分利用互聯(lián)網(wǎng)優(yōu)勢,使小兒推拿更加方便快捷,提高資本流動性,降低交易成本[6],實現(xiàn)線上線下一體化服務(wù),用戶提供更好的服務(wù)體驗。用戶在線上可以使用平臺自行學習給孩子推拿,實現(xiàn)保健或預(yù)防相關(guān)病癥的效果。針對具有特殊需求的用戶,例如想要采用小兒推拿為孩子進行專業(yè)的推拿按摩或者疾病治療的用戶,則可以通過線上平臺與專業(yè)的小兒推拿師進行預(yù)約上門或預(yù)約到店服務(wù)。
3.3 平臺體系更加完整,邏輯性更強
與市場上存在的小兒推拿相比,本平臺構(gòu)建了一個更加完善的小兒推拿服務(wù)體系。平臺包含了有關(guān)小兒推拿的常見保健推拿手法、養(yǎng)生食療方案、穴位識別、開放社區(qū)等功能,同時提供線上預(yù)約服務(wù),全方位一體化地面向父母提供0~14歲小兒推拿服務(wù)。此外,平臺在設(shè)計時充分站在用戶的角度上進行考慮,通過用戶的思維來構(gòu)建平臺架構(gòu),將每個功能環(huán)環(huán)相扣、緊密結(jié)合,使之形成一個完整的閉環(huán)。用戶在進行每一步操作時都具有連貫性、暢通性,通過引導(dǎo)減去其他不必要的操作,簡潔明了、邏輯性強。
4 總結(jié)
“撫幼計劃”中醫(yī)智慧小兒推拿平臺致力于改善兒童身體健康,提供中醫(yī)特色小兒推拿線上線下便民服務(wù),滿足當今小兒推拿行業(yè)的迫切需求,解決疫情背景下兒童看病不方便等問題。平臺如今已初步建設(shè)完成并通過多項測試檢驗,具備完整的體系,涵蓋線上推拿保健手法教學、線上預(yù)約、養(yǎng)生食療、定制計劃、開放社區(qū)等功能,系統(tǒng)層次分明,程序運行穩(wěn)定。之后將根據(jù)用戶體驗和社會需求不斷進行改進,將中醫(yī)智慧小兒推拿平臺建設(shè)得更為完善,為用戶提供更為良好的服務(wù)體驗,助力小兒推拿行業(yè)的蓬勃發(fā)展,為兒童的健康成長保駕護航。