Py学习  »  Git

本周github最火的开源项目是这个!!!

GitHub项目进阶 • 1 月前 • 68 次点击  

本周github又又火了一个自动写代码的。

github不愧是程序员(DS)集合地,对自动写代码最为热血

貌似还是中国人搞的,因为demo的视频发布在B站

github搜            auto-dev !!     给丫 加星!!

源代码

翻译版本: http://www.gitpp.com/ccdan/auto-dev

我的翻译【机器翻译】

🧙‍AutoDev:人工智能驱动的编码向导,具有多语言支持🌐、自动代码生成🏗️,以及有用的错误消除助手🐞!包含可定制的提示🎨和神奇的自动开发/测试/文档/代理功能🧪!🚀


这个项目本周排名第六,为啥是最火?

前两个是微软的,什么狗屁项目,肯定是github给东家刷榜

后面两个是老掉牙的huggingface的Transformer,这些来霸榜??

自动开发架构

这是 AutoDev 架构:

AutoDev 功能概述

特征:

  • 支持的语言:Java、Kotlin、JavaScript/TypeScript、Rust、Python、Golang、C/C++/OC 或其他...

  • 自动开发模式。

    • AutoCRUD(Spring框架)。使用DevTi协议(如devti://story/github/1102)将自动生成Model-Controller-Service-Repository代码。

    • AutoSQL。上下文感知的 SQL 生成。

    • 自动分页(反应)。上下文感知网页生成。

    • AutoArkUI(移动用户界面框架)。自动生成HarmonyOS ArkUI代码。

    • 自动测试。创建单元测试意图,自动运行单元测试并尝试修复测试。

    • 自动文档。自动生成文档。

  • 副驾驶模式

    • AutoDev 将帮助您查找错误、解释代码、跟踪异常、生成提交等等。

    • 模式具体。根据您的代码上下文(例如(控制器、服务import)),AutoDev 将向您建议最佳代码。

    • 相关代码。根据最近的文件更改,AutoDev 将调用计算相似的块来生成最佳代码。

  • 聊天模式

    • 与人工智能聊天。

    • 使用选择代码聊天。

    • 使用上下文感知的代码聊天(待实现)。

  • 定制。

    • 提示的自定义规范。 例如,控制器、服务、存储库、模型等。

    • 自定义意图动作。您可以添加自己的意图动作。

    • 定制LLM服务器。您可以在Settings-> Tools->中自定义您的 LLM 服务器AutoDev

    • 定制生活文档。

    • 团队提示。在代码库中自定义您的团队提示,然后分发给您的团队。

    • 定制人工智能代理。您可以将自己的 AI 代理集成到 AutoDev 中。

    • 提示覆盖。您可以在代码库中覆盖 AutoDev 的提示。

  • 基础设施/DevOps

    • CI/CD 支持。AutoDev 将自动生成 CI/CD 配置文件。

    • Dockerfile 支持。AutoDev 将自动生成 Dockerfile。

  • DevIns语言

    • 可执行的人工智能代理语言。

  • 内置LLM微调

    • UnitEval评估 llm 结果

    • UnitGen生成 code-llm 微调数据。

AutoDev 微调模型:

从HuggingFace下载

姓名模型下载(HuggingFace)微调笔记本模型下载(OpenBayes)
深寻6.7B自动开发编码器微调.ipynb自动开发编码器

语言特点

语言支持

我们遵循Chapi AST 分析引擎作为语言支持层。


本周github又又火了一个自动写代码的。

github不愧是程序员(DS)集合地,对自动写代码最为热血

貌似还是中国人搞的,因为demo的视频发布在B站

github搜            auto-dev !!     给丫 加星!!

源代码

翻译版本:http://www.gitpp.com/ccdan/auto-dev


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/168233
 
68 次点击