新聞中心
他種有機(jī)蔬菜、他搞全景攝影、他自己設(shè)計(jì)制作硬件產(chǎn)品,他還是個(gè)程序員,并以此為生。羅晨,他是Markdown編輯器Mou的作者,他就是一 位生活在農(nóng)場(chǎng)上的獨(dú)立開發(fā)者。提起我們這個(gè)時(shí)代的碼農(nóng)們,人們聯(lián)想到最多的是“加班”、”趕進(jìn)度“、“不健康的生活方式”……好像這些是和編程密不可分的 衍生品。然而,在羅晨身上我們看到另外一種可能性,我們可以,活出自己想要的現(xiàn)實(shí)。

墊江網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,墊江網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為墊江數(shù)千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的墊江做網(wǎng)站的公司定做!
MouStand——讓夢(mèng)想變成現(xiàn)實(shí)
我十分喜歡 Mou 的 logo,這個(gè)形狀是想象出來的,之前它在現(xiàn)實(shí)中并不存在。但是我把它變成了現(xiàn)實(shí)。
為什么要自己做一個(gè) Markdown 編輯器?
我剛開始知道 Markdown 這個(gè)語言,就覺得挺有意思,想找一個(gè) Markdown 的編輯器。當(dāng)時(shí)有兩個(gè)收費(fèi)的編輯器。其中一個(gè)中文支持不太好,老跳,一打中文的時(shí)候那個(gè)鍵上下跳。另外一個(gè)預(yù)覽界面和編輯界面是分開的。要想預(yù)覽就得點(diǎn)一 下預(yù)覽的命令,不能同時(shí)顯示。我想要左邊編輯右邊預(yù)覽,這樣就可以實(shí)時(shí)預(yù)覽,一邊編輯,一邊顯示的,可是沒有。那沒辦法,市面上沒有只能自己做。然后我就 做了。
Mou 的同步滾動(dòng)還不精確。因?yàn)槲疫@個(gè)是按照左右兩個(gè)窗口的長(zhǎng)度,百分比來算。同步比較難做。如果要精確匹配只能按元素。比如左邊是二級(jí)標(biāo)題,第一個(gè)二級(jí)標(biāo)題對(duì)右邊的二級(jí)標(biāo)題,這樣來算定位才準(zhǔn)。但是我現(xiàn)在還不知道怎么做。
你很喜歡這個(gè) Mou 的這個(gè) logo?
是的,Mou 現(xiàn)在的 logo 是方遲設(shè)計(jì)的,我非常喜歡。第一個(gè)版本的 logo 是我畫的,但畫的不好。后來在丁一的 介紹下能夠有幸請(qǐng)到方遲為 Mou 重新設(shè)計(jì) logo。我當(dāng)時(shí)的要求就是簡(jiǎn)潔,突出 M。我覺得他設(shè)計(jì)的非常棒,這種造型是方遲想象出來的,之前現(xiàn)實(shí)中并沒有這種形狀的物體。我非常喜歡這個(gè)造型,以至于我想把它變成實(shí)物。但設(shè)計(jì) logo 和把它變成實(shí)物是兩碼事。當(dāng)初設(shè)計(jì) logo 的時(shí)候并沒有考慮到要做成實(shí)物。
Mou 最初(第一個(gè)公開測(cè)試版 Mou 0.6.0)的 logo,2011 年 9 月,羅晨設(shè)計(jì):
Mou 0.6.4 的 logo,2011 年 10 月,方遲設(shè)計(jì):
Mou 0.7.2 的 logo,2012 年 8 月,方遲設(shè)計(jì)改進(jìn),沿用至今:
既然關(guān)于 MouStand 這個(gè)實(shí)物所有的一切都是你自己設(shè)計(jì)的,那就從包裝講起吧。
包裝我考慮過紙盒,但是不太結(jié)實(shí)。瓦楞紙是柔性的,柔性的一壓就壓壞了,怎么辦?現(xiàn)在快遞都比較暴力,所以我們需要?jiǎng)傂缘陌b。這個(gè)木制包裝盒是指 接結(jié)構(gòu)。它有一個(gè)優(yōu)點(diǎn)就是穩(wěn)固、特別結(jié)實(shí),可以保證長(zhǎng)途的運(yùn)輸當(dāng)中里面的東西不受損害。材料當(dāng)然是越輕越好,輕點(diǎn)可以省郵費(fèi),但是不能太輕,因?yàn)檫€要考慮 到強(qiáng)度。當(dāng)時(shí)我就考慮兩種材料,一種是桐木,非常輕。第二種是松木。但是桐木要是這個(gè)厚度不結(jié)實(shí)。一踩上去就碎了。松木的踩上去沒什么問題。
發(fā)貨的時(shí)候木盒的外面還要套一個(gè)瓦楞紙箱的,剛?cè)岵?jì),多一層保護(hù)。
#p#
你看上蓋只采用這兩根木條,而這邊沒有。這是為什么呢?這個(gè)剛好可以扣住,如果這邊再加兩根木條,就扣不住了,會(huì)頂住 MouStand 上邊這兩個(gè)腿,就需要把這個(gè)盒子再高一點(diǎn),那樣就浪費(fèi)材料了??紤]到強(qiáng)度、也考慮到節(jié)省材料。尺寸都是匹配的,為的是最大限度的節(jié)省材料。
包裝上的標(biāo)簽也是我自己設(shè)計(jì)。我的風(fēng)格是屬于簡(jiǎn)潔素雅的風(fēng)格。大面積留白,上面一條是黑底白字,其余是白底黑字。蓋子里面的標(biāo)簽注明它的詳細(xì)規(guī)格。 每個(gè) MouStand 重 36 克(一個(gè) Color Packs 套裝包含 4 個(gè) MouStand,木盒重 200 克。但是有誤差,誤差我故意寫的大一些。比如木頭里面有水分,水干了之后會(huì)變輕,濕度大還有可能變重。
這些東西加起來,再加外面套一個(gè)紙箱超不過 500 克。為什么 500 克?因?yàn)榘l(fā)貨我采用郵政,EMS 是按 500 克來算,500 克以內(nèi)是一個(gè)價(jià)格,501 克又加錢就不劃算了,所以保證 500 克以內(nèi)。
再說說產(chǎn)品本身。
我去年用銀子,錘子鑿出來一個(gè)比這個(gè)小的形狀。用銀子敲成銀絲。再折一下。也是用錘子敲一下,折三次成這樣,比這個(gè)小。
去年(2012 年 7 月)用銀子鑿出來的 Mou 的 logo:
再回到 MouStand,開始時(shí),我想做 logo 那種顏色,但是調(diào)不出來。這個(gè)加工步驟是這樣的,先把一塊平面的鋁板切割成平面形狀,切割好以后,再把邊角進(jìn)行手工打磨,因?yàn)闄C(jī)器打磨好之后有毛刺。打磨 好之后,第二步進(jìn)行折彎,把平面的圖形折三次,然后就成形了。變成一個(gè)基本的形狀之后,在進(jìn)行噴砂處理,使表面形成一種噴砂的效果。說白了這個(gè)噴砂就是用 噴槍噴細(xì)砂。用細(xì)砂粒撞擊它的表面,撞出無數(shù)的小坑,就形成了噴砂效果。噴砂的功效一個(gè)是美觀。另外,折彎了之會(huì)有壓痕(折彎痕),噴砂可以把痕跡減弱。 這還有第四步,陽(yáng)極氧化處理。噴完砂之后表面都是鋁,進(jìn)行陽(yáng)極氧化,使表面生成一層三氧化二鋁。三氧化二鋁很硬,莫氏硬度達(dá)到8。像藍(lán)寶石、紅寶石、磨刀 石主要成分都是三氧化二鋁。氧化成三氧化二鋁是對(duì)它表面進(jìn)行一種保護(hù)?,F(xiàn)在的效果就很硬,不容易劃傷。也比較光滑。
然后再進(jìn)行染色。你看到的這個(gè)顏色實(shí)際上不是油漆,而是墨水。氧化后,三氧化二鋁的結(jié)構(gòu)是透明的孔狀結(jié)構(gòu),用墨水一染的話就滲透進(jìn)去。最后一步進(jìn)行 封孔,用開水煮,把顏料封在里面。(顏料)已經(jīng)滲透進(jìn)去了,比油漆要好用。MacBook 表面也是這種工藝,只不過那種噴砂噴得比較細(xì)。我們這個(gè)噴砂顆粒大一些。顆粒大是因?yàn)槭艿郊庸すに嚨南拗疲に囘_(dá)不到那么高。另外,折彎的時(shí)候,痕跡很明 顯,如果用細(xì)砂噴痕跡非常明顯,掩蓋不掉,所以只能用中等顆粒的,剛好把折痕掩蓋掉。折的時(shí)候機(jī)器有兩個(gè)尖一壓,每個(gè)折彎處都有一條道,現(xiàn)在不容易看出 來,是用噴砂給處理掉了。這一塊還有腳墊(絨布貼),對(duì)下面進(jìn)行保護(hù)。
剛才問到后面的孔是干什么的?最后的陽(yáng)極氧化要把工件作為電極浸到溶液里。這個(gè)是導(dǎo)電的,必須有個(gè)觸點(diǎn),所以在這開了個(gè)孔,讓這個(gè)地方一直導(dǎo)電。進(jìn)到溶液里氧化,一通電,表面生成氧化膜。
剛開始做樣品的時(shí)候沒有開這個(gè)孔,是在這兩個(gè)位置(M上面的兩個(gè)尖)夾著的。夾著的時(shí)候表面出現(xiàn)夾痕,夾痕非常難看。所以正式生產(chǎn)的時(shí)候就在后面開了個(gè)孔,讓它把夾痕隱藏到里面,更美觀一點(diǎn)。
#p#
MouStand 尺寸為什么這么定?
尺寸還有角度,要兼顧(iPhone 和 iPad)水平模式和垂直模式,都能放。這個(gè)水平放置沒問題,豎著放也沒問題。兩種模式都支持的情況下,保證它體積最小,就找到這么一個(gè)平衡,再大了浪 費(fèi)。這個(gè)造型可以兩邊放。這邊放一個(gè),比如兩個(gè)人,你在這邊玩手機(jī),我在這邊玩這個(gè)。兩個(gè)腿之間的間距也是考慮過的,如果間距再大點(diǎn)兒手機(jī)豎著放就拖不住 了,漏下去了。
原型設(shè)計(jì)的時(shí)候,我是用紙做的,用的是一百五十克卡紙。承重沒法測(cè),只是測(cè)角度,用 iPad 比劃這把角度估計(jì)出來,看什么角度倒不了。前面腳的長(zhǎng)度,參考一下 iPhone、iPad 的厚度,長(zhǎng)一點(diǎn),這樣就翻不過去。
MouStand 的原型是用紙做的:
具體加工是怎么完成的?
我是把設(shè)計(jì)圖紙做好,然后加工工藝確定,再聯(lián)系代工廠。這個(gè)木盒是山東曹縣代工。做了兩百個(gè),還是好說歹說人家才給做。這個(gè)屬于限量生產(chǎn),不像人家 大工廠批量生產(chǎn),那樣成本非常低。鋁合金加工是在廣州。標(biāo)簽還有木頭玩具的紙盒是我自己買的打印紙,打印機(jī)、切紙機(jī),完全是自己做。
木頭玩具紙盒上的圖形和圖解是我用 Silo 建模軟件建出模型,截圖后再導(dǎo)入 Illustrator 里描出來線框圖,包裝也是我自己做的。這個(gè)是三根木條。這是附贈(zèng)的玩具。這個(gè)玩具是現(xiàn)有的,我只不過弄了一個(gè)包裝。這個(gè)玩具叫孔明鎖,據(jù)說在孔明的時(shí)候就有了。
木頭玩具包裝盒上的圖形是先用 Silo 建模,再用 Illustrator 描出來的:
這個(gè)貼紙也是我自己做的。想貼哪就貼在哪。你把后面的那層紙撕下來。這個(gè)像 GitHub 學(xué)習(xí),GitHub 不是也是有一個(gè) shop,也賣貼紙的、賣杯子,它也是以它的 logo 發(fā)展的周邊產(chǎn)品,我這也是以 logo 發(fā)展的周邊產(chǎn)品。
你的網(wǎng)站做的挺好看的,簡(jiǎn)潔漂亮。
就是幾張截圖往上一堆。剛開始學(xué)攝影的時(shí)候?qū)W過 Photoshop,這都是之前積累的基礎(chǔ),這些知識(shí)全用上。做 MouStand 網(wǎng)店,要攝影,把產(chǎn)品拍下來,怎么拍好看,弄個(gè)攝影小棚子,布好燈光、角度、支架弄好,拍好,再調(diào)調(diào)亮度。把照片弄的好一點(diǎn)。拍照片大概弄了兩天。
你定價(jià)是怎么定的?賣了多少了?
價(jià)格就是成本加上跑腿的路費(fèi),從我住的農(nóng)場(chǎng)到郵局來回騎自行車要 20 公里。這個(gè)我定的是每一個(gè)二十九刀。按這個(gè)價(jià)格來算。參考了一下國(guó)外市場(chǎng) iPad 支架的價(jià)格。一般三十刀,我的是二十九刀。只不過我們是四個(gè)一起賣,兩個(gè)一起賣,就顯得比較貴。其實(shí)一個(gè)拿出來,二十九刀,在國(guó)外來說是很正常的一個(gè)價(jià) 格。但是木盒只有兩百個(gè),太多了木盒太占地方,家里也放不下。
彩色一百套,黑白的一百套,一共兩百套?,F(xiàn)在賣了二三十套。都賣了也掙不了多少錢。主要是自己做著玩,有這個(gè)樂趣。我面向的客戶主要是國(guó)外的,國(guó)內(nèi)的少。要是弄個(gè)淘寶店鋪,我感覺有點(diǎn)麻煩。國(guó)內(nèi)目前賣了八套。
以后還想繼續(xù)做實(shí)物硬件嗎?
不想再做實(shí)物的東西,麻煩。因?yàn)樽鲆惶讝|西考慮的東西太多了,方方面面都要考慮。還要存貨還要發(fā)貨。做軟件多省事。玩過去就過了。玩過就不好玩了。
#p#
誤入歧途才能發(fā)現(xiàn)桃花源
我想做點(diǎn)工具,為我以后前端工程師的職業(yè)做好鋪墊,但是寫到最后發(fā)現(xiàn)寫軟件已經(jīng)有收入了,可以不找工作了。
你在哪上的大學(xué)?
我大學(xué)上的太原科技大學(xué)。我是 2005 開始, 2009 年畢業(yè)的。當(dāng)時(shí)學(xué)的是通信工程,我以為自己會(huì)感興趣,其實(shí)沒有?,F(xiàn)在這個(gè)專業(yè)畢業(yè)的有一半都不是做本專業(yè)工作的。有的人做通信搞信號(hào)基站,要不就是樓道里面安個(gè)無線網(wǎng)。我覺得不好玩,所以后來就玩起了全景攝影。
我在你的網(wǎng)站上能看見一個(gè)叫 86vt 的網(wǎng)頁(yè),里面有你們大學(xué)的地圖和很多地點(diǎn)的全景照片,感覺就像自己在校園里面行走一樣。
86vt 是我做的我們學(xué)校的(全景攝影)虛擬校園網(wǎng)站。我考大學(xué)之前,看這個(gè)學(xué)校網(wǎng)站挺爛的,只有兩三張圖片,覺得很破。入了學(xué)以后覺得還挺漂亮的,是學(xué)校網(wǎng)站沒有體現(xiàn)出來,后來我就想用一種方法把學(xué)校風(fēng)格體現(xiàn)出來。我們學(xué)校虛擬校園 86vt 是上學(xué)的時(shí)候完成的一個(gè)項(xiàng)目。
這個(gè)項(xiàng)目實(shí)際上一個(gè)月就做完了。但是前期準(zhǔn)備學(xué)知識(shí)學(xué)的時(shí)間比較長(zhǎng)。我 2007 年開始學(xué)全景攝影方面的知識(shí),學(xué)完之后 2008 年 4 月份才開始做這個(gè)項(xiàng)目。這里面有三十多個(gè)場(chǎng)景。拍的時(shí)候都要選人少的時(shí)候,人多了圖片拼接的比較難處理,全景不是拍一張就完了,是拍很多張拼起來才能形成 一張。如果你是走動(dòng)的,在這拍了一張,又跑到那了,那張拍上你了,那就半截半截的。
這個(gè)全景攝影具體怎么拍?
我用的 8 毫米魚眼鏡頭,云臺(tái)、三腳架。云臺(tái)就是保證旋轉(zhuǎn)的節(jié)點(diǎn)精確,沒有視差,才好拼接。云臺(tái)上面有刻度?,F(xiàn)在好一點(diǎn)兒的云臺(tái)都是帶鎖的。比如 90 度一個(gè)鎖,這么一轉(zhuǎn)響一下,九十度到了,非常方便?,F(xiàn)在我要拍那樣一幅照片的話只要半分鐘左右。需要拍四張,九十度拍一張就行。拍完之后回去拼接。比較細(xì) 的處理一個(gè)拼接照片要一個(gè)小時(shí)。要是做個(gè)大概,幾分鐘就好了。
你從什么時(shí)候開始寫代碼的?
在學(xué)校的時(shí)候搞攝影,要把照片放在網(wǎng)上,然后開始研究網(wǎng)絡(luò)相關(guān)的知識(shí)。網(wǎng)頁(yè)、空間、域名。因?yàn)閯傞_始想把照片放到網(wǎng)上,才接觸到互聯(lián)網(wǎng)知識(shí)(技術(shù)方面)。如果我不攝影,可能我就接觸不到互聯(lián)網(wǎng)(技術(shù)方面)。
有個(gè)學(xué)長(zhǎng)(舒文亮),比我大一級(jí),還沒畢業(yè)就在雅虎上班了。我們覺得他很厲害。我做這個(gè) 86vt 網(wǎng)站的時(shí)候,也向他請(qǐng)教了不少問題,那個(gè)時(shí)候他就是我的偶像。他當(dāng)時(shí)已經(jīng)是前端工程師了,也是轉(zhuǎn)了好幾圈,然后又回到前端,他現(xiàn)在在阿里巴巴帶團(tuán)隊(duì)。我當(dāng)時(shí)就想,我也想像他那樣厲害,我也要學(xué)這個(gè),我也要當(dāng)前端工程師!實(shí)際上在大學(xué)我對(duì)互聯(lián)網(wǎng)還不怎么了解,畢業(yè)以后想找這么一個(gè)工作怎么辦?那就學(xué)唄。學(xué)只 能在家學(xué),等什么時(shí)候把前端工程師相關(guān)的知識(shí)學(xué)完之后,再找個(gè)前端的工作做。所以畢了業(yè)之后要選擇找工作還是回家待著,我就想回家待著,家里也支持,在家 就在家吧,也不指著我工作。
然后你就在家學(xué)習(xí)前端知識(shí)?
畢業(yè)后回到家先開始學(xué)的 HTML,CSS 和 JavaScript。學(xué)了幾個(gè)月后做出了 resizeMyBrowser,接著又在 resizeMyBrowser 的基礎(chǔ)上做了個(gè) Safari 瀏覽器插件 Resize。
之后又了解到前端優(yōu)化方面的知識(shí),通過壓縮 CSS,JavaScript 等文件能夠提高頁(yè)面初次下載速度,我就想找個(gè)好用的壓縮工具,當(dāng)時(shí)都是命令行的,就是在 Mac 平臺(tái)都是命令行的工具。我覺得太麻煩,想要一個(gè)圖形界面,但是市面上沒有。沒辦法只能選擇自己做。從那個(gè)時(shí)候開始學(xué) Objective-C,想著做一個(gè) YUI Compressor 的圖形界面,方便批壓縮 CSS、JS 文件。于是做了我的第一個(gè) Mac 應(yīng)用 Smaller。
再后來了解到 Markdown,又寫了 Mou。
其實(shí)我做的這些個(gè)工具基本上都是跟前端工程師這個(gè)職業(yè)相關(guān)的。實(shí)際上作為一個(gè)前端工程師需要做這些工作,用這些工具可以提高我的工作效率,我想做點(diǎn)這些工具,為我以后前端工程師的職業(yè)做好鋪墊。工作的時(shí)候效率會(huì)高一點(diǎn)。
可是寫到最后發(fā)現(xiàn)寫軟件已經(jīng)有收入了,找前端工程師的工作不是必要的了。我是從攝影轉(zhuǎn)到學(xué) Web 的知識(shí),想成為 Web 前端工程師,卻在學(xué)習(xí) Web 前端方面知識(shí)的過程中不知不覺的轉(zhuǎn)成了開發(fā)軟件。上次在 QCon 認(rèn)識(shí)個(gè)一淘的朋友(葛燦輝),他說我更像一個(gè)產(chǎn)品經(jīng)理,不像程序員。
#p#
你現(xiàn)在應(yīng)該可以找到前端的工作了吧。
其實(shí)已經(jīng)有很多公司找過我了,Mac 軟件開發(fā)方面的居多,Web 前端也有。有一個(gè)德國(guó)的公司 Wunderlist,邀我去做 Objective-C 開發(fā)。但是我家人都在這,出國(guó)太麻煩了。阿里的 Mac 開發(fā)團(tuán)隊(duì)邀請(qǐng)過我兩次,只是第一次的時(shí)候還沒有去工作的打算,第二次的時(shí)候我正打算做硬件,做這個(gè)支架,也抽不開身。現(xiàn)在也暫時(shí)還沒有去公司工作的打算, 在家自由慣了,去公司會(huì)不太習(xí)慣吧。還有騰訊也邀請(qǐng)過,做前端工程師。他們說我網(wǎng)站設(shè)計(jì)的好,其實(shí)我覺得做的很簡(jiǎn)單,就是幾張截圖而已。
你能有這樣的思路,做出現(xiàn)在這些產(chǎn)品和你有充足的閑暇時(shí)間有關(guān)系吧?
肯定有關(guān)系。我在軟件開發(fā)前期的時(shí)候非??鄲?。有時(shí)候一個(gè)問題連著一兩個(gè)星期沒有思路,就整天在那想,睡覺的時(shí)候還想,一天到晚不停地想,那才能想出來??赡茉诠緵]有那么多的時(shí)間想了。
我做的很多東西都是以玩為主??赡芨r(shí)候經(jīng)常拆東西有關(guān)。我父母給我比較大的自由。上學(xué)學(xué)習(xí)方面不會(huì)逼著我。但是我自己知道學(xué)??几咧?、大學(xué),報(bào)志愿的時(shí)候他們也不會(huì)干涉,都是我自己決定。他們相信我。
你現(xiàn)在生活在農(nóng)場(chǎng)上嗎?在家都干些什么?
在家比較閑,閑著沒事。軟件開發(fā)前期比較忙,后期就是維護(hù)了。維護(hù)每天回回郵件,客戶支持。實(shí)在閑著沒事了做做新功能,不像前期那么緊。
我家在天津漢沽區(qū)附近的漢沽農(nóng)場(chǎng),那個(gè)地方屬于河北,是河北省在天津的飛地。說是農(nóng)場(chǎng),實(shí)際上就是很多農(nóng)村連在一塊。這塊地是在天津市境內(nèi),但是屬于河北省管。
我現(xiàn)在每天早上就在園子后面澆澆地,種種菜。就在我家房后面那么一塊。我種了十顆人參就活了五顆。還種了一顆藍(lán)莓樹,藍(lán)莓屬于灌木,很矮,就像周圍馬路邊的灌木,上面結(jié)小小的藍(lán)莓果。我都是在淘寶上買的種子。我經(jīng)常會(huì)給蔥們,還有藍(lán)莓噴點(diǎn)兒水,不打藥,純天然綠色食品。
閑的沒事兒我會(huì)打打沙袋,鍛煉身體。郵局離我家10公里,每次騎車去郵局發(fā)貨(Moustand)往返就要兩個(gè)小時(shí)。途中,會(huì)經(jīng)過鄉(xiāng)間小路,天氣好的時(shí)候,景色還是不錯(cuò)的。
你以后有什么打算?
在家待著膩了,再去工作,找份工作,體驗(yàn)一下上班的感覺,我還沒上過班呢,不知道上班什么感覺。
原文鏈接:http://www.ituring.com.cn/article/47972
當(dāng)前名稱:羅晨:夢(mèng)想照進(jìn)現(xiàn)實(shí),一個(gè)獨(dú)立開發(fā)者的田園詩(shī)
網(wǎng)站地址:http://m.fisionsoft.com.cn/article/djeocsj.html


咨詢
建站咨詢
