“Linux”小程式釋出一個月後,我們發現了什麼
一個月前,我們釋出了一個小程式“Linux”,可以用來快速查詢 Linux 中的命令常用語法。這個小程式中我們收錄了上千條 Linux 命令(嚴格地說,幾乎包含了 Unix/BSD 乃至於 OSX 等的全部命令)。該小程式的資料來源於國外的一個著名開源專案:tldr.sh,其專案託管於 GitHub。
這個小程式在推出前並沒有特別周密的產品設計,我們在推出後,對這個產品進行了頻繁的打磨和改進。幾乎每天都會發布新的更新版本。甚至連小程式的 Logo 都換了兩次。現在是這個:
這一個月來,這個小程式得到了大家的踴躍支援,很多命令都得到了大家的翻譯貢獻。應該說,這個小程式寄託著我們的一個實驗性想法:我們希望提供一種眾包式的機制,可以使大家可以利用碎片式時間來為開源文件提供碎片式的翻譯。大家可能知道,我們的翻譯組 LCTT 採用了和一些國際化翻譯平臺及其它一些開源翻譯組織不同的模式,我們通常要求一個譯者完成全篇文章的翻譯,而非按段落切分,這樣可以保證全文的質量和用語穩定。但是,這種模式在我們試圖翻譯 man 手冊時遇到了困難——這可能是文章類和手冊類的內容性質不同所造成的。
通過這次的實驗,我們發現這種模式在對手冊類的內容進行翻譯還是有效的。因此,我們接下來會推出針對 man 手冊的小程式,會同樣採用這種眾包方式進行翻譯。
當然,在某個條目/手冊的翻譯成熟後,我們會將其推送會上游,以使更多人受惠。
這一個月來,這個小程式得到了八千多人的使用,一百多位貢獻者實際參與了翻譯貢獻,其中貢獻最高的“Datura stramonium L.”一個人就提交了 646 條翻譯!
下面我來總結一下這一個月來我們的“Linux”小程式的改進要點:
- 除了可以搜尋命令名之外,還可以按描述搜尋命令
- 貢獻排行榜
- 首頁隨機推薦命令,顯示最新更新動態
- 顯示風格調整
- 強化貢獻者呈現
- 增加了命令的延伸閱讀文章
- 增加了中英文切換顯示功能
接下來,我們計劃進行如下改進:
- 對命令頁面中的佔位符進行特殊渲染
- 標定某個頁面的翻譯成熟,可以推送到上游
- 新增評論框,以發表評論和豐富用法示例
- 新增更新提示訊息——當你編輯過的訊息被再次更新,你可以收到提醒
最後,歡迎大家都來體驗一下“Linux”小程式:
相關文章
- 開發了幾個小程式後,說說我對小程式的看法
- 2022 招聘季 | 面試了一個月,我經歷了什麼面試
- 微信小程式的出現給前端帶來了什麼微信小程式前端
- 我從小程式學到了什麼(一)
- 扒了修仙遊戲的前世今生後,我們發現了這個機會點所在遊戲
- 一個遊戲已經設計了三年,如今我們到底折騰出個什麼名堂來?遊戲
- 《後來的我們》,為什麼我們會錯過彼此?
- 當我們開發一個介面時需要注意些什麼
- 在騰訊釋出會上,我們發現了一款快手自研的中重度手遊
- douchat 4.0 新版釋出,助力小程式後臺開發
- 當我們談深度學習時,我們用它落地了什麼?深度學習
- 為了追求一個更真實的遊戲世界,我們還缺乏什麼?遊戲
- 我們分析了100個移動應用程式,發現了App崩潰的6個常見原因!APP
- 才釋出幾個小時 有黑客發現了iOS 12.1一個新的密碼繞過漏洞黑客iOS密碼
- 剛剛,Python 3.10 正式釋出了!我發現了一個可怕的功能...Python
- Hello World 我們經歷了些什麼?
- 本週我們 55 人學了什麼
- Vue 3.0 來了,我們該做些什麼?Vue
- 對於Linux,我們應該學什麼?Linux
- 我好像發現了一個Go的Bug?Go
- 程式設計我們學到了什麼?程式設計
- .NET 9釋出的最後一個預覽版Preview 7, 下個月釋出RCView
- 我發現 Linux 文件寫錯了Linux
- 開發支付寶小程式無從下手?我們給你創造了一條捷徑
- 有了Windows/MacOS這麼好用的作業系統,我們為什麼需要Linux?WindowsMac作業系統Linux
- Westore 1.0 正式釋出 - 小程式框架一個就夠框架
- Service Mesh是什麼,為我們解決了什麼問題?
- 一個月後,我們又從 MySQL 雙主切換成了主 - 從!MySql
- 在資料二十條中我們能夠發現什麼
- 加速Spring現代化,我們做了什麼?Spring
- 這不是愚人節玩笑,我們回來了:Typecho 1.2.0 釋出!
- 大佬們,這種線上 bug 出現了,以後怎麼避免呢
- 在幫客戶成功釋出了數千款遊戲後,我們發現了2022年及以後的重大趨勢遊戲
- 面試了一個 39 歲程式設計師後,我被罵了……面試程式設計師
- 小程式開發,那些我們跳過的坑
- 小程式會如何發展?我們做了 8 個大膽的預測
- ARKit2.0究竟給我們帶來了什麼
- “少踩坑”,拿到offer後,我們可以做什麼?