我与 豆包 MarsCode 之间的点点滴滴---开发建议、工具使用建议

420 阅读3分钟

豆包 MarsCode初体验

一、揭开豆包的神秘面纱

豆包MarsCode 是基于豆包大模型打造的智能开发工具,提供 Cloud IDE 及 AI 编程助手两种使用形态。
作为豆包代码模型的具体应用, 豆包MarsCode 支持智能识别当前编码任务相关的上下文信息,同时将代码理解、生成、优化、推荐、补全、审查等多维能力融为一体,无缝嵌入研发流程的各个环节,帮助开发者提升代码开发质量和效率。

二、知不足而奋进

1、豆包MarsCode不能支持php .net等语言,有点鸡肋,毕竟php和.net也算是主流语言了,竟然不支持。

模版不能支持php net等主流开发语言.png

2、我这里启动的一个go语言程序的代码,启动的速度差不多接近1分钟了,如果是框架比较复杂的,还涉及到路由的话,可能速度更慢,因此建议在底层、内核的运行速度上提升。网页浏览或者开发上,人数多,要做到并发好,速度快才是王道。

3、每个shell都没有关闭的标签x,复杂体验差,实用性不强。建议每个小窗口都做成类似goland或者phpstorm那样的,并分别标记1 2 3 这种,x标记也要有,不然不好操作。

image.png

image.png

4、也不能像vscode等开发工具,可以直接下载很多插件,这里的插件支持的不多,而且用起来不好用,调试这块也不太方便

image.png

5、类里面写的方法也不能在右侧有structure展示,如果一个.go文件或者一个类的方法很多,那么找寻的时候就很费劲,这点我觉得也需要优化。

6、支持 github 项目的导入,何不支持一下国内的 git 平台?比如 gitee呢,也是很主流的一个平台。 7、AI助手对于代码的提示或者检查很牛叉,代码生成整体用下来还是挺不错的,确实能帮我们节省一些时间,但是呢,就是有的时候问的问题吧,答非所问或者说结果都是错误的,有时候干脆就来个思考中。文心一言我觉得还可以,就百度搜出来的,问代码还是靠谱的,这里要不就是不知道咋解决处理,要不就是错误的答案,智能 ≠ 万能啊,希望能把AI算法这块做的越来越好。

8、切换题目默认的语言不是我上一个题目用的语言,vscode插件聊天框中的代码块颜色太淡,根本看不清。另外建议可以添加选中代码优化,纠错,解释的功能,

9、这个地方有点看不懂,用着用着就这样了,停止??? image.png

10、在Jetbrains的IDE里用的时候,代码没有自动换行,拉出来的话比较影响IDE代码区的观感,希望能优化一下。

本文正在参加豆包MarsCode测评官征文活动