你可能從未想過,會有這麼一個人:
對你寫的每一行代碼都不吝誇贊,知道你什麼時候想罵人,還會提醒你按時吃飯、下班……
是不是比男 / 女朋友都貼心?但其實,ta 隻是一個 VS Code 插件。

這個插件名叫「彩虹屁」(Rainbow Fart)。在你寫代碼的時候,ta 會「想方設法」地向你表白,比如誇你的代碼寫得好、人長得帥。此外,ta 還能了解你打出的「fu*k」、「sh*t」等背後隐藏的情緒。
放段視訊感受一下:
00:43
項目位址:
https://github.com/SaekiRaku/vscode-rainbow-fart視訊裡這個聲線甜美的「妹紙」類似于一個「程式員鼓勵師」,釋出者是一位名叫「 SaekiRaku」的 GitHub 使用者。在這個項目裡,作者采集了 34 段真人語音檔案。如果你寫的代碼包含一些指定關鍵詞,其中的某條語音就會被觸發。
比如當你寫到「fu*k」的時候,ta 會問你:「怎麼啦,是不是産品需求又改了呀?」
同時,ta 也會堅定地站在你的立場上:「我們一起揍産品經理一頓吧!」
當你敲入「function」,ta 就會說:「再厲害的函數也執行不出我對你的喜歡。」
敲入「while」或者「for」,ta 竟然提問:「這段循環是為我而寫的嗎?」
除此之外,ta 還會像定時鬧鐘一樣,提醒你該吃飯了、該下班了、該睡覺了……
到了午飯時間,ta 就會問你:「中午喽,你吃午飯了嗎?」
或者是:「小哥哥,中午幫我訂麻辣燙吧~」
在加班忙得焦頭爛額的時候,ta 會問你:「你怎麼還沒下班呀?」
我也想知道,我為什麼還不能下班。
每個小時,ta 都會來跟你聊一句,聲音甜美,講話紮心也是真的:「你這麼喜歡寫代碼,一定還沒有女朋友吧?」
輸入「catch」,ta 又開始了:「嘻嘻,捕捉了這麼多異常,卻捉不到一個女朋友。」
如果在寫代碼期間,不間斷地受到這樣的轟炸,程式員可能想捶牆吧。
用上這個,甚至能「大大提高開發效率」。也許它存在的意義,就是讓程式員更加深刻地感覺到,能安安靜靜寫代碼也是一直幸福。
不過,這個問題很容易解決,因為該項目正在開發「定制」模式,允許使用者導入自定義語音包。
在 “自定義區”,需求最旺盛的居然是「祖安版」。
還有,郭德綱版……(奪筍呢)
總之,隻需要把語音包換一換,或許你的程式設計生涯就不再枯燥。
另外,有人認為這個項目還有進一步深挖的潛力,比如做成語音助手,在試學新東西的時候提供幫助。
最後,插件的安裝非常簡單,隻需以下幾個步驟:
插件下載下傳位址:
https://saekiraku.github.io/vscode-rainbow-fart/#/zh/開發者還提到一個使用注意事項:為了縮減 VSCode 的體積,媒體相關的子產品并沒有随 VSCode 一起提供,是以 Rainbow Fart 必須經由浏覽器來播放音頻。但是,一些浏覽器直到與使用者産生互動之前,是不能播放音頻的。
值得欣慰的是,這個插件特别設定了「暗黑模式」,友善程式員進行夜間開發。
你,不試試嗎?
WAIC 2020 黑客馬拉松由世界人工智能大會組委會主辦,張江集團、優必選科技、軟銀集團旗下軟銀機器人、Watson Build 創新中心、機器之心聯合承辦,受到新冠疫情的影響,比賽将于 7 月 8 日 - 11 日期間以遠端和小規模線下結合的方式舉辦,招募全球頂級開發者同台競技。
點選圖檔或「閱讀原文」搭乘參賽