?AutoDev:人工智能驱动的编码向导,具有多语言支持、自动代码生成和有用的错误消除助手?!可定制的提示 ?和神奇的自动开发/测试/文档/代理功能?包括!
VSCode 版本:https://github.com/unit-mesh/auto-dev-vscode
快速入门 →
DevIns — 用于自动开发的 AI 代理语言 → 您可以使用以下语法作为 Human-AI-IDE 的桥梁:
/write:src/main/java/cc/unitmesh/Controller.java#L1-L12
```java
public class Controller {
public void method() {
System.out.println("Hello, World!");
}
}
```
借助内置语法突出显示和自动完成功能,您可以使用 DevIns 作为下一代 AI Agent 语言。
???:新的人工智能代理语言:https://github.com/phodal/shire
这是 AutoDev 架构:
特征:
devti://story/github/1102
)将自动生成 Model-Controller-Service-Repository 代码。import
)),AutoDev 会向您建议最佳代码。Settings
-> Tools
-> AutoDev
中自定义 LLM 服务器.github/workflows/build.yml
。AutoDev 微调模型:
从 HuggingFace 下载
姓名 | 模型下载(HuggingFace) | 模型下载(OpenBayes) |
---|---|---|
深寻6.7B | 自动开发编码器 | AutoDev 编码器](https://openbayes.com/console/phodal/models/rCmer1KQSgp/9/overview) |
我们遵循 Chapi AST 分析引擎作为语言支持层。
特征 | 爪哇 | Python | 去 | 科特林 | JS/TS | C/C++ | C# | 斯卡拉 | 锈 | 方舟TS |
---|---|---|---|---|---|---|---|---|---|---|
聊天语言上下文 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
结构 AST | ✅ | ✅ | ✅ | ✅ | ✅ | |||||
文档生成 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
精密测试生成 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
精确代码生成 | ✅ | ✅ | ||||||||
自动增删改查 | ✅ | ✅ |
见分机
DevIns 语言演示 (Bilibili) - 中文
视频演示 (YouTube) — 英语
视频演示 (Bilibili) - 中文
欢迎在此添加您的公司。
关于项目一开始在LICENSE问题中讨论的问题,我们希望解决JetBrain插件开发的复杂性。在此过程中,我们参考了JetBrains社区版和JetBrains AI Assistant插件中的某些代码和API设计。 JetBrains 保留认为这可能侵犯其知识产权的权利,这是可以理解的。
因此,自 2024 年 4 月起,AutoDev 将不再在 JetBrains 插件市场上提供。但是,对于旧版本的 AutoDev,您可以从我们的发布页面访问下载。
此外,我们诚挚邀请您参与 VSCode 版本的开发。非常感谢您的贡献。
已知的许可证问题:JetBrain 插件开发绝非易事!哎呀,我们厚颜无耻地从 JetBrains 社区版本和代码库中超酷的 JetBrains AI Assistant 插件借用了一些代码。但不用担心,我们正在努力清理它! ?♂️。
这些代码将来会被删除,您可以在src/main/kotlin/com/intellij/temporary
中查看,如果您想在您的公司使用此插件,请删除这些代码以避免任何法律问题。
该代码根据 MPL 2.0 许可证分发。请参阅此目录中的LICENSE
。