24

软妹音程序员鼓励师24小时在线,只需一个VSCode插件,还能帮忙吐槽产品经理

 3 years ago
source link: https://www.qbitai.com/2020/06/15813.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

还能定制各种声音

鱼羊 郭一璞 发自 凹非寺

量子位 报道 | 公众号 QbitAI

挤了18站地铁,程序员小王又一次回到了阔别10小时的工位电脑前。

晚上并没有睡够,楼下买的鸡蛋灌饼也不合胃口,带着口罩办公也一样那么闷。

但看了看项目进度,小王还是强迫自己投入到工作中。

BzYvqmN.gif

刚敲了一个import,耳机里突然出现了一个奶声奶气的声音: 啾~~~

小王没有反应过来,但这句话还没结束:

“我的可爱,已成功导入。”

IFJnUnN.jpg!web

小王回头看了看,市场部那个娃娃音爱卖萌的妹子并没有出现在附近。

脑子还在费解,但小王的手已经敲出了async函数。

iAnURfV.gif

“再厉害的函数,也执行不出我对你的喜欢。”

那个神秘的、甜甜的、奶声奶气的萝莉音,又来了!

muymIfz.jpg!web

难道是这首歌的版本被偷偷换掉了?小王打开播放器,把进度条往前拖了几秒。

没有异常,那个萝莉音并没有出现。

等等,函数、执行、导入……这个耳机里的小萝莉还懂代码?

一定是组里那个调皮的实习生悄悄在我的开发环境里搞了什么鬼。

那不妨试一试,看看究竟能搞出什么鬼。

小王开始快速敲键盘,输入for……if……

iU3m22A.gif

小萝莉的声音不断的出现在耳机里:“ 你是在遍历你的鱼塘么?

“别试啦!我的可爱不需要用if来判断。”

“你在等什么,是不是在等我?”

“哇哦,你的回答函数写的好棒棒呀!”

“别太关注程序的异常,多关注下身边的女孩子吧。”

……

RNZvUnI.jpg!web

太逗了。

小王实在忍不住,“噗嗤”一声笑了出来。

旁边工位的小李扭头看了他一眼:“大哥,你在听啥不可描述的东西呢?”顺势拔掉了小王的耳机线。

小萝莉的声音,这下弥漫在了办公室的空气中:

“怎么啦?是不是产品需求又改了啊?”

空气凝固了,敲键盘的声音也都停下了。

产品经理小刘的脸都绿了,和他屏幕上PPT的绿色背景一样绿:

“额,你,女朋友啊?”

来感受一下事发现场↓↓↓

小王的电脑出现了什么问题

不,TA比女朋友更懂代码。

其实,这是一个 VSCode 里的 程序员彩虹屁插件 ,名叫 VSCode Rainbow Fart

2M3mqiF.jpg!web

简而言之,就是能根据代码关键词,播放贴近代码意义的语音,在你编程的过程中,疯狂输出赞美。

真的是,萝莉音程序员鼓励师24小时在线,陪你 coding 到天明。

内置中文语音包采用真人语音,支持 JavaScript 语言的常用关键字(支持到 ES6 版本)。

不仅如此,还有专门针对时间的语音。

比如连续写了一小时代码,鼓励师小姐姐就会关心你:

写得累不累啊,起来休息一下吧。

http://www.qbitai.com/wp-content/uploads/2020/06/æéä¼æ¯.mp3 http://www.qbitai.com/wp-content/uploads/2020/06/æ¼äº§å.mp3

中午11点半,会按时提醒你吃午饭。夜幕降临,还会提供加班关怀。

如果你正跟产品经理大战三百回合,情不自禁敲出 f**k、s**t 这样的字眼。

小姐姐也能敏锐地捕捉到你的情绪,跟你一起怼产品:

怎么啦,是不是产品需求又改了啊?

我们一起揍产品经理一顿吧!

http://www.qbitai.com/wp-content/uploads/2020/06/æ¼äº§å.mp3

安装指南

是不是有点怦然心动,想要体验一下一顿猛夸之中写码效率直线飞升的感觉?

由于当前插件内语音均为中文,所以作者并没有发布到 VSCode 商店,需要到项目页里下载 VSIX 插件。

然后,打开 VSCode,调出命令面板,输入:

Extensions: Install from VSIX

nYvayeA.jpg!web

在弹出的文件选择窗口中打开下载好的插件。

安装完成后,再次调出命令面板,输入以下命令启动插件:

Enable Rainbow Fart

点击右下角弹出通知中的 Open 按钮(或访问 http://127.0.0.1:7777)

nqyYFv7.jpg!web

就会打开这样一个网页:

RJVbiaN.jpg!web

点击授权,保持网页打开,再回到 VSCode 中,无限彩虹屁就可以听起来了。

内置语音由来自华中科技大学的人工智能与自动化研究生 @JustKowalski 小姐姐提供。

FJNrqaF.jpg!web

除了内置语音,该项目也支持导入自定义语音包。主要步骤如下:

创建一个包含关键字段的 .json 元信息文件。

yMnQfqB.jpg!web

之后,将录制好的音频文件拷贝到与 manifest.json 同级的目录中,完成关键字匹配。

i2YfeiU.jpg!web

目前,项目内置语音包仅支持 JavaScript,Issues中也有不少小伙伴希望这个虚拟程序员鼓励师能支持更多编程语言。

对此,项目作者在 Issues 中回复称,目前这个项目由他和提供语音的小姐姐两个人维护,要覆盖更多语言,工作量有点大。

因此,他希望借助开发者社区的力量,收录更多语音包,以扩展彩虹屁的多样性。

下一步的开发目标也将按这个方向进行,作者希望构建一个能够轻松添加语音的工具,让非程序员也可以创建自定义语音包。

网友:能不能来一个骂我的版本

看到这样神奇的插件,网友们欢腾了。

有不少人觉得非常厉害:

EZ3Mr2J.jpg!web

f6fmayi.jpg!web

QjMZBnJ.jpg!web

3i6NjeF.jpg!web

2u6B3ey.jpg!web

也有网友听声音感到尴尬:

26Nv22R.jpg!web

iyENV3f.jpg!web

Eju2qev.jpg!web

但是,你想不到,评论区意外成了抖M求虐现场:

A7RVjmZ.jpg!web

6jMnMvi.jpg!web

iIvmquv.jpg!web

V32yMv7.jpg!web

大家真是太谦虚了。

还有不少网友开始“在线求语音包”:

Yb6fMbI.jpg!web

男生版本的配音也是巨大的市场需求。

QVNruy3.jpg!web

Fn2iymQ.jpg!web

额,三公主,没有韩少君语音包,您看裴司学行不行?

EJ3ERbe.jpg!web

还有一位网友构思出了基于这款彩虹屁插件的商业模式,有没有VC去联系一下这位朋友?

YBjqI3M.jpg!web

项目主页:

https://saekiraku.github.io/vscode-rainbow-fart/#/zh/

版权所有,未经授权不得以任何形式转载及使用,违者必究。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK