?AutoDev: ¿El asistente de codificación impulsado por IA con soporte multilingüe, generación automática de códigos y un útil asistente para eliminar errores? ¿Indicaciones personalizables? ¿Y una función mágica de desarrollo automático/pruebas/documento/agente? ¡incluido!
Versión de VSCode: https://github.com/unit-mesh/auto-dev-vscode
Inicio rápido →
DevIns: lenguaje de agente AI para desarrollo automático → que puede utilizar la siguiente sintaxis como puentes para 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!");
}
}
```
Con el resaltado de sintaxis y el autocompletado integrados, puede utilizar DevIns como lenguaje de agente AI de próxima generación.
???: Nuevo lenguaje del agente de IA: https://github.com/phodal/shire
Aquí está la arquitectura AutoDev:
Características:
devti://story/github/1102
) generará automáticamente el código Model-Controller-Service-Repository.import
de servicios), AutoDev le sugerirá el mejor código.Settings
-> Tools
-> AutoDev
.github/workflows/build.yml
.Modelos de ajuste fino de AutoDev:
descargar desde HuggingFace
nombre | descarga del modelo (HuggingFace) | descarga del modelo (OpenBayes) |
---|---|---|
Búsqueda profunda 6.7B | Codificador de desarrollo automático | Codificador de desarrollo automático](https://openbayes.com/console/phodal/models/rCmer1KQSgp/9/overview) |
Seguimos el motor de análisis Chapi AST para el nivel de soporte de idiomas.
Características | Java | Pitón | Ir | Kotlin | JS/TS | C/C++ | DO# | escala | Óxido | ArcaTS |
---|---|---|---|---|---|---|---|---|---|---|
Contexto del idioma del chat | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
Estructura AST | ✅ | ✅ | ✅ | ✅ | ✅ | |||||
Generación de documentos | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
Generación de pruebas de precisión | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
Generación de código de precisión | ✅ | ✅ | ||||||||
AutoCRUD | ✅ | ✅ |
ver en ext
Demostración de DevIns Language (Bilibili) - 中文
Vídeo de demostración (YouTube) — Inglés
Vídeo de demostración (Bilibili) - 中文
Bienvenido a agregar su empresa aquí.
Con respecto al asunto discutido en el tema LICENCIA al inicio del proyecto, queremos abordar la complejidad del desarrollo del complemento JetBrain. En el proceso, hicimos referencia a ciertos códigos y diseños de API de la versión JetBrains Community y el complemento JetBrains AI Assistant. Es comprensible que JetBrains se reserve el derecho de considerar esto como una posible infracción de su propiedad intelectual.
Por lo tanto, a partir de abril de 2024, AutoDev ya no está disponible en JetBrains Plugin Marketplace. Sin embargo, para versiones anteriores de AutoDev, puede acceder a las descargas desde nuestra página de Lanzamientos.
Además, extendemos una cálida invitación a participar en el desarrollo de la versión VSCode. Se agradecen mucho sus contribuciones.
Problemas de licencia conocidos : ¡El desarrollo del complemento JetBrain no es un paseo por el parque! Vaya, tomamos prestado descaradamente algo de código de la versión de JetBrains Community y el excelente complemento JetBrains AI Assistant en nuestra base de código. Pero no te preocupes, ¡estamos haciendo nuestra magia para limpiarlo diligentemente! ?♂️.
Esos códigos se eliminarán en el futuro, puede verificarlo en src/main/kotlin/com/intellij/temporary
. Si desea utilizar este complemento en su empresa, elimine esos códigos para evitar problemas legales.
Este código se distribuye bajo la licencia MPL 2.0. Ver LICENSE
en este directorio.