蚂蚁CodeFuse新版发布,前端能力优化,支持安卓开发

本文涉及的产品
实时计算 Flink 版,5000CU*H 3个月
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
大数据开发治理平台 DataWorks,不限时长
简介: 蚂蚁百灵研发助手 CodeFuse 插件发布新版,本版本新增支持 Android Studio,并针对 JavaScript、TypeScript 等前端语言优化了模型效果,同时还将输出Token增加到最多 1024 个。目前 CodeFuse 处于邀请测试阶段,欢迎各位开发者前往官网申请资格参与测试。在之前已安装插件的用户需要下载最新版本,才可享受 CodeFuse 插件最新能力。

hjjhj.png

蚂蚁百灵研发助手 CodeFuse 插件发布新版,本版本新增支持 Android Studio,并针对 JavaScript、TypeScript 等前端语言优化了模型效果,同时还将输出Token增加到最多 1024 个


目前 CodeFuse 处于邀请测试阶段,欢迎各位开发者前往官网申请资格参与测试。在之前已安装插件的用户需要下载最新版本,才可享受 CodeFuse 插件最新能力。


CodeFuse 官网:https://codefuse.yuque.com/


新版功能更新一览

新增 Android Studio 支持

CodeFuse 插件新增兼容 Android Studio,目前支持的 IDE 达到 11 款,包括 Visual Studio Code、IDEA 等主流 IDE。在官网下载安装对应的插件即可使用。

image.png


优化前端代码能力

新版插件针对 JavaScript、TypeScript 等前端语言优化了模型效果,提升代码补全的准确率。据蚂蚁内部使用情况统计,前端代码生成的采纳率相比旧版提升了 20%。



如上例子所示,根据注释,CodeFuse 可直接生成较复杂的 JavaScript 完整函数,实现字符串匹配算法,并在测试中取得预期结果。


其它新功能包括:插件面板顶部新增“研发小蜜”产品答疑入口和“退出登录”功能;增加输出 Token,目前最大输出不超过 1024 Tokens;插件面板适配 VS Code 浅色主题等。


CodeFuse让研发变得更简单


10 月 24 日,蚂蚁百灵研发助手 CodeFuse 对外发布 IDE 插件,面向全体开发者开启邀请测试。蚂蚁很早就开始在代码智能生成领域发力,从零到一,最终打造了 CodeFuse。CodeFuse 已经率先在蚂蚁内部广泛使用,汲取工程师们的反馈不断成长,这些积累多年的实战经验也融合在 CodeFuse 的每一行代码里。

目前 CodeFuse 插件能力包括:

  1. 代码补全,基于海量数据提供实时地代码补全服务,提升编码效率。
  2. 代码优化,基于代码理解能力和静态源码分析能力,对选定代码段进行分析理解,提出优化和改进建议。
  3. 代码注释,通过智能分析,CodeFuse 可以准确解释代码含义、添加代码注释。
  4. 解释代码,基于大量高质量的代码数据训练,准确解释代码含义。
  5. 生成单测,智能生成具备业务语义的测试用例。


自 CodeFuse 对外发布以来,在开发者群体获得广泛反响。

有参与测试的用户表示,CodeFuse 生成代码的效果很好,基本能够满足需求。

image.png


在蚂蚁内部,CodeFuse 更是成为很多工程师的日常必备工具,很多技术同学利用它提升工作效率,挖掘它的更多玩法。

image.png

image.png

image.png


更多使用实践,推荐阅读这篇对蚂蚁研发工程师悟鸣的用户访谈:

新时代的程序员,已经在用大模型写代码了


邀测火热进行中


过去的一个多月时间,除了大家能够看到的新功能,在背后研发和产品同学也做出了很多不为人知的努力,以给大家提供更好的体验。CodeFuse 也将持续进化,让研发变得更简单。


CodeFuse 的邀请测试正在火热进行中,欢迎大家前往官网申请测试资格:

https://codefuse.alipay.com/

目录
相关文章
|
29天前
|
缓存 监控 Java
构建高效Android应用:从优化用户体验到提升性能
在竞争激烈的移动应用市场中,为用户提供流畅和高效的体验是至关重要的。本文深入探讨了如何通过多种技术手段来优化Android应用的性能,包括UI响应性、内存管理和多线程处理。同时,我们还将讨论如何利用最新的Android框架和工具来诊断和解决性能瓶颈。通过实例分析和最佳实践,读者将能够理解并实施必要的优化策略,以确保他们的应用在保持响应迅速的同时,还能够有效地利用系统资源。
|
1月前
|
调度 数据库 Android开发
构建高效Android应用:Kotlin协程的实践与优化
在Android开发领域,Kotlin以其简洁的语法和平台友好性成为了开发的首选语言。其中,Kotlin协程作为处理异步任务的强大工具,它通过提供轻量级的线程管理机制,使得开发者能够在不阻塞主线程的情况下执行后台任务,从而提升应用性能和用户体验。本文将深入探讨Kotlin协程的核心概念,并通过实例演示如何在实际的Android应用中有效地使用协程进行网络请求、数据库操作以及UI的流畅更新。同时,我们还将讨论协程的调试技巧和常见问题的解决方法,以帮助开发者避免常见的陷阱,构建更加健壮和高效的Android应用。
36 4
|
26天前
|
Java Android开发 开发者
构建高效Android应用:Kotlin协程的实践与优化
在响应式编程范式日益盛行的今天,Kotlin协程作为一种轻量级的线程管理解决方案,为Android开发带来了性能和效率的双重提升。本文旨在探讨Kotlin协程的核心概念、实践方法及其在Android应用中的优化策略,帮助开发者构建更加流畅和高效的应用程序。通过深入分析协程的原理与应用场景,结合实际案例,本文将指导读者如何优雅地解决异步任务处理,避免阻塞UI线程,从而优化用户体验。
|
1天前
|
缓存 监控 Android开发
Android 应用性能优化实战
【4月更文挑战第27天】 在竞争激烈的移动应用市场中,性能优越的应用更能吸引和保留用户。针对Android平台,本文将深入探讨影响应用性能的关键因素,并提供一系列实用的优化策略。我们将从内存管理、UI渲染、多线程处理以及电池使用效率等方面入手,通过具体案例分析如何诊断常见问题,并给出相应的解决方案。文中所提技巧旨在帮助开发者构建更加流畅、高效的Android应用。
8 2
|
2天前
|
前端开发 JavaScript Go
构建高性能Web应用:优化前端资源加载
在构建现代Web应用时,优化前端资源加载是至关重要的一步。本文将介绍一些提升Web应用性能的关键策略,包括减少HTTP请求、压缩和合并资源、使用CDN加速、以及异步加载技术等。通过实施这些优化策略,开发人员可以显著提升网站的加载速度和用户体验。
|
3天前
|
前端开发 JavaScript UED
如何优化前端网页加载速度
在当今互联网时代,网页加载速度成为了用户体验的重要指标之一。本文将介绍一些优化前端网页加载速度的方法,包括压缩资源、使用CDN加速、延迟加载等技术手段,帮助开发者提升网页性能,提高用户满意度。
|
4天前
|
移动开发 Java Android开发
构建高效Android应用:采用Kotlin协程优化网络请求
【4月更文挑战第24天】 在移动开发领域,尤其是对于Android平台而言,网络请求是一个不可或缺的功能。然而,随着用户对应用响应速度和稳定性要求的不断提高,传统的异步处理方式如回调地狱和RxJava已逐渐显示出局限性。本文将探讨如何利用Kotlin协程来简化异步代码,提升网络请求的效率和可读性。我们将深入分析协程的原理,并通过一个实际案例展示如何在Android应用中集成和优化网络请求。
|
10天前
|
缓存 前端开发 UED
优化前端性能的六大技巧
在当今互联网高速发展的时代,优化前端性能是每个开发者都必须重视的任务。本文将介绍六大实用的技巧,帮助开发者提升前端应用的性能,提升用户体验。
|
10天前
|
缓存 移动开发 Android开发
构建高效Android应用:从优化用户体验到提升性能表现
【4月更文挑战第18天】 在移动开发的世界中,打造一个既快速又流畅的Android应用并非易事。本文深入探讨了如何通过一系列创新的技术策略来提升应用性能和用户体验。我们将从用户界面(UI)设计的简约性原则出发,探索响应式布局和Material Design的实践,再深入剖析后台任务处理、内存管理和电池寿命优化的技巧。此外,文中还将讨论最新的Android Jetpack组件如何帮助开发者更高效地构建高质量的应用。此内容不仅适合经验丰富的开发者深化理解,也适合初学者构建起对Android高效开发的基础认识。
|
11天前
|
存储 缓存 前端开发
前端如何利用indexDB进行数据优化
使用IndexedDB作为浏览器内置的客户端数据库,用于存储大量数据和实现离线支持。它能缓存常用数据,减少服务器请求,提高用户体验。IndexedDB支持数据索引、复杂查询及版本管理,允许离线操作并同步到服务器。但需熟悉其异步API,可借助Dexie.js、localForage等库简化使用。

热门文章

最新文章

推荐镜像

更多