当前位置:   article > 正文

CodeGeeX一款基于大模型全能的智能编程助手

CodeGeeX一款基于大模型全能的智能编程助手

目录

CodeGeeX一款基于大模型全能的智能编程助手

1.是什么?

2.为什么?

3.怎么用?

3.1JetBrains IDEs使用介绍

3.2Visual Studio Code使用介绍

3.3HBuilderX使用介绍

3.4 其他工具插件介绍

4.功能介绍

4.1常见问题

4.2功能介绍 

5.新功能发布 

5.1 CodeGeeX 第四代模型正式发布

5.2自动生成 README 文件

5.3支持项目中的跨文件分析和问答

5.4 代码各自语言自动转化


CodeGeeX一款基于大模型全能的智能编程助手

1.是什么?

CodeGeeX是智谱AI旗下的代码生成大模型,2022年9月发布第一代模型,以每半年更新一代模型的迭代速度不断进化,致力于探索大模型代码生成能力的上限。基于模型打造的CodeGeeX智能编程助手,不仅支持代码补全、代码注释、代码修复、代码翻译等基础功能,还支持联网代码问答、代码解释器、检索增强等进阶实用功能。CodeGeeX对个人用户完全免费,在各种主流IDE均可免费下载使用。

官网地址:https://codegeex.cn/

开源地址:https://github.com/THUDM/CodeGeeX4

官方文档:https://zhipu-ai.feishu.cn/wiki/CcduwOpcFiXh4skCQxfc7Ahgnmc

2.为什么?

CodeGeeX是一款基于大模型的智能编程助手,它可以实现代码的生成与补全、自动为代码添加注释、自动解释代码、自动编写单元测试、实现代码审查Code Review、自动修复代码fixbug、自动生成commit message完成git提交,以及在不同编程语言的代码间实现互译、针对技术和代码问题的智能问答等丰富的功能。帮助开发者显著提高工作效率,CodeGeeX支持100+种编程语言,适配多种主流IDE平台,包括Visual Studio Code,JetBrains IDEs,Visual Studio,HBuilderX,DeepIn-IDE等。

目前CodeGeeX的个人用户数量已经超过100万,企业版本也已经广泛应用于科技、金融、医疗和制造等多个行业,在中国信通院组织的代码大模型首轮评估中获得当前最高评级,成为国内首批通过该项评估的大模型之一。

支持多种IDE与语言,持续增加中

CodeGeeX支持多种主流IDE,如VS Code、IntelliJ IDEA、PyCharm、Vim等,

同时,支持Python、Java、C++/C、JavaScript、Go等多种语言。

CodeGeeX魅力:

  1. 提高编程效率:CodeGeeX的代码补全功能让开发者告别手动输入冗长的代码,大大提高编程速度。

  2. 降低编程门槛:对于编程新手来说,CodeGeeX的代码纠错和优化功能可以帮助他们更快地掌握编程技巧。

  3. 个性化体验:CodeGeeX能够根据开发者的编程习惯提供定制化建议,让编程过程更加舒适。

  4. 智能化学习:CodeGeeX具备学习能力,能够不断优化自身算法,为开发者提供更优质的服务。

CodeGeeX发展前景: 

  1. 技术创新:随着人工智能技术的不断发展,CodeGeeX有望在代码补全、纠错等方面实现更多创新,进一步提升编程体验。

  2. 场景拓展:CodeGeeX可以应用于各类编程场景,如Web开发、移动端开发、大数据处理等,市场前景广阔。

  3. 生态建设:CodeGeeX可以与其他开发工具、平台相结合,打造完整的编程生态体系,为开发者提供一站式服务。

  4. 人才培养:CodeGeeX有助于编程教育的发展,通过降低编程门槛,培养更多优秀的开发者。

 

3.怎么用?

3.1JetBrains IDEs使用介绍

官网文档介绍:https://zhipu-ai.feishu.cn/wiki/WzhRwVtm8iWcdOkwajMcQOwXnQe

本人亲自安装操作记录:

  1. 打开设置File -->Settings

     2.选择Plugins搜索CodeGeeX,然后点击安装install按钮

        3.安装完重启工具

        4.登录CodeGeeX,没有账号会自动跳转到官网注册 

        5.开始使用,打通财路,走上人生巅峰 

        例如:Ctrl + A 选中目录,然后Ctrl + C,到提问框Ctrl + V 发送

        6.使用第二地方,选择代码右键选择CodeGeeX,选择对应的功能

        7.修改生成注释时使用的语言

        8.修改对话聊天、工具栏使用的语言

 

3.2Visual Studio Code使用介绍

官网文档介绍:https://zhipu-ai.feishu.cn/wiki/REDiwUu2ait82tkwYkuchFYPnCb

 

3.3HBuilderX使用介绍

官网文档介绍:https://zhipu-ai.feishu.cn/wiki/JkOWwTdK8i8P7xkyEDhcp4manbh

 

3.4 其他工具插件介绍

官方安装插件集绵:https://zhipu-ai.feishu.cn/wiki/Srzgw7gMiiQhuXk1LaPc2izMnEh

4.功能介绍

4.1常见问题

官方常见问题https://zhipu-ai.feishu.cn/wiki/NvqRwL65ViwWo0kT9ayc8aFZnCc

4.2功能介绍 

使用技巧,请看官方文档

https://zhipu-ai.feishu.cn/wiki/VOsvwMx7WifmDUk3vqfcZa2onff

CodeGeeX是一款基于自然语言处理技术的人工智能编程助手,旨在帮助开发者提高编程效率,降低编程门槛。它具备以下特点:

  1. 代码补全:CodeGeeX能够根据开发者输入的代码片段,智能推荐后续代码,提高编程速度。

  2. 代码纠错:在编程过程中,CodeGeeX能够实时检测代码中的错误,并提供修改建议。

  3. 代码优化:CodeGeeX可以帮助开发者优化代码结构,提高代码可读性和性能。

  4. 个性化定制:根据开发者的编程习惯,CodeGeeX可以提供定制化的编程建议。

5.新功能发布 

5.1 CodeGeeX 第四代模型正式发布

详细请点开了解:CodeGeeX 第四代模型正式发布,同期开源!

 

5.2自动生成 README 文件

CodeGeeXv2.12.0版本可以为项目自动生成 README 文件。这个功能可以通过@Openedfile使用,通过分析已打开的项目代码结构、功能模块和依赖项,智能生成一个包含项目简介、安装步骤、使用方法、示例代码和贡献指南的 README 文件。

5.3支持项目中的跨文件分析和问答

CodeGeeX支持项目中跨文件的分析和问答功能,能够在项目中跨越多个文件进行智能检索和信息提取。无论是查找某个变量、函数,还是了解特定逻辑的实现细节,你只需提出问题,CodeGeeX会在整个项目中进行深入分析,并提供准确、详细的回答。

这一功能帮助开发者更高效地理解复杂代码库,大幅提升代码查找和问题解决的速度,让项目维护和开发更加轻松。

5.4 代码各自语言自动转化

CodeGeeX自动代码转换为其他语言功能。

 

总结:CodeGeeX作为一款人工智能编程助手,具有很高的实用价值和广阔的市场前景。随着技术的不断进步,相信CodeGeeX将为开发者带来更加便捷、高效的编程体验,助力我国软件产业的发展。让我们共同期待CodeGeeX的美好未来! 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/854625
推荐阅读
相关标签
  

闽ICP备14008679号