利益相關(guān)聲明:作者與文中產(chǎn)品有直接的利益相關(guān)(開(kāi)發(fā)者、自家產(chǎn)品等)
作為一個(gè)程序員,玩兒NAS總要有些不一樣的經(jīng)歷,今天我和大家聊聊我的玩兒機(jī)經(jīng)歷。
初探群暉
最早聽(tīng)到群暉這個(gè)詞是從一個(gè)前同事口中了解到的,他和我說(shuō)這個(gè)東西非常有意思,不但可以存儲(chǔ)照片,文檔,還可以制作屬于自己的影音庫(kù)。但是有個(gè)很大的缺點(diǎn)就是他們的移動(dòng)端App做的非常的拉,像是iPhone3時(shí)代的產(chǎn)物,問(wèn)我有沒(méi)有興趣一起搞一個(gè)。聽(tīng)到這里我在網(wǎng)上搜了一下,結(jié)果發(fā)現(xiàn)這東西還不便宜,便宜的也要2000左右,囊中羞澀的我只好去某魚(yú)花了800搞了一臺(tái)。當(dāng)時(shí)也不懂,就搞了個(gè)群暉218(這個(gè)坑后面很大,幾乎斷送了玩機(jī)之路。。。)
開(kāi)局一臺(tái)八手群暉
一個(gè)懂點(diǎn)兒設(shè)計(jì)的程序猿
這年頭你要不懂點(diǎn)兒設(shè)計(jì)都不好意思說(shuō)自己是個(gè)程序猿。好在咱還是懂點(diǎn)兒,處于新手村打怪級(jí)別。上面的機(jī)器有了,就可以開(kāi)啟我們的NAS探索之路了。我之前有個(gè)幾個(gè)App的設(shè)計(jì)經(jīng)驗(yàn),但是對(duì)于這種文件影音管理的App還是頭一次做,一搞起來(lái)才發(fā)現(xiàn)這里面的東西還真是多啊,其實(shí)當(dāng)初我們的想法就是搞個(gè)文件、視頻和音頻的NAS app,方便自己使用,群暉的那幾個(gè)相關(guān)app真的是一言難盡。這個(gè)想法現(xiàn)在看看真的是很天真,但在當(dāng)時(shí)來(lái)看做好這些就等于NAS的80%的功能了(其實(shí)不足1%,笑死??)。于是我大概花了半個(gè)月時(shí)間開(kāi)始收集素材,然后設(shè)計(jì),初版就這樣誕生了。第一版大概長(zhǎng)這個(gè)樣子:
兩人合作就要平均分配工作
UI搞完之后我們立刻就可以進(jìn)入編碼階段了,但是真正做起來(lái)我發(fā)現(xiàn)一個(gè)很大的問(wèn)題,我那個(gè)前同事工作比較“飽和”,基本上就是每天996的節(jié)奏,這樣的強(qiáng)度要想按時(shí)定量保質(zhì)的完成這個(gè)App基本上是不可能的,再加上我是一個(gè)急脾氣,他那邊遲遲沒(méi)有進(jìn)度肯定是不行的。于是我果斷將他的“部分工作”接了過(guò)來(lái),經(jīng)過(guò)一個(gè)月的奮戰(zhàn)終于把這個(gè)app的1.0版本搞完了。最后上線之后我復(fù)盤了一下這個(gè)app的制作過(guò)程,前同事的工作也是功不可沒(méi)的,總結(jié)下來(lái)可以用一張圖概括:
對(duì)的,上面那三個(gè)按鈕就是他的全部工作量,其余都是我自己搞定的??
Docker的探索之路
初版上線之后馬上就有了第一批用戶,但是不是夸贊的聲音,而更多的是質(zhì)疑和反饋。原因如下:
1.文件管理過(guò)于簡(jiǎn)單,文件多選、復(fù)制、移動(dòng)等等操作一概沒(méi)有,文件詳情也是一塌糊涂,甚至連文件名字也顯示不全。
2.視頻部分當(dāng)時(shí)使用的是VideoStation,這玩意兒基本沒(méi)有人用,都是用的其他的媒體服務(wù)。
3.音頻部分歌詞展示、歌單創(chuàng)建、專輯展示等等一概沒(méi)有,屬于殘次品中的殘次品。
說(shuō)實(shí)話當(dāng)時(shí)我備受打擊,這和我想的不一樣啊,哐哐的下載量沒(méi)有,夸獎(jiǎng)的聲音更是聽(tīng)不到。
但是犯錯(cuò)就要立正,挨打就要站好,咱這人就是有一個(gè)虛心接受意見(jiàn)的態(tài)度,于是和群里的大佬們交流了一下,果斷改正:
1.文件管理沒(méi)有的操作統(tǒng)統(tǒng)加上,UI調(diào)整,使他真正的能夠管理文件。
2.音頻歌詞整上,歌單管理加上,專輯展示搞上,該有的都要有。
但是視頻這個(gè)我有點(diǎn)兒犯難,不用VideoStation用什么?。咳簳熤挥羞@個(gè)視頻管理的套件。這時(shí)候大佬支招了:
大佬:你可以裝個(gè)Emby,界面比VS好的多,而且更易于操作。
我:Emby是什么?怎么裝?
大佬:Emby你可以理解成和VS是一樣的東西,媒體管理的,從Contaner就可以安裝了,就是Docker,下載一個(gè)設(shè)置下就可以了,很簡(jiǎn)單。
我:Contaner?Contaner是什么?我這個(gè)沒(méi)有啊。什么意思???為啥我的沒(méi)有?難道被區(qū)別對(duì)待了嗎?
是的,我被區(qū)別對(duì)待了,這個(gè)群暉218不支持Contaner。。。,想想當(dāng)初賣我機(jī)器的大哥說(shuō)是因?yàn)樗P位不夠,想換個(gè)4盤位的,其實(shí)主要原因是這個(gè)吧。。。
但錢已經(jīng)花了,還得繼續(xù)搞呀。于是上網(wǎng)查攻略,你別說(shuō)還真讓我找到方法了,大概思路就是偽裝。將我這臺(tái)屌絲機(jī)器偽裝成群暉高大上的機(jī)器,騙過(guò)系統(tǒng),然后就可以安裝了。
好了,咱也是有Emby的人兒了,安裝完一看,恩。。。 VS是一坨*。
怎么辦?那還能怎么辦,當(dāng)然是轉(zhuǎn)頭Emby的懷抱啦~~,事實(shí)證明我這個(gè)決定真的是在正確無(wú)比了,為什么呢?因?yàn)槿簳熢谒?.2.2的新版系統(tǒng)中刪除了VideoStation,想想我當(dāng)初還沒(méi)日沒(méi)夜的集成這貨,真的是比吃了蒼蠅屎還難受。
放一張圖片大家感受下這兩個(gè)的差距:
左側(cè)VS,右側(cè)Emby
后面我在眾多大佬的幫助下又先后集成了群暉的Contaner、套件管理、資源監(jiān)控、任務(wù)計(jì)劃、收藏鏈接、以及登錄門戶等管理工具。當(dāng)然這些僅僅是群暉工具的一小部分,后面還有很多內(nèi)容等著我去逐漸完善。
2.0重生之路
隨著功能逐漸增多,我發(fā)現(xiàn)了另一個(gè)問(wèn)題,就是現(xiàn)有的UI已經(jīng)不足以支撐當(dāng)前的功能了,于是便著手開(kāi)始設(shè)計(jì)2.0版本,打算做一個(gè)大的UI升級(jí)。
這對(duì)于我一個(gè)業(yè)余設(shè)計(jì)來(lái)說(shuō)可絕對(duì)是一個(gè)大活,但是我始終堅(jiān)信只要功夫深鐵杵磨成針。沒(méi)準(zhǔn)做著做著就成了準(zhǔn)業(yè)余選手了呢?這也說(shuō)不準(zhǔn),于是我又花費(fèi)了1個(gè)月時(shí)間開(kāi)始畫圖,這期間我找了一位之前公司的設(shè)計(jì),讓他幫我一起參謀一下,要說(shuō)專業(yè)的就是不一樣,他給了我很多好的設(shè)計(jì)意見(jiàn),讓我的設(shè)計(jì)之路也更上了一個(gè)臺(tái)階。
最后設(shè)計(jì)完成后又過(guò)了幾周時(shí)間,現(xiàn)在這個(gè)2.0版本終于亮相了:
文件部分:
首頁(yè)增加了重要資源的監(jiān)控功能,讓用戶更加清晰的了解機(jī)器目前的狀況,另外增加了圖表的展示,系統(tǒng)資源用了多少,用在哪里一目了然。
文件部分升級(jí)
視頻部分:
目前視頻支持VideoStation、Emby和Jellyfin,UI更加好看也更加的簡(jiǎn)潔了,但是功能更加強(qiáng)大了,選擇字幕,選擇音頻,快速定位劇集等等都是非常便捷的操作。
視頻部分更簡(jiǎn)潔
音頻部分:
音頻是這次改版最大的一個(gè)模塊,從之前的非主流變成了如今的小清新。視覺(jué)效果也更上一層樓。操作更加的方便,更加人性化的設(shè)計(jì)。
小清新版本
以上就是我一個(gè)?的玩機(jī)之路,這一路走來(lái)真的非常感謝各位大佬們對(duì)這個(gè)app的幫助,他們見(jiàn)證了這個(gè)app的成長(zhǎng),從當(dāng)初的啥都不是,到現(xiàn)在的半吊子(),謝謝他們的寶貴意見(jiàn)。
最后謝謝每一個(gè)給過(guò)這個(gè)App建議的用戶,謝謝每一個(gè)支持過(guò)這個(gè)App的人。謝謝大家啦。
App 下載鏈接 >>
,