?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-агента нового поколения.
???: Новый язык агента ИИ: https://github.com/phodal/shire.
Вот архитектура AutoDev:
Функции:
devti://story/github/1102
) автоматически генерирует код Модель-Контроллер-Сервис-Репозиторий.import
службы), AutoDev предложит вам лучший код.Settings
-> Tools
-> AutoDev
.github/workflows/build.yml
.Точная настройка моделей AutoDev:
скачать с HuggingFace
имя | скачать модель (HuggingFace) | загрузка модели (OpenBayes) |
---|---|---|
ДипСик 6.7Б | Автодев кодер | AutoDev Coder](https://openbayes.com/console/phodal/models/rCmer1KQSgp/9/overview) |
Мы следуем механизму анализа Chapi AST для уровня языковой поддержки.
Функции | Ява | Питон | Идти | Котлин | JS/TS | С/С++ | С# | Скала | Ржавчина | АркТС |
---|---|---|---|---|---|---|---|---|---|---|
Языковой контекст чата | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
Структура АСТ | ✅ | ✅ | ✅ | ✅ | ✅ | |||||
Генерация документов | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
Генерация прецизионных тестов | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
Прецизионная генерация кода | ✅ | ✅ | ||||||||
АвтоCRUD | ✅ | ✅ |
см. в экст.
Демо-версия языка DevIns (Bilibili) – 中文
Видео-демо (YouTube) — английский
Демо-видео (Bilibili) – 中文
Добро пожаловать, чтобы добавить свою компанию здесь.
Что касается вопроса, обсуждавшегося в вопросе ЛИЦЕНЗИИ в начале проекта, мы хотим рассмотреть сложность разработки плагинов JetBrain. В процессе мы использовали определенные конструкции кода и API из версии сообщества JetBrains и плагина JetBrains AI Assistant. Понятно, что JetBrains оставляет за собой право рассматривать это как потенциальное нарушение их интеллектуальной собственности.
Таким образом, с апреля 2024 года AutoDev больше не доступен на рынке плагинов JetBrains. Однако для более старых версий AutoDev вы можете получить доступ к файлам для загрузки на нашей странице «Релизы».
Кроме того, мы приглашаем принять участие в разработке версии VSCode. Ваш вклад очень ценен.
Известные проблемы с лицензией . Разработка плагинов JetBrain — это не прогулка по парку! Упс, мы дерзко позаимствовали часть кода из версии сообщества JetBrains и очень крутого плагина JetBrains AI Assistant в нашей кодовой базе. Но не волнуйтесь, мы творим чудеса, чтобы усердно его очистить! ?♂️.
Эти коды будут удалены в будущем. Вы можете проверить это в src/main/kotlin/com/intellij/temporary
. Если вы хотите использовать этот плагин в своей компании, удалите эти коды, чтобы избежать каких-либо юридических проблем.
Этот код распространяется по лицензии MPL 2.0. См. LICENSE
в этом каталоге.