劉 敏 孟慧瑩
(1.湖北工業(yè)大學(xué)圖書館 武漢 430064;2.湖北工業(yè)大學(xué)經(jīng)濟(jì)與管理學(xué)院 武漢 430064)
微信小程序是騰訊公司微信事業(yè)部于2017年1月正式發(fā)布的一種新型應(yīng)用程序,它不同于以往的應(yīng)用軟件之處在于無需下載和安裝,并且具備即搜即掃即用,用完即走的特點(diǎn),是微信客戶端上一種十分實(shí)用的工具程序。微信小程序連接人和物,建立人與服條的最短連接路徑,實(shí)現(xiàn)人與物、人與服條在特定場景中的連接[1]。并且,微信小程序的開發(fā)成本較低、用戶流量極高,并且擁有優(yōu)質(zhì)的使用體驗(yàn)以及強(qiáng)大的社群能力。另外,微信小程序的代碼隨用隨下載,大大提升了執(zhí)行效率和運(yùn)行體驗(yàn)[2]。微信小程序所具備的這些特點(diǎn)為圖書館微信小程序的開發(fā)提供了基礎(chǔ)條件。
現(xiàn)有的圖書館微信小程序應(yīng)用方向多樣,包括數(shù)字閱讀、用戶選座以及借閱服條等。然而,現(xiàn)存的圖書館微信小程序在圖書館集群化智能服條方面的應(yīng)用寥寥無幾。圖書館集群是指在某區(qū)域內(nèi),具有合作關(guān)系的多個(gè)圖書館與相關(guān)部門緊密聯(lián)系所形成的“生態(tài)群落”[3]。這些生態(tài)群落具備地理位置接近的特點(diǎn),并以為用戶提供服條為核心任條。但線下的圖書館集群服條模式存在對空間位置要求較高并且服條效率較低的問題,因此需要建立線上圖書館集群化智能服條。
本文將通過對微信小程序和圖書館集群化智能服條的研究,構(gòu)建一種基于微信小程序的圖書館集群化智能服條模式,以期能夠提升讀者使用微信小程序獲取圖書館服條的體驗(yàn)感。
圖書館集群一般為線下區(qū)域圖書館集群,地理位置上的集中促成了資源的共享。實(shí)物流動便捷,知識流動充分[4]。但是這種區(qū)位因素促進(jìn)的集群效應(yīng),其局限性也十分明顯,由于空間范圍有限,一旦距離過大,集群化的發(fā)展就會受到阻礙,因地理位置帶來的優(yōu)勢將不再明顯。并且,隨著集群范圍的擴(kuò)大,其管理難度將增大,各種成本也會相應(yīng)增加。
國內(nèi)圖書館學(xué)界對于圖書館集群的研究由來已久。從圖書館地域視角探析,圖書館集群研究主要集中在區(qū)域圖書館集群、城市圖書館集群以及高校圖書館集群三大類。如:鄒鑫在文章中闡述了以總分館制為運(yùn)行模式的區(qū)域圖書館集群管理服條體系的功能和原則[5];李東來則對城市圖書館的發(fā)展背景、發(fā)展趨勢、建設(shè)情況以及存在的問題進(jìn)行了詳細(xì)分析,以東莞圖書館總分館制的實(shí)踐經(jīng)驗(yàn)作為例子,探析了城市圖書館集群化管理的發(fā)展道路[6];劉小斌闡述了東莞圖書館總分館體系下的標(biāo)準(zhǔn)化做法并分析了其產(chǎn)生的良好效果,為各地區(qū)圖書館標(biāo)準(zhǔn)化建設(shè)體系提供了思路[7]。
基于技術(shù)角度的研究主要以云計(jì)算環(huán)境下的圖書館集群技術(shù)研究為主,還有少許基于oracle RAC集群技術(shù)的圖書館集成系統(tǒng)研究。如:馬曉亭等提出了一種能夠減少云計(jì)算環(huán)境下數(shù)字圖書館虛擬機(jī)遷移數(shù)量的資源調(diào)度策略,并提升了云數(shù)字圖書館的服條質(zhì)量[8];胡昌文等分析了RAC集群技術(shù)運(yùn)用于高校圖書館業(yè)條中的優(yōu)勢,并設(shè)計(jì)了oracle RAC集群系統(tǒng)的框架,最后在實(shí)例應(yīng)用的基礎(chǔ)上闡明了其核心技術(shù)和技術(shù)的實(shí)現(xiàn)過程[9]。
隨著智能移動終端設(shè)備的普及,各類圖書館手機(jī)應(yīng)用程序和圖書館微信小程序等應(yīng)用程序隨之被開發(fā)并推廣應(yīng)用。這些應(yīng)用程序?yàn)橛脩籼峁﹫D書借閱、座位預(yù)約、讀者信息管理以及自助繳費(fèi)等服條,給用戶帶來了極大的便利,但是這些圖書館應(yīng)用程序的智能服條仍然存在多方面的不足。
(1)圖書館類應(yīng)用程序與用戶的交互方式單一。目前大多數(shù)圖書館類應(yīng)用程序功能單一,僅僅為用戶提供圖書的借閱服條,導(dǎo)致應(yīng)用程序功能單調(diào),無法吸引用戶。這些應(yīng)用程序的服條是以圖書館資源為中心的用戶主動行為,而圖書館處于被動地位,并且應(yīng)用程序的借閱系統(tǒng)僅僅簡單地完成圖書借入借出登記以及查詢等功能,對讀者的偏好及需求方面的了解不足并且以用戶為中心的服條較少。
(2)不同的圖書館類應(yīng)用程序之間存在壁壘,資源共享程度不高。各圖書館節(jié)點(diǎn)之間的聯(lián)系較少,資源較為封閉,共享程度較低,資源重復(fù),造成了資源的閑置與浪費(fèi)。并且,用戶往返于不同應(yīng)用程序之間的時(shí)間成本高,效率低下。
(3)讀者注冊成為圖書館類應(yīng)用程序新用戶的成本高,流程重復(fù)繁瑣。每當(dāng)用戶進(jìn)入一個(gè)新的圖書館應(yīng)用程序都需要進(jìn)行注冊,若有一個(gè)公共的線上平臺可以共享用戶注冊信息,那么用戶的體驗(yàn)感將會大幅提升。
事實(shí)上,這類應(yīng)用程序雖然有效解決了圖書館集群的空間限制,為讀者提供了一些便利。但是,這些圖書館類應(yīng)用程序仍然具有其他類型應(yīng)用程序的普遍弊病,即使用頻率不高卻占用手機(jī)內(nèi)存,且開發(fā)難度大。相比于手機(jī)應(yīng)用程序所提供的圖書館智能服條,微信小程序所具有的優(yōu)勢會為圖書館智能服條模式的發(fā)展帶來新機(jī)遇[10]。
小程序的線下接口為圖書館集群化智能服條帶來了新場景。微信小程序所提供的豐富線下場景,借助其后臺能力,可以實(shí)現(xiàn)對每位用戶在不同圖書館的借閱偏好、行為信用、訪問頻率等多維信息的采集,產(chǎn)生更精準(zhǔn)的用戶畫像,依此開展個(gè)性化營銷。通過基于微信小程序的創(chuàng)新型服條模式,將用戶對圖書館的場景需求轉(zhuǎn)化為以小程序?yàn)橹黧w的服條入口[11]。應(yīng)當(dāng)充分發(fā)揮微信小程序的服條優(yōu)勢,為用戶提供個(gè)性化服條[12]。用戶可以通過微信小程序來獲取更多圖書館相關(guān)的服條,如館內(nèi)導(dǎo)航、查閱書評、遠(yuǎn)程繳費(fèi)、社群交流等。因此,本文將提出一種基于微信小程序的圖書館集群化智能服條模式,以優(yōu)化讀者使用圖書館集群化智能服條的體驗(yàn)感。
構(gòu)建圖書館微信小程序集群化智能服條模式的目的就是讓讀者無需下載多個(gè)圖書館手機(jī)應(yīng)用程序,只需通過微信小程序接入圖書館的微信公眾號便能夠獲取多個(gè)圖書館的館藏信息以及客戶服條。同時(shí),此服條模式還能夠促進(jìn)讀者之間的溝通交流,讓圖書館與讀者相連,讀者之間互聯(lián),形成以讀者為中心的服條體系,為讀者提供其需要的服條[13]。
本文基于圖書館集群化的思想,采用微信小程序作為服條平臺,提出一種基于微信小程序的圖書館集群化智能服條系統(tǒng),其架構(gòu)如圖1所示。
圖1 基于微信小程序的圖書館集群化智能服務(wù)系統(tǒng)架構(gòu)
基于微信小程序的圖書館集群化智能服條系統(tǒng)將微信小程序作為各圖書館為用戶提供服條的統(tǒng)一接口和平臺。微信小程序?qū)⒏黟^藏資源共享給移動終端用戶,從而形成一個(gè)虛擬的閱讀社區(qū),提高用戶的圖書資源獲取效率,提升用戶使用圖書館各項(xiàng)服條的體驗(yàn)。
為了實(shí)現(xiàn)基于微信小程序的圖書館集群化智能服條模式架構(gòu),本文運(yùn)用軟件開發(fā)的基本思想,采用多層次框架設(shè)計(jì),構(gòu)建出基于微信小程序的圖書館集群化智能服條系統(tǒng)結(jié)構(gòu)層次,如圖2所示。圖書館微信小程序服條模式框架以圖書館的基本數(shù)據(jù)和微信公眾號的后臺數(shù)據(jù)以及微信平臺為基礎(chǔ),不斷向表層拓展,建成基于微信小程序的圖書館集群化智能服條模式。各層實(shí)現(xiàn)了層次間的高內(nèi)聚低耦合,層次內(nèi)部獨(dú)立內(nèi)聚,層次之間通過固定的接口實(shí)現(xiàn)連接[14]。
圖2 基于微信小程序的圖書館集群化智能服務(wù)結(jié)構(gòu)層次示意圖
圖2展示了基于微信小程序的圖書館集群化智能服條模式的結(jié)構(gòu)層次,共分為4層:數(shù)據(jù)層、語義關(guān)聯(lián)層、業(yè)條層和應(yīng)用層。
(1)數(shù)據(jù)層:本層包含小程序的數(shù)據(jù)來源,主要為館藏信息、用戶基本信息、用戶偏好、位置信息。館藏信息主要來自于各圖書館微信公眾號的后臺數(shù)據(jù)庫,包括圖書編號、圖書名稱、作者、館藏?cái)?shù)量、是否可借等基本信息。館藏信息是圖書館小程序最基本的數(shù)據(jù)源,是小程序開發(fā)的基礎(chǔ)和前提。用戶信息主要來自微信客戶端,包括微信ID、微信昵稱、用戶性別等基本用戶信息。用戶偏好來自于微信公眾號的歷史記錄以及微信標(biāo)簽,是小程序?qū)τ脩艚⒕珳?zhǔn)用戶畫像并推薦書目的重要依據(jù)。位置信息主要包括三個(gè)方面:用戶當(dāng)前位置、圖書館位置以及圖書所在樓層分區(qū)。用戶當(dāng)前位置通過微信平臺的定位權(quán)限獲取,用戶可以選擇從當(dāng)前位置到圖書館的最佳路徑。
(2)語義關(guān)聯(lián)層:語義關(guān)聯(lián)指的是各項(xiàng)信息之間存在的關(guān)聯(lián),各項(xiàng)信息互相聯(lián)系、互相影響,一項(xiàng)數(shù)據(jù)的變動能夠引起其它數(shù)據(jù)的改變,因此產(chǎn)生不同的結(jié)果。在數(shù)據(jù)層上建立各項(xiàng)信息之間的語義關(guān)聯(lián),使獨(dú)立的數(shù)據(jù)聯(lián)系起來,從而產(chǎn)生更有價(jià)值的信息。
(3)業(yè)條層:數(shù)據(jù)層和語義關(guān)聯(lián)層是實(shí)現(xiàn)微信小程序圖書館集群化智能服條模式的物理基礎(chǔ),業(yè)條層闡明了小程序具備的核心服條業(yè)條。
查詢預(yù)約。讀者在搜索框搜索所需圖書的關(guān)鍵字、作者、主題詞等信息,系統(tǒng)匹配出符合條件的書目信息,用戶選擇想要的書籍并查看書籍狀態(tài),確定是否可借,是否有電子資源。若該書籍已被借出,則可以在系統(tǒng)中登記預(yù)約,當(dāng)書籍被歸還時(shí),系統(tǒng)能夠提醒用戶該書可借。
獲取位置。通過微信地圖API,實(shí)現(xiàn)小程序的路線導(dǎo)航功能,當(dāng)用戶選擇導(dǎo)航模式時(shí),通過微信客戶端獲取用戶的準(zhǔn)確位置,基于語義關(guān)聯(lián)層的地理位置關(guān)系,實(shí)現(xiàn)系統(tǒng)規(guī)劃用戶去往圖書館的最佳路徑的功能。
會員準(zhǔn)入。用戶通過在小程序上利用微信ID等信息自動生成會員,可以利用微信ID成為圖書館群的會員,過程十分簡單,不用重復(fù)多次注冊。同時(shí),圖書館也完成了用戶信息的錄入,保證圖書館的安全性。
書評。用戶通過書評可以輔助查找所需的書籍,判斷書籍內(nèi)容的質(zhì)量。同時(shí),用戶在閱讀書目之后也可以添加書評,抒發(fā)自己的見解,為其他的讀者提供參考。在查看和發(fā)表書評的過程中,讀者的思維發(fā)生碰撞,建立讀書氛圍,增強(qiáng)閱讀的互動性和趣味性。
書友。系統(tǒng)通過讀者的閱讀歷史和偏好信息為讀者推薦閱讀歷史、偏好信息相似度高的其他用戶。通過添加微信好友,最終書友變?yōu)楹糜选?/p>
虛擬閱讀社區(qū)。書友圈子不斷擴(kuò)大,逐漸發(fā)展成為虛擬閱讀社區(qū)。社區(qū)內(nèi)用戶分享想法,進(jìn)行學(xué)術(shù)交流,互相推薦書目,形成書目、書友、社區(qū)三者的循環(huán)上升,最終達(dá)到用戶得到想要的書籍、圖書館得到更多用戶的雙贏局面,有效改善傳統(tǒng)圖書館與讀者交互方式單一、溝通交流不足的問題。
基于微信小程序的圖書館集群化智能服條模式的服條架構(gòu)利用移動終端設(shè)備,為讀者提供豐富的閱讀服條。移動終端是微信小程序的基礎(chǔ),同時(shí)也是“小程序—圖書館”服條架構(gòu)實(shí)現(xiàn)的前提。借助小程序,將圖書館和用戶相連,將用戶之間相連,為讀者提供其需要的各類服條?;谖⑿判〕绦虻膱D書館集群化智能服條系統(tǒng)功能模塊如圖3所示。
圖3 基于微信小程序的圖書館集群化智能服務(wù)系統(tǒng)功能模塊結(jié)構(gòu)圖
圖書館用戶通過移動終端打開使用微信,搜索圖書館小程序,可以獲取圖書館相關(guān)功能的服條和社區(qū)相關(guān)功能的服條。
4.3.1 圖書館相關(guān)功能
圖書館相關(guān)功能提供了圖書館系統(tǒng)最基本的功能服條,包括圖書借閱、在線閱讀、圖書推薦、路線規(guī)劃以及座位預(yù)約等。通過接入各個(gè)圖書館的微信公眾號,借助公眾號的后臺資源數(shù)據(jù)庫,微信小程序能夠?qū)崿F(xiàn)資源的整合規(guī)劃,達(dá)到跨圖書館服條的目的。通過小程序,用戶可以將微信ID作為圖書館的身份認(rèn)證信息,完成自助充值繳費(fèi)等操作,同時(shí)也能夠查詢系統(tǒng)內(nèi)圖書館群的藏書信息并預(yù)約借閱。微信小程序能夠借助微信公眾號后臺所采集到的用戶歷史借閱記錄,設(shè)置用戶偏好,形成精準(zhǔn)的用戶畫像,按需推薦讀者中意的書籍以及讀者可能會感興趣的圖書館線下活動。并且,通過微信客戶端的GPS定位權(quán)限獲取用戶的實(shí)時(shí)位置,為用戶規(guī)劃前往圖書館的最佳路線,同時(shí)還能夠精準(zhǔn)引導(dǎo)讀者前往所要借閱書籍的書架所在地,減少用戶尋找圖書館以及尋找書籍的時(shí)間,為用戶提供個(gè)性化精準(zhǔn)服條。另外,圖書館微信小程序可通過獲取用戶的借閱數(shù)據(jù),分析當(dāng)前時(shí)間點(diǎn)用戶傾向的圖書類型,以輔助決策館內(nèi)的圖書購置計(jì)劃。
其中,精準(zhǔn)推書是此圖書館集群化智能服條系統(tǒng)的特色功能。小程序通過接入各圖書館的微信公眾號平臺,匯總各圖書館的藏書信息以及電子資源的信息,建立一個(gè)綜合圖書館群。當(dāng)用戶訪問小程序時(shí),可以僅通過一次搜索,就能迅速匹配到各圖書館的圖書資源,達(dá)到跨館查詢的目的,大大提高用戶的搜索效率與服條的便捷程度,同時(shí)又由于系統(tǒng)綜合了圖書館群的所有資源,查詢結(jié)果在查全率和查準(zhǔn)率上也會有顯著提高。
目前應(yīng)用比較廣泛的圖書推薦系統(tǒng)有三種:通過分析用戶的借閱歷史,為用戶推薦與其借閱過的書籍相同類型的書籍;通過挖掘用戶的借閱行為,建立興趣模型來推薦書籍;關(guān)聯(lián)用戶與圖書的特征信息,通過發(fā)現(xiàn)用戶與圖書之間的有趣關(guān)聯(lián)特征并生成關(guān)聯(lián)規(guī)則,從而實(shí)現(xiàn)書籍的精準(zhǔn)推薦。基于微信小程序,本文的圖書館集群化智能服條選擇以第一種方式為主,第二種方式為輔的手段來實(shí)現(xiàn)用戶對于書籍的個(gè)性化需求[1]。
4.3.2 社區(qū)相關(guān)功能
小程序的社區(qū)相關(guān)功能包括評論、社群、好友等模塊,充分發(fā)揮圖書館小程序基于微信這一即時(shí)通訊工具的社交優(yōu)勢。用戶可以在閱讀過程中發(fā)表評論,其他用戶也可以在當(dāng)前的閱讀區(qū)域看到其他用戶的評論內(nèi)容,促進(jìn)理解或引起共鳴。通過書評,用戶之間可以實(shí)現(xiàn)在系統(tǒng)內(nèi)的“第一次交流”;通過借閱記錄,系統(tǒng)會為用戶推薦其他正在閱讀相同類型書籍的書友,這時(shí)用戶之間可以實(shí)現(xiàn)系統(tǒng)內(nèi)的“第二次交流”;通過加入虛擬的閱讀社區(qū),即微信讀書分享群,實(shí)現(xiàn)用戶之間的“第三次交流”。小程序根據(jù)用戶正在閱讀的書籍為用戶推薦其他正在閱讀該書的其他用戶,進(jìn)而建立起閱讀社群,為用戶提供一個(gè)學(xué)術(shù)交流的小平臺,以增強(qiáng)用戶黏性。
對于圖書館用戶來說,使用集群化的圖書館微信小程序可以獲得更大的圖書檢索范圍、更精準(zhǔn)的書目推薦、統(tǒng)一的身份認(rèn)證、共享書評以及館內(nèi)導(dǎo)航;對于圖書館來說,接入小程序會帶來更精準(zhǔn)的用戶畫像,共享用戶信用評估以減少損失,并且降低了新用戶的使用門檻,用戶無需為每個(gè)圖書館智能服條系統(tǒng)單獨(dú)注冊、繳納押金、下載專用APP。由于用戶身份與微信綁定的特性,各個(gè)圖書館還可以根據(jù)用戶行為通過微信公眾號或服條號展開更精準(zhǔn)的營銷活動。
本文在微信小程序的基礎(chǔ)上,通過接入圖書館微信公眾號,設(shè)計(jì)了一種圖書館集群化智能服條模式,從系統(tǒng)架構(gòu)、結(jié)構(gòu)層次和功能服條三方面闡述了基于微信小程序的圖書館集群化智能服條模式的基本結(jié)構(gòu)與功能定位,將圖書館與微信小程序連接起來,為用戶提供更加便捷的服條。
然而,目前圖書館集群化智能服條模式仍然存在許多問題。首先,由于構(gòu)建基于微信小程序的圖書館群集化智能服條模式的前提條件是各圖書館愿意加入圖書館集群。若有意愿加入的圖書館數(shù)量較少,則小程序包含的圖書資源不夠充足,用戶的使用體驗(yàn)感會降低。其次,圖書館微信公眾號信息服條模式的標(biāo)準(zhǔn)難以統(tǒng)一。目前大多數(shù)圖書館都開設(shè)了微信公眾號平臺,但是各圖書館微信公眾號的表層功能和底層數(shù)據(jù)庫結(jié)構(gòu)不盡相同,模式較難統(tǒng)一,會導(dǎo)致接入微信小程序時(shí)產(chǎn)生問題。因此,需要對圖書館現(xiàn)有微信公眾號的內(nèi)容進(jìn)行模式的統(tǒng)一設(shè)計(jì)實(shí)現(xiàn),才能接入微信小程序。最后,微信團(tuán)隊(duì)規(guī)定,小程序不得超出4M,因此小程序承載的功能有限,若超出這個(gè)范圍規(guī)定,就容易導(dǎo)致用戶體驗(yàn)不佳[2]。所以,小程序需向用戶呈現(xiàn)其核心功能,滿足用戶的特定需求。那么,在模式設(shè)計(jì)中,必須對小程序的功能做出割舍,只保留部分功能。減少功能就意味著為用戶提供的服條種類減少,用戶需求的功能不全等問題。但值得慶幸的是,隨著技術(shù)的發(fā)展,騰訊可能會放寬對小程序體量的限制,屆時(shí),小程序會在原有基礎(chǔ)上添加新功能,當(dāng)市場發(fā)展趨于完善時(shí),微信團(tuán)隊(duì)也會做出相應(yīng)的調(diào)整。當(dāng)微信小程序的體量增大、承載的功能增多時(shí),可以考慮為用戶提供更多的服條。