Prompter Baumeister
Webseite. Download für macOS.

Was ist prompt Builder?
Prompt Builder ist eine MacOS -App zum Erstellen langer, komplexer Eingabeaufforderungen für LLMs. Unabhängig davon, ob Sie einen Roman codieren, journalieren oder schreiben, können Sie mehrere Dateien, Transkripte, Bilder und Snippets in einer Eingabeaufforderung zusammenstellen - ohne die Kopfschmerzen des manuellen Kopierens und Einfügen von Inhalten oder der Besorgnis über Token -Zählungen.
Merkmale :
- Lokale Dateien : Fügen Sie Ihre Eingabeaufforderung mit nur einem Klick hinzu. Siehe geschätzte Token -Nutzung.
- URLs & YouTube : Fetch -Webinhalte oder YouTube -Transkripte automatisch und fassen Sie sie dann optional zusammen und injizieren Sie sie.
- Zusammenfassungen : Fassen Sie Langformtexte zusammen, bevor Sie Ihre Eingabeaufforderungen prägnant halten.
- Audio/Video -Transkription : schnell transkribieren
.mp3 , .mp4 , .wav usw. (über Openai Whisper oder Gemini). - Bildbeschreibungen : Generieren Sie Bildunterschriften/Beschreibungen für Bilder, die in Ihre Eingabeaufforderungen einbezogen werden sollen.
- METAPROMPTING : Der schnelle Bauunternehmer kann mit Platzhaltern Aufforderungen für Sie generieren - Handy für Wiederverwendbarkeit und schnellere Iteration.
- Websuche : Suchen Sie im Web nach Inhalten und fügen Sie es Ihrer Eingabeaufforderung hinzu. Unterstützt Exa und Brave.
- Snippets : Sparen Sie häufig verwendete Textblöcke oder Anweisungen als „Snippets“ und setzen Sie sie schnell ein.
- Community-Snippets : Entdecken Sie die Snippet-Bibliotheken anderer Benutzer (geplante Funktion), um Ihr eigenes Eingabeaufbau zu erhalten.
- Lokale erste und Open Source : 100% lokales Datenbesitz. Bringen Sie Ihre eigenen API -Schlüssel für OpenAI, Anthropic, Google usw. mit.
- Automatische Abgrenzer : Eingeordneter Builder formatiert automatisch Text in XML-Blöcken oder Triple-Backtick-Codeblöcken.
- Import/Exportieren : Speichern Sie Ihre Eingabeaufforderungen als
.prompt -Dateien und teilen Sie sie mit anderen. Ideal für die Zusammenarbeit an komplexen Eingabeaufforderungen oder zum Austausch von Vorlagen.
Warum einen schnellen Bauunternehmer verwenden?
Wenn Ihre Workflows viel Referenzmaterial beinhalten - wie Dutzende (oder Hunderte) lokaler Dateien, Dokumente, Transkripte, PDFs, Bilder oder sogar zufällige YouTube -Tutorials -, hilft Ihnen, dass Sie sie schnell in eine einzelne Eingabeaufforderung kompilieren können. Dies ist besonders nützlich für:
- Codierung : Geben Sie Ihre eigenen oder Bibliotheksquellendateien in ein LLM für Code Refactoring oder Debugging ein.
- Schreiben : Halten Sie eine große Menge Referenzdokumente, Story -Notizen oder Forschung. Fassen Sie sie zusammen, wenn Sie die Token -Nutzung abschneiden müssen.
- Journaling / Brainstorming : Verbetten Sie Ihre persönlichen Protokolle, Tagebücher oder Sprachmemos (transkribiert) in eine Aufforderung zur Reflexions- oder Ideengenerierung.
- Jedes Szenario von „Super Long Context“ : Wenn Sie Hunderte von Quellen, mehreren Medien (Audio/Video) haben und sie nur mit minimaler Reibung in Ihrer Eingabeaufforderung möchten.
Die größte Wertschöpfungsqualität des prompt -Builders: Ergonomie zum Aufbau längerer und besserer Aufforderungen. Anstatt verschiedene Notizen, Artikel, Video -Transkripte usw. zu jonglieren, machen Sie alles an einem Ort - und Sie sehen Ihre ungefähre Token -Verwendung in Echtzeit.
Installation & Nutzung
- Plattformunterstützung : Derzeit unterstützt derzeit nur MacOS .
- Download : Schnappen Sie sich die neueste
.dmg oder .zip von der Seite GitHub Releases. - Vor Ort laufen :
- Installieren Sie Flutter, wenn Sie es noch nicht getan haben.
- Klonen Sie dieses Repo:
git clone https://github.com/sangddn/prompt_builder.git
cd prompt_builder
- Auf macOS laufen:
flutter run -d macos --profile
- Alternativ erstellen Sie eine Veröffentlichung über:
- (Optional) Geben Sie Ihre API -Schlüssel (OpenAI, Anthropic usw.) in den Einstellungen der App an.
Ich habe vor, in Zukunft offizielle Builds für Windows/Linux hinzuzufügen, aber vorerst ist MacOS die primäre Entwicklung und Testumgebung.
Schnelles Beispiel
- Öffnen Sie einen Ordner , um Ihre lokalen Dateien (PDFs,
.md , DOCS usw.) am linken Feld anzuzeigen. - Klicken Sie auf eine Datei , um sie Ihrer Eingabeaufforderung hinzuzufügen. Der Text wird automatisch extrahiert, die Token -Zahlen werden angezeigt.
- Fügen Sie einen YouTube -Link ein . Eingabeaufforderung Builder holt das Transkript ab und fasst es optional zusammen.
- Fügen Sie Ihren eigenen Textblock mit Platzhaltern wie
{{USER_NAME=John}} hinzu, um jedes Mal dynamische Werte auszufüllen. - Füllen Sie die gesamte Eingabeaufforderung mit einer einzigen Schaltfläche „Assemble & Copy“ ab. Erledigt.
Beitragen
Überblick
Danke, dass du einen Beitrag leisten willst! Dieses Projekt befindet sich in einem sehr frühen Zustand. Seien Sie also nicht überrascht, wenn sich der Code häufig ändert.
- Fork das Repo.
- Klonen Sie Ihre Gabel, machen Sie eine lokale Niederlassung vor
main . - Implementieren Sie Ihre Funktion oder Ihr Bugfix.
- Senden Sie eine Pull -Anfrage (PR). Ich werde so schnell wie möglich überprüfen.
Derzeit liegt die Testabdeckung bei 0% . PRs für auch grundlegende Tests werden sehr geschätzt. Ich möchte bald die Testabdeckung drastisch verbessern.
Hilfreiche Notizen
- Wir verwenden Drift für die lokale Datenbank.
- Weitere Informationen finden Sie in der
analysis_options.yaml für Lining -Regeln.
Für Fragen können Sie sich gerne ein Problem eröffnen oder mich auf Twitter @sangddn pingen.