字节跳动发布'豆包MarsCode”智能开发工具,面向国内开发者免费

王林
发布: 2024-09-03 14:44:55
原创
841 人浏览过

6 月 26 日,字节跳动在北京发布了基于豆包大模型打造的智能开发工具 - 豆包MarsCode ,面向国内开发者免费开放。本场发布会以“用 AI 激发创造”为主题,在草地露营的轻松氛围中发布了豆包MarsCode 并介绍了其主要功能,同时发布开发者及社区共创计划,吸引了众多业界人士、开发者和科技爱好者的关注。

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

豆包MarsCode产品发布会现场

豆包MarsCode——用 AI 激发创造

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

字节跳动开发者服务团队、豆包MarsCode 负责人 李东江

字节跳动开发者服务团队、豆包MarsCode 负责人李东江在正式发布之前,分享了一些对 AI 时代开发工具演进趋势的思考。

进入 AI 时代,大语言模型在编程语言方面具备强大的优势和潜力,相比起复杂的自然语言,编程语言是更加简洁,更加严谨,更加可预测的。


关于“应当如何构建一款 AI 时代的开发者工具”的命题,豆包MarsCode 团队会更多的从如何赋能开发者的角度入手。李东江认为 AI 不是替代开发者的“竞争者”,而是开发者的“好帮手”,团队更希望打造一款软件,能够助力提升开发者工作效率,让开发者有更多精力和时间用于思考和创造,这也就是为什么发布会的主题是“用 AI 激发创造”。


李东江提到,新的模型、新的算力、新的产品、新的技术每天都在出现,无论是产品还是技术,一切都还处在早期,都在快速更新迭代。在 AI 技术驱动下,一定会衍生出下一代的开发工具。而豆包MarsCode 团队,希望与开发者共同探索、建设,一起打造 AI 时代的新的开发者工具。

豆包MarsCode 首发功能揭秘

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

豆包MarsCode 产品负责人 王海建

Par la suite, Wang Haijian, chef de produit de Doubao MarsCode, a présenté les deux formes de produits Doubao MarsCode - assistant de programmation et Cloud IDE. En même temps, il a démontré Doubao en détail à travers trois scénarios réels de développement de la demande, correction de bogues et apprentissage de projets open source. Questions et réponses sur le projet MarsCode, complétion de code, génération de tests uniques, correction de bogues et autres fonctions. Grâce à une démonstration de scénario complète, l'utilisation et la coopération de diverses fonctions en série démontrent l'excellente capacité de mise en œuvre de Doubao MarsCode dans le travail quotidien. Les programmeurs débutants et les développeurs expérimentés peuvent découvrir l'assistance et l'amélioration de l'efficacité apportées par Doubao MarsCode.

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

Scénario de développement des exigences


À travers un cas pratique de construction d'un robot de traduction, Wang Haijian a démontré comment, avec l'aide de l'IA, les développeurs peuvent faire appel à des assistants de programmation pour poser des questions via Chat, analyser les exigences, se familiariser avec le code, écrire du code et déboguer du code.


La complétion du code peut non seulement aider les développeurs à saisir le code plus rapidement, mais également fournir aux développeurs des suggestions de code continues.

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

La fonction innovante de MarsCode - Code Completion Pro, contrairement à la continuation de code traditionnelle, prend en charge la prédiction automatique basée sur les intentions d'édition de l'utilisateur. des recommandations sont données.

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

En plus de la prédiction et de l'achèvement du code, lorsqu'il y a une erreur de code Lint qui doit être réparée dans le codage, l'assistant de programmation le fera directement. En fournissant activement le code modifié dans l'éditeur, nous n'avons pas besoin de vérifier la cause de l'erreur. Il nous suffit de déterminer si le résultat de la réparation est correct. S'il est correct, nous pouvons adopter le code réparé. en un seul clic.

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

Enfin, lorsque nous avons fini d'écrire le code, afin de garantir la qualité et la maintenabilité ultérieure du code, nous devons généralement écrire des tests unitaires . A ce stade, il suffit de déclencher un test dans l'assistant de programmation pour obtenir le scénario de test de cette fonction.


Comme vous pouvez le constater, par rapport aux méthodes de développement traditionnelles, l'assistant de programmation Doubao MarsCode peut aider les développeurs à programmer plus facilement et de manière plus ciblée.

Scénario de réparation de bugs

Dans le scénario Debug, la fonction de réparation AI de Doubao MarsCode peut comprendre le message d'erreur, le code de la pile d'appels et le code global du projet sont utilisés pour analyser la cause de l'erreur et fournir directement des suggestions de réparation ciblées.

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

Zusätzlich zur Einzelrundenreparatur versucht Doubao MarsCode auch, mehrere Runden automatischer Reparaturen basierend auf der Agent-KI zu implementieren, die autonom eine Reihe von Codeabfragen aufruft Tools und Debugging-Tools zum Abrufen von Fehlerinformationen. Planen Sie den Plan unabhängig, schreiben Sie den Code unabhängig und wenden Sie ihn auf das Projekt an, um Fehler zu beheben. Diese Funktion wird derzeit intern von Byte überprüft und wir bemühen uns, sie so schnell wie möglich für alle freizugeben.

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

Open-Source-Projekt-Lernszenario

Im dritten Szenario Doubao Mit MarsCode IDE können Entwickler durch die Bereitstellung von Entwicklungsvorlagen schnell in Projekte einsteigen, ohne eine lokale Umgebung betreiben und warten zu müssen. Mithilfe nativ integrierter KI-Funktionen müssen Entwickler den Code nicht mehr selbst verstehen und können so Projekte effizienter starten.

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

Generell hilft der Beanbag MarsCode Entwicklern in den folgenden zwei Aspekten:


Stellen Sie für die Denkphase bessere Informationen bereit, z. B. Codeerklärungen sowie Fragen und Antworten zu F&E-Kenntnissen, um Entwickler zum Schaffen zu inspirieren


In der Ausführungsphase hilft es Entwicklern, die Codierung schneller abzuschließen, z. B. Codevervollständigung und Vorhersage der nächsten Codierungsaktion, Codefehlerbehebungen Verbesserung der Entwicklereffizienz.


Entwickler- und Community-Co-Creation-Plan

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费

Zhao MarsCode stellte die Entwicklung des Doubao MarsCode-Programms zur gemeinsamen Erstellung mit der Community vor. Zukünftig wird MarsCode Entwicklern dabei helfen, neue Paradigmen der KI-Programmierung durch die Einrichtung von Benutzergruppen und verschiedene Reihen von Entwickleraktivitäten zu erkunden.


豆包MarsCode 用户组将由开发者自组织自运营,豆包MarsCode 团队不会参与到用户组的管理,但是会为用户组提供丰富的各类资源支持,支持各地用户组发展,例如场地资源、产品资源、活动物料、专家讲师支持等,帮助促进各地开发者更有效的探索 AI 编程新范式,助力我们的开发者学习成长。


在开发者活动方面,豆包MarsCode 将陆续在北、上、深、杭等城市举办 Meetup ,同开发者走出会议室进入户外,以更加轻松的方式,交流 AI 编程技巧和经验,一起用 AI 激发创造!


豆包MarsCode 还计划协同各开发者社区,将 AI 能力融入到社区使用场景中,将豆包MarsCode 的能力更便捷地提供给开发者。目前,豆包MarsCode 已与掘金社区在 AI 助手、账号打通、专属沸点专区等层面合作。同时我们也希望能够与更多社区进行合作共创,让豆包MarsCode 的 AI 能力普惠到更多的社区场景中,将下一代编程新范式带给更多开发者,助力开发者更快、更强!


豆包MarsCode 已于 6 月 26 日正式发布,点击阅读原文或复制访问官网( www.marscode.cn )即可使用


我们将在发布当天 23:59 前成功注册的用户中抽取 66 位幸运用户赠送豆包MarsCode 定制周边一份~


用 AI 激发创造,开启智能编码新篇章。豆包MarsCode 团队希望用新的产品更好地服务用户、提高效率,用 AI 激发更多创造与激情。

字节跳动发布豆包MarsCode”智能开发工具,面向国内开发者免费



点击阅读原文,立即注册使用

(阅读原文跳转链接:https://www.marscode.cn/home??utm_source=626&utm_medium=wx)

以上是字节跳动发布'豆包MarsCode”智能开发工具,面向国内开发者免费的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:jiqizhixin.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!