
Bild von Editor | Chatgpt# Einführung
Die Vibe-Codierung ist ein neuer Begriff für die Annäherung an die Code-basierte Entwicklung mit natürlichen Sprachaufforderungen, um Arbeitscode zu generieren, anstatt ihn manuell zu schreiben. Indem wir einem KI -Assistenten erklären, was wir wollen, können wir Code erwerben, den wir ausführen und dann mit weiteren Eingabeaufforderungen verfeinern können. Die Hauptidee ist, dass wir die Code -Syntax nicht tief verstehen müssen, um die Vorteile noch zu erzielen.
Oft führt die Vibe -Codierung in typischen LLM -Produkten wie ChatGPT zu fragmentierter Code, der schwer zu einem vollständigen Projekt zusammenzubauen ist. Wir müssen den Code mehrmals verfeinern, bevor er nützlich wird, und Sie benötigen möglicherweise fortgeschrittene Fähigkeiten, wenn die Dinge nicht wie erwartet funktionieren. Aus diesem Grund bauen Unternehmen KI -Agenten auf, die ganze Codierungsprojekte aus der einfachen Vibe -Codierung konstruieren können. Einer von ihnen ist Reaktion.
In diesem Artikel werden wir durchgehen, wie man die Vibe -Codierung verwendet, um etwas Nützliches zu erstellen. Wir werden die Überlegungen untersuchen, wenn wir mit einer Vibe -Codierung und den Problemen aufbauen, denen Sie möglicherweise begegnen.
Neugierig? Lassen Sie uns darauf eingehen.
# Vibe -Codierung mit Replit
Bei Vibe -Codierung geht es darum, eine genaue Beschreibung dessen bereitzustellen, was Sie erreichen möchten. Durch die Entwicklung einer Aufforderung, die unser Projekt im Element erklärt, können wir ein viel besseres Ergebnis erzielen.
Allerdings ist jedoch nicht jeder, der eine Vibe -Codierung ausführt, in der Programmierung geschickt, sodass sie möglicherweise nicht in der Lage sind, die Technologie und die Projektstruktur detailliert zu beschreiben. Aus diesem Grund können wir eine Vibe -Codierung mit einem Instrument wie Replit durchführen, das eine vollständige Codeprojektstruktur nur aus einer einfachen Eingabeaufforderung bietet.
Arbeiten wir an der Erstellung eines einfachen Aktienkurs -Explorers mithilfe von Reponit. Registrieren Sie sich zuerst und navigieren Sie zur Startseite, die dem Bild unten ähnlich aussehen sollte.

Geben Sie dann eine beschreibende Aufforderung für die Anwendung über, die wir stellen möchten. Hier ist beispielsweise meine Aufforderung, den Aktienkurs -Explorer basierend auf Python zu entwickeln.
Erstellen Sie eine Python-basierte Net-App namens Aktienkurs-Explorer. Es ermöglicht Benutzern, einen Aktien-Ticker (wie AAPL, MSFT oder BTC-USD) einzugeben, einen Datumsbereich auszuwählen und Aktienkurse und grundlegende Analysen wie Umzugsmittelwerte und Volatilität zu visualisieren.
Starten Sie den Chat und warten Sie einige Zeit, bis die Gesamtplanung abgeschlossen ist. Wenn es abgeschlossen ist, sehen Sie ein Genehmigungsformular, das dem Bild unten ähnelt.

Sie können weiterhin mit dem Agenten chatten, um die durch Rependiten vorgeschlagenen Plandetails anzupassen, die Sie dann in das Eingangsformular übergeben können, wie unten gezeigt.

Alternativ können Sie den Plan genehmigen und den Antrag erstellen. Warten Sie eine Weile, bis der Agent die Entwicklung des Antrags abgeschlossen hat. Sie können eine Benachrichtigung erhalten, wenn die Anwendung bereit ist, indem Sie entweder die Repuit -Anwendung installieren oder einfach das Dashboard besuchen.
Wenn die Anwendungsentwicklung durchgeführt wird, können Sie die Vorschau ähnlich dem Bild unten ähneln.

Der gesamte Code zur Entwicklung der Anwendung steht uns zur Verfügung, damit wir in den angrenzenden Registerkarten angezeigt werden können. Darüber hinaus können wir die Anwendung in der Anstellung anzeigen und feststellen, ob sie wie beabsichtigt funktioniert.
Normalerweise funktioniert die grundlegende Anwendung gemäß der Eingabeaufforderung, die wir bereitstellen, intestine, obwohl es noch viele Überlegungen gibt, wie z. B. die Gesamtfunktionen, Fehler und Sicherheit.
Sicherheit ist das wichtigste Drawback, da viele Personen, die eine Stimmungcodierung durchführen, oft nicht erkennen, dass ihre wichtigen Anmeldeinformationen wie API -Schlüssel in die Öffentlichkeit gedrängt werden. Dies ist ein Sicherheitsbedenken, das oft nur von denjenigen im technischen Bereich anerkannt und von Vibe -Codierern übersehen wird.
Für die Vibe -Codierung können Sie die folgende Eingabeaufforderung an den Agenten verwenden, um Fehler und Sicherheitsmaßnahmen für Ihre Anwendung zu bewerten.
Bitte überprüfen Sie die Bewerbung für potenzielle Fehler und schlagen Sie alle erforderlichen Sicherheitsverfahren oder Sicherheitsvorkehrungen vor, die vor der Bereitstellung implementiert werden sollten.
Unter Verwendung der oben genannten Eingabeaufforderung bewertet der Replit Agent die erzeugte Gesamtanwendung, behebt alle Fehler und gibt einen umfassenden Bericht über weitere empfohlene Praktiken.
Ein weiteres Drawback, das häufig auftritt, wenn die Vibe -Codierung die externe Integration in andere Anwendungen ist, z. B. eine Datenbank oder eine Benutzerauthentifizierung.
Für Vibe -Codierer, die repit verwendet werden, empfiehlt der Agent häufig, verschiedene externe Verbindungen wie Datenbanken hinzuzufügen. Wenn Sie eine bestimmte Ergänzung im Sinn haben, können Sie zur Registerkarte Instruments wechseln und nach Repuit in Ihre Anwendung einbeziehen, wie im Bild unten gezeigt.

Oft müssen Sie eine zusätzliche Gebühr für die Dienste zahlen. Bewerten Sie sie daher, bevor Sie sich für die Verwendung eines bestimmten Instruments entscheiden.
Wenn Sie der Meinung sind, dass die Anwendung bereits intestine genug ist und alle Funktionen hat, die wir benötigen, können wir sie für die Öffentlichkeit bereitstellen. Für einen verteilten Benutzer können Sie alle Dateien herunterladen und selbst bereitstellen.
Wenn Sie jedoch mit dem Bereitstellungsprozess nicht vertraut sind, bietet Replit ein Bereitstellungsverfahren, bei dem wir unsere Anwendung gemäß unseren Anforderungen mit vier verschiedenen Bereitstellungstypen veröffentlichen können. Die Auswahl der Bereitstellung ist im Bild unten angezeigt.

Alle von ihnen erfordern eine Zahlung. Gehen Sie daher nur dann fort, wenn Sie der Meinung sind, dass die Anwendung zur Verwendung bereit ist. Andernfalls chatten Sie weiter mit dem Agenten, bis Sie mit dem Ergebnis zufrieden sind.
Das ist alles, was Sie vorerst wissen müssen. Probieren Sie es aus, und Sie können in drei Stunden in drei Stunden mit Replit codieren.
# Abschluss
Die Vibe -Codierung ist ein Prozess, bei dem ein generatives LLM verwendet wird, um Arbeitscode ausschließlich aus der natürlichen Spracheingabe zu erstellen. Die Vibe-Codierung ist vorteilhaft, da viele Nichtentwickler etwas Nützliches schaffen können, indem sie nur Eingabeaufforderungen bereitstellen, ohne die zugrunde liegenden Particulars verstehen zu müssen.
In diesem Artikel haben wir untersucht, wie ein Aktienkurs -Explorer mit Repuit erstellt und verschiedene Probleme angesprochen werden können, die möglicherweise auftreten, z. B. Fehler, Sicherheitsmaßnahmen, externe Instrument -Verbindungen und Bereitstellungen.
Ich hoffe das hat geholfen!
Cornellius Yudha Wijaya ist ein Knowledge Science Assistant Supervisor und Datenautor. Während er in Vollzeit bei Allianz Indonesien arbeitet, liebt er es, Python- und Datentipps über soziale Medien und das Schreiben von Medien zu teilen. Cornellius schreibt über eine Vielzahl von KI- und maschinellen Lernthemen.
