2021-01-08 14:23:39 來源:暢享網搶沙發
2021-01-08 14:23:39 來源:暢享網
近日,「數智賦能未來」 第十六屆信息化領袖峰會暨2020美業數智生態峰會在上海圓滿舉行。本次峰會吸引近400位CIO、IT負責人以及行業知名信息化服務商等業內資深大咖共聚一堂...
關鍵詞: 金山辦公各位領導,各位嘉賓,非常榮幸參加「數智賦能未來」峰會,我是金山辦公負責WebOffice的晁雲曈。我們做協作服務到現在差不多已有兩年多了,今天給大家分享WebOffice如何做到協作賦能。
首先,先跟大家介紹一下WebOffice是什麼。這個名詞可能在座的很多朋友之前還沒有了解過,我選了三個關鍵詞介紹這個服務。
第一個關鍵詞:HTML5。WebOffice前端是純Web界面的,用到了HTML5裡面的很多技術,通過這些技術我們在瀏覽器上為大家帶來了完全基於瀏覽器的HTML5體驗。當然,HTML5對於瀏覽器內核有要求,我們推薦使用比較現代的比如說搭載Chrome內核或者Firefox內核的瀏覽器。
第二個關鍵詞:多人實時協作。WebOffice在服務端提供一個服務進程,支持多人連接、一起編輯,這是WebOffice帶來的能力,叫做實時協同編輯。所謂實時,就是咱們所改的任何內容都可以即時顯示在我們的文檔上面。實時協作能力支持一個文件可以365個人在同時編輯,如果純粹預覽狀態能夠單一文件支持到一萬人。可能有朋友會問:支持一萬人,這麼多人在裡面不是很亂嗎?其實,我們提供的預覽能力更多賦能的場景是會議。在企業裡要一起開一個會議、做一場培訓,能夠一萬人同時連一個文件。
第三個關鍵詞:Office。為什麼選這個關鍵詞?我們的WebOffice是原生編輯Office文件,沒有導入導出數據轉換的過程,對於Office文件裡面的數據來說,哪怕WebOffice在瀏覽器前端暫時沒有支持的功能,比如說OLE對象,但是經過WebOffice保存回去數據不會丟失,百分之百兼容,所以我選擇了這個關鍵詞。
WebOffice提供的服務主要有五大塊。第一個Office文件預覽,第二個Office文件編輯,第三個,Office實時協同。第四,Office文件轉換(把PDF轉成Word或者把Word換成PDF)。第五,縮略圖生成。
目前我們公司對外宣傳的品牌主要有三個:WPS、金山文檔、WPS+辦公雲平臺。用戶包括個人用戶和政企客戶。第一個WPS是我們的客戶端產品;第二個金山文檔,是我們雲端的文件存儲、分享、協作,還包括待辦、日曆等等,指的是雲服務;第三個,是金山文檔的基礎上增加政企客戶,非常的關心文檔安全的能力,文檔集中管控、文檔集中保密,能做到文檔不落地的管控措施,這個品牌叫做WPS+辦公雲平臺。
大家可以看出來,WebOffice只是一個服務,為我們的多個品牌和產品線提供賦能,這也是我們說到「賦能」這個詞的關鍵。除了給我們自己的業務,WebOffice也給其他的合作夥伴的產品線和業務賦能。
接下來介紹一下我們希望解決什麼問題,我們解決的問題有三個。
第一,按需加載。最近從廣東到北京到上海,走訪了很多客戶,我聽一個詞聽了好多次,去控制項。使用控制項會遇到版本碎片的問題,部署分發運維的問題,更重要的一點未來在國產化創新平臺上控制項是基本上沒有辦法使用了。作為一個WebOffice來說,我們既然是一個純Web應用,能夠在網頁裡面提供一個接口直接做應用,不需要提前部署,不需要提前分發,在需要用它的時候,若干行JavaScript的代碼就可以把WebOffice的服務從瀏覽器前端調用起來,這就是我們說的按需加載,帶來的好處是去控制項。
第二個,協同賦能。後面還有一些場景大家可以看得到。
第三個,場景嵌入。我會看到我們的客戶或者合作夥伴現在有一個趨勢,在企業裡面提供企業內部使用的IM或者綜合辦公的移動APP,在手機上面提供這種應用,如果從第一個APP跳到第二個APP很容易出現的情況是員工用的體驗不夠好。我們提供的場景嵌入更多是為企業內部手機APP上面提供嵌入到APP內部的Office預覽、編輯、協同的能力,後面也有案例給大家分享。
第一,百分之百兼容,不用擔心經過WebOffice存儲的文件丟失數據;第二,接入容易,純BS架構;第三,更好的文件權限控制。我們可以對表格裡面的一個個單元格設權限,比如咱們企業員工的身份證號、合同報價數字、各種隱私或者商業數據保護起來,設置為一般帳號不可見,只有幾個關鍵同事可以看到,可以細到這種程度。文字編輯裡面可以細到若干個控制項可以編輯,這個場景用在合同起草的過程。最後,我們的API和WPSOffice2019基本保持一致,如果各位有對接過的話,對接WebOffice會覺得比較熟悉,上手的難度比較低。
這是對接模型的分享。藍色的部分是跟政企客戶、合作夥伴對接的時候能夠提供的基礎模塊,包括雲存儲服務、雲帳號服務。上面有一個對接API層,這個比較關鍵,是做到了一個抽象的作用。比如WebOffice要和企業內部的文件系統打交道,可以抽象一個文件存取API做封裝。包括鑑權認證、刪除文件、改名、創建文件等等,文件信息查詢和文件版本的枚舉,我們都能夠通過這一套系統來做到封裝。綠色是我們希望在系統邊界層這裡傳遞儘可能少儘可能希望的數據,第一個用戶ID,第二個是文件ID,第三個是文件版本ID,系統邊界越小越薄,對接的時候耦合度越低。橙色是我們提供的服務層,包括編輯服務、預覽服務、協作框架服務、負載調度服務、協作DB服務。紅色的是KS Web前端,咱們現在都能夠適配各種屏幕,包括PC的大屏幕和移動的小屏幕。
我們提供給合作夥伴的API有560個,可能有朋友問說,你們的WPS Office客戶端給了好幾千個API,為什麼WebOffice只給了560個?我們是這樣的考量,我後面介紹一些場景,這些場景是合作夥伴和客戶提出來的,需要對接的場景從上到下所有的API全部覆蓋提供完整,如果客戶沒有提出來的場景我們暫時不分精力做這些API,如果各位在對接場景的時候有新的需要再跟我們說,我們會把新的場景從上到下覆蓋。這是API的展示,大家可以看一下,這是我們開發文檔的支持,可以看到這些文檔。
環境的支持。客戶端這邊剛才提到現在瀏覽器,比如說所有的瀏覽器,我最後畫了一個微信小程序,我們在疫情期間給很多網際網路用戶提供了協作服務,不管是遠程辦公還是疫情登記,微信小程序是我們支持的重要平臺。作業系統平臺包括Windows、Linux、Android、macOS、iOS。
安全設計。我們的資料庫內容支持加密存儲、對象存儲支持加密存儲。文件數據流甚至在服務端純內存化處理,不寫入伺服器的磁碟,我們提供服務的環境中,文件可以從服務端到前端都是不落地的,保證了安全和可靠。
下面是WebOffice的八個應用場景,我們一個個看一下。
場景1:對接OA系統的賦能。泛微是非常有實力的一家OA的服務商,我們來分享和泛微合作、對泛微OA系統賦能的案例。第一張圖叫做OA公文起草,上面的工具欄是泛微提供的,下面的iframe是我們WebOffice嵌入到泛微的頁面裡面去,公文起草的整個過程當中可以把修訂強制鎖定,全過程留痕。第二個圖,這個圖叫做「一文雙屏」,左邊這裡是表單式的界面,通過表單界面把公文裡面的欄位和信息填在這裡,做到填寫規範化,右邊就會實時出現文檔,在表單裡面填寫的信息出現在文檔對應的正確的位置。第三圖,對接OA套用模板,也像表單一樣,填進各種信息,然後選擇用印的模板文件,選完文件以後,自動把填寫的信息套到模板文件裡面去,生成最終的。第四圖,合同預覽。整個界面上允許調用API加入水印,防止拍照和截屏。最後是合同限制編輯,比如說甲方、乙方、合同條款、金額這些地方是可以編輯的,其他地方是模板,鎖定住不可編輯。
場景2:企業內部IM賦能。我們可以在IM裡面提供非常好的嵌入應用支持,我們和釘釘是這樣對接的:在IM中發一個文件,以前傳統做法是文件發過去是一個文件實體,需要下載才能編輯,編輯完成之後,再手動把文件回傳回去,比較麻煩。現在我們提供了WebOffice賦能之後,把文件變成一張卡片發出來,卡片下面三個按鈕,可以直接點擊之後在線編輯、在線預覽。如果點擊「在線編輯」會打開一個新WebView窗口,直接可以和同事通過手機實時協同在線編輯,自動保存,IM裡面的文件傳遞、文檔協作的場景變得非常的輕鬆,點擊在線編輯,移動裡面沒有離開IM的環境,嵌入了WebOffice就可以在線編輯了。
場景3:公文、合同和法律文書嵌入式編輯服務。這個案例是我們和合作夥伴「秀合同」一起推出的。首先是嵌入式編輯服務實時協同,傳統的OA做合同的流程是第一個人做起草,起草完了之後傳給第二個人,如果有問題再打回去讓第一個人再改,來來回回很多次。但使用WebOffice提供的協作賦能可以把採購人員、財務、法務、經理幾個角色拉到在線狀態來協同編輯,如果有問題當場就能提出,不會說等到文檔寫完了再說哪裡需要修改。一起協作,效能提升了非常多,這就是起到降本增效的作用。第二,整個編輯是留痕的,哪怕沒有修訂,也是留痕的,誰改了什麼內容在右邊清清楚楚可以看得到。第三,做格式化合同,這是典型的兩種API,一種叫做書籤,一個是叫內容控制項,右邊的任務窗格中可以把合同的關鍵內容一鍵提取出來或者設置進去,這是我們說的能夠帶來的一個增效的效果。除了在編輯當中的協同,包括全程留痕,文檔不落地,背景水印,實現了企業裡面的資產集中管控,智能的版本對比和書籤填充又提升了合同的合規和風控的能力。
場景4:調用API定製用戶界面。這是一個展示,WebOffice提供的用戶界面,如果大家哪些地方覺得不符合咱們系統嵌入的要求可以調用API,把不想要的東西隱藏掉,這個展示界面可以看到左上角和右上角,我們自己帶的文件名和協作的部分就合作夥伴被調用API隱藏了,然後合作夥伴加了一個額外的標題欄,提供標題、收藏、預覽等等系統內的功能,這個是可以靈活做到的。
場景5:表格企業信息管理。這個案例是用表格做企業內部信息管理應用的案例,工資單分發應用嵌入任務窗格,按裡面勾選的欄位查詢之後,一鍵設置到表格裡面去,從而用表格作為企業內部信息管理應用的載體,這個案例叫做工資單應用。
場景6:嵌入式的預覽支持。這是阿里雲上對接的應用場景。
場景7:文檔內消息和外部打通。輸入@,可以@某件任務相關的對應同事,消息會發到IM系統裡面去,做到文檔內部數據和任務和IM系統打通。
場景8:嵌入文檔到遠程會議。這個案例用到了大用戶量預覽。
我們的合作夥伴包括泛微、華為、阿里、百度、用友等等,我們的私有化客戶就更多了。下面是我們的部分私有化客戶列表。
「開放+賦能,支持合作夥伴業務高速成長」是我們的目標和價值。感謝大家的聆聽!
第三十二屆CIO班招生 法國布雷斯特商學院碩士班招生 北達軟EXIN網絡空間與IT安全基礎認證培訓 北達軟EXIN DevOps Professional認證培訓
責編:chenjian