程 靜 于亞秀
(華東師范大學圖書館,上海200062)
數(shù)字人文是人文研究在信息技術高度發(fā)達的今天,充分發(fā)揮計算機技術的數(shù)據處理能力、傳播能力,對傳統(tǒng)研究方法和研究范式的改革和創(chuàng)新。在信息時代,圖書館正經歷著由初級的以藏書為主,向著充分利用現(xiàn)有信息技術與資源,為各學科研究提供專門、專業(yè)的優(yōu)質服務轉變。數(shù)字人文的發(fā)展也給圖書館的發(fā)展帶來了新的思路和契機,越來越多的圖書館正積極思考如何為數(shù)字人文建設提供支持。高校圖書館承擔著文獻收集整理、開展咨詢服務以支持本校教學研究的根本職能,因此,我們在開展數(shù)字人文服務研究及實踐中,既不能偏離圖書館的主要職能,也不能脫離數(shù)字人文的客觀性需求。數(shù)字人文學者從海量信息資源中獲取可用的、與數(shù)字人文研究相匹配的信息能力有限[1]。因此,依托大學的科研環(huán)境和人才優(yōu)勢,構建高校數(shù)字人文服務平臺,為數(shù)字人文學者提供獨特的、第一手的資源,以及便捷、高效的信息服務,是高校圖書館參與數(shù)字人文的一個重要角色[1],也是圖書館實踐的新方向。
上世紀60年代,大量的人文資料被數(shù)字化,從而漸漸出現(xiàn)了“人文計算”的概念。2006年左右,隨著數(shù)字技術向人文研究各個領域的滲透,數(shù)字人文(Digital Humanities)取代了人文計算(Humanities Computing),成為一個新興的跨學科研究領域。數(shù)字人文是一個隨著科學與技術的發(fā)展不斷豐富與變化的研究領域,直到現(xiàn)在還沒有一個統(tǒng)一的定義,學界內的領域專家從不同角度對數(shù)字人文進行了描述。國外較為經典的數(shù)字人文的定義是美國伊利諾伊大學香檳分校圖書情報學院院長約翰·安斯沃斯教授給出的。安斯沃斯教授認為,數(shù)字人文是一種代表性的實踐、一種建模的方式,或者是一種擬態(tài)、一種推理、一個本體論約定;這種代表性的實踐可一分為二:一端是高效的計算,另一端是人文溝通[2]。國內較為著名的是武漢大學王曉光教授的定義,他認為,數(shù)字人文是一個將現(xiàn)代計算機和網絡技術深入應用于傳統(tǒng)的人文研究與教學的新型跨學科研究領域[3]。數(shù)字人文的概念是一個不斷發(fā)展變化和再定義的過程[4],一般認為是數(shù)字技術在人文研究領域的應用。
數(shù)字人文研究的活躍,對圖書館的人文服務提出了新的要求,高校圖書館應充分發(fā)揮資源與組織優(yōu)勢、通過收集和組織相關信息,如數(shù)字人文學科介紹、國內外數(shù)字人文相關出版物、國內外數(shù)字人文中心及鏈接、數(shù)字人文工具、國內外數(shù)字人文社區(qū)(協(xié)會、聯(lián)盟、會議)等,搭建高校數(shù)字人文服務平臺,實現(xiàn)在高校范圍內師生對數(shù)字人文信息資源的統(tǒng)一訪問,為數(shù)字人文研究者提供第一手學習資料。高校數(shù)字人文服務平臺匯聚數(shù)字人文前沿信息和工具,是人文學者從圖書館獲取幫助的重要渠道,且具有不受地理空間限制的優(yōu)勢,可以最大化地為人文學者提供幫助。同時,構建高校數(shù)字人文服務平臺,能夠吸引管理層對整個人文學科和圖書館的關注目光,使圖書館員主動嵌入研究過程,加強館員與學者之間的合作,促進面向數(shù)字人文的圖書館科研支持服務邁上新臺階。
WordPress始于2003年,是一款基于PHP語言和MySQL數(shù)據庫開發(fā)的免費開源軟件。最初是Mike Little和Matt Mullenweg創(chuàng)建的b2/cafelog網志平臺[5]的一個分支,用于個人博客系統(tǒng)的開發(fā)。隨著時間推移,越來越多的開發(fā)人員、設計師、科學家、博主等加入到WordPress項目中,為其提供支持,基于WordPress開發(fā)的網站應用也由單一的Blog逐步延伸至內容管理系統(tǒng)(CMS)、論壇、Wiki、SNS、電子商務等。現(xiàn)在無論是國內還是國外,WordPress都有著龐大的用戶數(shù)量,超過34%的Web網站選擇WordPress作為其開發(fā)平臺[6],是其他同類開源軟件難以匹敵的。不僅如此,Word-Press在圖書館界也有較為廣泛的應用,如貝弗利公共圖書館門戶網站[7]、林肯紀念大學圖書館門戶網站[8]和美國國會圖書館的博客平臺[9]。WordPress是一款優(yōu)秀的開源軟件,使用WordPress構建高校數(shù)字人文服務平臺的優(yōu)勢主要體現(xiàn)在4個方面。
WordPress擁有豐富的主題模板和功能插件。主題模板可以讓網站瞬間變換風格和結構布局;WordPress插件是用PHP編寫的一組函數(shù)或一個程序,通過API接口與WordPress主程序對接。用戶可以在不修改WordPress核心代碼的情況下,通過插件向WordPress增加功能擴展。有大量的WordPress愛好者為其開發(fā)主題模版和插件,僅WordPress官方就提供了超過3萬個插件[10],且數(shù)量還在持續(xù)增加。由于是開源軟件,個人也可以根據其核心程序提供的規(guī)則開發(fā)個性化主題和插件。通過使用主題模板和插件,WordPress可以擴展成各種不同功能類型的應用,如內容管理系統(tǒng)(CMS)、論壇、Wiki、社交(SNS)、微博、門戶網站等。WordPress由2003年發(fā)展至今,已充分說明了其出色的可擴展性。
WordPress為用戶提供了一個簡單友好的后臺管理界面,即使沒有任何軟件開發(fā)經驗的人員也可以進行系統(tǒng)管理與維護。WordPress站點所有的更新和維護工作都可以在后臺管理中完成,如版本升級、添加功能插件、設置主題模板、更新網站內容、管理用戶等。WordPress將網站功能和屬性進行封裝,為用戶提供圖形化的后臺操作界面,使網站建設者無需關注底層架構和技術代碼,便可對網站進行更新及維護,大大降低了維護成本。同時,WordPress提供中文版本的安裝與使用,免去了使用國外開源軟件所必須的漢化工作。此外,WordPress中文團隊也開發(fā)了一系列優(yōu)秀的中文插件和主題供用戶選擇,一定程度上也降低了WordPress的使用門檻。
開源軟件對于高校來說是一種經濟價值極高的產品,在西方發(fā)達國家高校中已被廣泛運用[11]。一方面由于開源軟件大多是免費的,無需支付相關費用,能夠節(jié)省大量的資金;另一方面由于其開源性,用戶可以修改源代碼,通過二次開發(fā)滿足項目個性化需求,快速地搭建平臺,縮短開發(fā)周期,節(jié)約開發(fā)成本[12]。作為基于PHP+MySql的開源項目,WordPress的核心程序、數(shù)據庫(MySql)、運行平臺(Apache)、主題和插件等都是免費的,系統(tǒng)升級也是免費的,能夠節(jié)約資金成本。此外,Word-Press主要借助插件進行功能擴展,其豐富的插件選擇極大簡化了WordPress的開發(fā)工作,無需專業(yè)的技術開發(fā)人員也可以實現(xiàn)WordPress的建站及維護,極大節(jié)約了人力資源和開發(fā)成本。
開源軟件的可持續(xù)性是影響所開發(fā)系統(tǒng)長期穩(wěn)定發(fā)展的關鍵因素[13]。對于開源軟件而言,可持續(xù)發(fā)展主要體現(xiàn)為開發(fā)隊伍的長期穩(wěn)定及開源社區(qū)的長期活躍,只有這樣才能吸引更多的機構和人員,推進產品更新?lián)Q代,形成良性循環(huán)[14]。Word-Press由2003年發(fā)展至今,已有17年的歷史,從最初單一的博客應用逐漸發(fā)展成多元化網站應用,目前已擁有專門的團隊負責軟件的開發(fā)和維護、定期發(fā)布更新計劃;擁有成千上萬的WordPress愛好者為其作出開發(fā)貢獻;擁有廣泛的用戶群體和活躍的社區(qū)支持,這些都為系統(tǒng)的持續(xù)發(fā)展和穩(wěn)定性提供了保障。
WordPress可以運行在任何支持PHP和MySQL的服務器上,如Windows、Linux、Unix等。在安裝WordPress之前,服務器需具備以下條件:
(1)PHP 7.3(或更高版本);
(2)MySQL 5.6(或更高版本)或MariaDB 10.0(或更高版本);
(3)Nginx或Apache(帶有mod_rewrite模塊);
(4)支持HTTPS。
平臺建設者可以根據自有資源選擇合適的服務器進行配置?;诤唵我子玫脑瓌t,筆者推薦使用WAMP模式構建服務器運行環(huán)境。WAMP是一款Windows下的Apache、PHP、MySQL集成安裝環(huán)境,提供界面化的安裝指導,能夠快速完成服務器的配置。
WordPress非常易于安裝,可以通過托管公司提供的一鍵式自動安裝程序安裝,如自動化腳本安裝工具軟件:APS,F(xiàn)antastico,Installatron和Softaculous等;也可以通過手動修改配置文件安裝。以下主要介紹手動修改配置文件的安裝方法:
(1)從官網下載WordPress安裝壓縮包并解壓至服務器根目錄。
(2)在MySQL中創(chuàng)建WordPress數(shù)據庫,并記錄下數(shù)據庫的名稱和密碼。
(3)編輯WordPress安裝包中的配置文件wpconfig-sample.php。首先將wp-config-sample.php重命名為wp-config.php,然后在代碼編輯器中打開wp-config.php配置數(shù)據庫連接信息:
define(’DB_NAME’,’wordpress’);//Word-Press數(shù)據庫的名稱
define(’DB_USER’,’root’);//MySQL數(shù)據庫的用戶名
define(’DB_PASSWORD’,’password’);//MySQL數(shù)據庫的密碼
define(’DB_HOST’,’localhost’);//MySQL主機名
define(’DB_CHARSET’,’utf8’);//創(chuàng)建數(shù)據表時默認的文字編碼
define(’DB_COLLATE’,’’);//數(shù)據庫整理類型,不確定時無需設置
(4)運行安裝腳本。在服務器上常用的Web瀏覽器中訪問網址:http://localhost/wp-admin/install.php,點擊安裝WordPress,輸入相關信息(如網站名稱、管理員賬戶、電子郵件等),完成Word-Press的安裝。
WordPress個性化配置和功能拓展都在后臺管理頁面中實現(xiàn),后臺管理頁面包含了系統(tǒng)升級、主題修改、插件擴展、菜單管理、內容發(fā)布、用戶管理等功能,網站建設者可根據高校數(shù)字人文服務平臺的功能需求,完成網站的個性化配置及內容模塊建設。后臺管理有專門的主題設置操作頁面,搜索喜歡的主題樣式進行安裝,即可實現(xiàn)網站顯示的個性化配置;通過后臺管理中的插件管理頁面,添加相應的插件實現(xiàn)網站功能拓展。主題與插件的安裝較為便捷,除在后臺管理中添加安裝外,用戶也可以通過WordPress官網查找下載相關的主題及插件,分別存放至安裝目錄下的wpcontent/themes和wp-content/plugins目錄下實現(xiàn)安裝。WordPress提供了各種功能豐富的插件庫,網站建設者可以從上萬種插件中選擇自己需要的添加,對于有一定開發(fā)能力的建站者,還可以自行開發(fā),創(chuàng)建自己的插件。
高校數(shù)字人文服務平臺依托高校學術研究環(huán)境及圖書館的信息管理與服務能力,旨在為全校師生開展數(shù)字人文研究和學習提供服務與支持。筆者將高校數(shù)字人文服務平臺的功能分為5個模塊:信息服務模塊,數(shù)據服務模塊、培訓服務模塊、咨詢服務模塊、用戶管理模塊,如圖1所示。
圖1 高校數(shù)字人文服務平臺功能架構
信息服務模塊內容匯聚來自互聯(lián)網的數(shù)字人文前沿信息,承擔著數(shù)字人文知識普及與成果傳播的功能,主要包括領域動態(tài)/新聞資訊、數(shù)字人文項目信息、數(shù)字人文工具信息、數(shù)字人文組織信息、數(shù)字人文會議信息、相關出版物、友情鏈接等。高校圖書館擁有大量的文獻信息資源,且圖書館館員在信息資源的采集與加工方面具有較強的專業(yè)素養(yǎng),應充分利用自身優(yōu)勢,挖掘數(shù)字人文信息資源,為數(shù)字人文研究學者提供全面、高效的信息服務。
一方面是挖掘數(shù)字人文館藏信息,實現(xiàn)平臺信息與館藏資源的聯(lián)動。借助Embed Iframe插件,將圖書館數(shù)字人文相關館藏文獻通過HTML語言內聯(lián)框架(Iframe)技術,調用OPAC系統(tǒng)中館藏收錄和流通情況,使讀者能夠方便及時地獲取數(shù)字人文館藏信息。另一方面是采集數(shù)字人文前沿資訊,實現(xiàn)平臺的資源匯總。例如,借助Caffeinated Content插件自動采集數(shù)字人文相關網站RSS訂閱源,并翻譯為多國語言定時定量發(fā)布到自己的平臺,實現(xiàn)數(shù)字人文領域動態(tài)、外部新聞資訊采集。
數(shù)字人文服務對數(shù)據資源的要求,需要圖書館從資源的被動提供者向信息資源的加工者轉變。主要體現(xiàn)在對數(shù)據資源需要的信息粒度更細、數(shù)據分類更細、需要多數(shù)據融合支持等方面。數(shù)據服務模塊主要分為開放數(shù)據和數(shù)據分析兩方面內容。開放數(shù)據是一類可以被任何人免費使用、再利用、再分發(fā)的數(shù)據[15],如開放政府數(shù)據、科研數(shù)據、圖書館館藏數(shù)據等。高校圖書館擁有大量數(shù)字人文研究所需的元數(shù)據信息,通過規(guī)范的加工處理,即可轉化為供數(shù)字人文學者研究的開放數(shù)據集。同時,也可以采用眾包形式發(fā)布數(shù)據征集需求,鼓勵數(shù)字人文學者主動上傳開放共享數(shù)據。
數(shù)據分析主要借助于數(shù)字人文工具軟件實現(xiàn)。平臺在提供開放研究數(shù)據的同時,可以采用內部鏈接形式將相關數(shù)據分析工具關聯(lián)起來,為數(shù)字人文學者提供數(shù)據分析方法和解決方案。同時,WordPress也提供了豐富的數(shù)據統(tǒng)計分析插件,如WP Statistics、WP SlimStat、Search Meter等。借助這些插件,能夠詳細了解用戶訪問信息,如每天訪問量、來源、瀏覽過的文章、使用的系統(tǒng)、瀏覽器等,幫助完善平臺功能,提高服務質量。
數(shù)字人文是文科和理工科的交叉領域,技術欠缺是人文研究者的短板,國外很多高校建立了綜合考慮課程設置、課程內容、培訓對象等多個方面健全的數(shù)字人文培訓模式,不僅幫助讀者快速地提高數(shù)字人文素養(yǎng)、掌握一定的數(shù)字人文工具,也提升了圖書館在人文研究者中的地位、拉近了人文學者和圖書館人文服務的距離。高校數(shù)字人文服務平臺的培訓服務內容主要分為數(shù)字人文入門學習培訓、數(shù)字人文專題課程培訓、數(shù)字人文工具應用培訓3個方面。服務形式可以是文檔說明、圖文操作教程、視頻講解、動畫演示等,也可以結合線下活動開展。
具體實踐形式為數(shù)字人文新手提供概念釋義、研究方法介紹、經典研究論文、檢索關鍵詞等,幫助新手學者快速入門;制作數(shù)字人文工具軟件的使用說明和操作指南,向師生展示如何使用特定的數(shù)字人文工具解決實際問題,使其能夠利用數(shù)字人文工具開展各類數(shù)字人文研究(如文本挖掘、數(shù)據建模、數(shù)據可視化等);結合線下物料開展各種類型的數(shù)字人文培訓活動,促進數(shù)字人文領域的知識傳播,提升研究者的數(shù)字人文技能,為人文學者的研究提供助力。
高校數(shù)字人文服務平臺的咨詢服務是為用戶提供數(shù)字人文領域相關問題的咨詢解答,主要形式為FAQ問答、web表單提交、BBS討論社區(qū)、Email、電話等。咨詢服務應多渠道開展,降低人文學者獲取咨詢服務的門檻,促進圖書館與人文學者之間的交流合作。
WordPress提供了相當多的功能插件可供實現(xiàn)咨詢服務模塊的功能擴展。具體實現(xiàn)方式為,通過添加在線問答插件DW Question&Answer或AnsPress實現(xiàn)數(shù)字人文FAQ問答及web表單提交,用戶可以在線提交數(shù)字人文相關問題、選擇問題的最佳答案、對問題和答案進行評論和投票等;通過添加Float menu或Support Board插件實現(xiàn)實時在線咨詢,實時在線咨詢具有及時性、個性化、人工智能等特性,且可以設置機器人問答,支持添加QQ、微信、微博等常用交流工具。同時,也可添加E-mail、電話等傳統(tǒng)咨詢方式。圖書館在開展參考咨詢服務方面具有豐富的實踐經驗,有些圖書館甚至建設了完善的參考咨詢服務平臺,可在原有咨詢平臺建立數(shù)字人文咨詢服務模塊,將其鏈接至數(shù)字人文服務平臺,既有效避免了資源浪費,也能夠減輕高校數(shù)字人文服務平臺的構建成本。
用戶管理通常使用角色概念,使網站所有者能夠控制用戶在網站內可以做什么和不可以做什么。WordPress預設了6個用戶角色,功能權限由大到小依次為超級管理員、管理員、編輯、作者、貢獻者、訂閱者。每個角色都包含特定的功能權限,如表1所示。在后臺管理中,通過add_cap()函數(shù)和remove_cap()函數(shù)可以為角色增加或刪除功能權限;通過add_role()函數(shù)和remove_role()函數(shù)可以增加或刪除角色。在實際應用過程中,各高校圖書館應根據不同的人員配置為用戶合理安排角色梯度。例如以圖書館為主導建設的高校數(shù)字人文服務平臺,人員結構通常為圖書館員(管理者)、院系教師和學生(使用者)、訪客(校外數(shù)字人文領域相關人員)。圖書館員作為管理人員,可指定一名為“超級管理員”角色,負責平臺的運行維護與功能拓展等;指定若干圖書館員為“編輯”角色,負責平臺內容的審核及發(fā)布、更新等;院系教師和學生是平臺的使用者和主要服務對象,可設定為“貢獻者”角色,能夠瀏覽使用平臺服務的所有內容,同時能夠上傳自己的數(shù)字人文研究資料(由“編輯”角色管理員審核通過后發(fā)布);訪客是除本校師生之外的其他人員,并非平臺的主要服務對象,僅擁有瀏覽查看平臺資源的權限,也可基于開放共享原則設置與本校師生相同的權限。
表1 WordPress預定義角色功能權限
建設高校數(shù)字人文服務平臺非圖書館的常規(guī)事務性工作,是高校圖書館在不斷探索中的服務創(chuàng)新,目的是為讀者提供更好的教學、科研支持服務。建設初期無論是館員還是讀者,熱情都比較高漲,但熱度過后,如果不采取有效的管理策略,很容易出現(xiàn)平臺擱淺、讀者關注度下降的問題。
組建數(shù)字人文工作小組,將平臺的建設和運營納入常規(guī)工作流程。數(shù)字人文屬于交叉學科,需要匯集各方面的人才。首先是館員層面,招募有志于數(shù)字人文研究的館員組成工作小組,負責平臺的信息更新、活動開展、系統(tǒng)運維等相關工作;其次是學校層面,通過公開招募與館員推薦相結合的方式,招募對數(shù)字人文感興趣的人員,與館內工作小組成員組成互動交流團體,一方面參與數(shù)字人文平臺建設,一方面也實現(xiàn)了核心讀者群留存。此外,還可以聘請校外專家學者或相關從業(yè)人員參與到數(shù)字人文工作小組中,實現(xiàn)更大范圍的交流合作。
數(shù)字人文服務平臺能夠持續(xù)提供服務的核心是平臺信息的更新與維護(這里的信息是指廣泛意義的信息,包含平臺經營的所有內容)。信息更新方式有兩種:一種是自動更新,如上一章提到的通過調用OPAC館藏信息更新平臺數(shù)字人文館藏、RSS訂閱等;另一種是人工更新,需要數(shù)字人文工作小組成員定期進行信息的更新及維護,如定期上傳數(shù)字人文開放數(shù)據集、發(fā)布培訓/研討會信息、及時回復咨詢等。
數(shù)字人文服務平臺如果只是提供線上服務,很難實現(xiàn)讀者留存。線下服務可以提高讀者參與度,加深讀者印象。平臺的培訓服務模塊為開展線上線下聯(lián)動服務提供了很好的接口,線上負責提供培訓的資訊、文檔、相關材料,線下組織專家學者及相關讀者開展研討會、培訓活動等。線下活動后線上負責整理活動的相關資料,便于讀者后續(xù)查看學習,同時也可記錄數(shù)字人文活動的歷程。
高校圖書館為教學科研提供專門的、專業(yè)性的優(yōu)質服務是其重要任務之一。數(shù)字人文研究的活躍,對圖書館的人文服務提出了新的要求。高校圖書館數(shù)字人文服務建設和數(shù)字人文中心建設的根本區(qū)別在于,高校圖書館是在現(xiàn)有圖書館資源建設的基礎上,通過充分挖掘現(xiàn)有圖書館內部資源進行整合優(yōu)化,為本校人文教學科研提供服務。高校圖書館承擔著文獻收集整理、開展咨詢服務以支持本校教學研究需要的根本職能,通過匯聚整理來自于互聯(lián)網的數(shù)字人文前沿資訊和技術工具、結合圖書館的數(shù)據資源開展培訓與咨詢活動建立的高校數(shù)字人文服務平臺,是圖書館可以快速介入到數(shù)字人文服務的方式,且能夠為人文學者提供快速獲取數(shù)字人文信息的渠道,促進數(shù)字人文的發(fā)展。