国产大模型KIMI狠狠打了朱啸虎的脸! KIMI vs Claude vs ChatGPT评测!

昨天,文杰在一个项目中,想在一个ImageButton的右上角,增加一个红点,就像手机的App在收到新消息后,显示一个红点那样,然而花了一些时间,并没有找到一个合适的方法,ChatGPT3.5给出的方法,总不能正确的显示: 今天文杰试了一下Kimi,发现Kimi的方法,可以正确的显示红点,在修改设置红点的大小,位置后,完美达到想要的效果:

ImageButton右上角增加的红点,这是文杰想要的效果

1. Kimi的方法与直接效果

文杰的提示:

1i write kotlin for android, i want add a red dot on the top right of the ImageButton, i want using Badge

Kimi给文杰的部分代码如下: 第一步,在layout的xml文件增加一个FrameLayout:

在layout的xml文件增加一个FrameLayout

第二步,新增红点的布局文件

FrameLayout引用的redot.xml文件

Kimi的效果如下:

红点加数字

文杰只需要修改一下,红点的大小,位置,就可以达到想要的效果了,如下图所示:

ImageButton右上角增加的红点,这是想要的效果

2. ChatGPT3.5的方法与直接效果

Chatgpt3.5错误的在xml文件里,引用了一个类"com.google.android.material.badge.BadgeDrawable",这个类可以在.kt文件里使用,但是在xml文件里,是不能使用的,所以,这个方法是错误的,不能正确的显示红点,如下图所示:

chatgpt3.5错误的在xml文件里,引用了一个类

显然,因为提示词里有"Badge",所以ChatGPT3.5胡谄了一个错误的引用.

但如果直接让它在ImageButton里,显示一个红点,是可以的,如下图所示:

ImageButton加红点

上面的代码也是不能正确显示红点的,对比Kimi的方法,ChatGPT3.5的方法没有设置红点的大小(Size), 这是整个问题的关键!

3. Claud3的方法与直接效果

同样的,文杰也试了一下Claud3,发现它的方法,也是不能正确的显示红点的,同样的问题是没有设置shape的大小,如下图所示:

Claud3在ImageButton加红点

4. ChatGPT 4.0的方法与直接效果

ChatGPT4在ImageButton加红点
ChatGPT4的方法与Kimi的方法类似,只是Size的大小不同!

5. Claude-opus的方法与直接效果

Claude-opus在ImageButton加红点
Claude-opus是用程序代码的方式,文杰同样也没有得到红点, 这段代码同样没有Size

6. 总结

Kimi与ChatGPT4都成功的显示了红点,而ChatGPT3.5与Claud3, Claude-opus都没有成功,这是因为没有设置红点的大小,这是整个问题的关键!

最后,前一段时间公开不看子基础大模型的朱啸虎,被KIMI狠狠打了一巴掌,目前,中国的算力与英伟达的算力,还是有差距的,但是,中国的大模型,已经可以与OpenAI的大模型一较高下了,这是一个值得庆祝的事情! 朱啸虎是一位成功的投资人,但显然他没有情怀,不懂技术,不懂产品,不懂用户.他的投资,只是为了赚钱,而不是为了改变世界,如果他有改变世界的情怀,就不会错过了字节跳动,也更加的受人尊敬!