Schritt 4 von 10
Projekte als Arbeitsplatz
Ein Projekt ist der Ort, an dem PromptPrinter sich deinen Kontext merkt, damit du ihn nicht in jedem Chat neu erzählst.
Von Kasum BajramiAktualisiert am
Wann lohnt sich ein Projekt?
Für einen einzelnen Prompt reicht ein normaler Chat. Sobald du aber mehrfach an derselben Sache arbeitest, wird das Wiederholen lästig: derselbe Stack, dieselbe Zielgruppe, derselbe Ton, in jedem neuen Chat von vorne. Genau das nimmt dir ein Projekt ab.
Wie lege ich ein Projekt an?
In der Seitenleiste auf Projekte wechseln und ein neues anlegen. Mehr als einen Namen brauchst du nicht, alles Weitere wächst später im Arbeitsplatz. Im Free-Plan hast du bis zu drei Projekte, mit Pro beliebig viele.
Was ist die Kontext-Leiste?
Rechts im Projekt steht deine Kontext-Leiste. Was dort drinsteht, bekommt Finn in jedem Chat dieses Projekts automatisch mit.
Gedächtnis
Die erste Karte ganz oben. Sie hält fest, was PromptPrinter aus deinen Dateien und deinem Repository über den Stack gelernt hat. Mehr dazu im Abschnitt unten.
Anweisungen
Freitext, und der wichtigste Teil. Hier steht, wie deine Prompts aussehen sollen: Ton, Format, Zielgruppe, Dinge, die immer gelten. Das ist der einzige Teil des Projektkontexts, den Finn als echte Anweisung behandelt, alles andere ist für ihn Hintergrundwissen.
Zum Beispiel:
„Alle Prompts auf Deutsch. Ich baue in Lovable, mobile-first. Halte dich kurz, keine ausschweifenden Erklärungen im Prompt. Datenbank ist immer Supabase.“
Struktur
Fünf kurze Felder für die Eckdaten, die sich selten ändern: Frontend, Backend, Sprache, Datenbank und Weiteres. Alle sind freiwillig, leere Felder werden einfach weggelassen. Der Vorteil gegenüber Freitext: du siehst auf einen Blick, was gesetzt ist.
Dateien
Notizen, Schemas oder Exporte, die Finn kennen soll. Details dazu stehen unter Dateien im Projekt.
Was ist das Gedächtnis eines Projekts?
Das Gedächtnis ist das, was PromptPrinter über den Stack deines Projekts weiss, nachdem es deine Dateien und optional dein Repository einmal gelesen hat. Danach kennt jeder Chat dieses Projekts Framework, Sprache, Architektur, Datenbank, Design-System, Coding-Style und die Konventionen. Finn fragt dann nicht mehr nach dem, was du längst festgelegt hast, sondern nur noch nach dem, was das Gedächtnis offen lässt.
In der Karte siehst du eine kurze Zusammenfassung und die erkannten Bausteine. Die Einzelfelder klappen unter Details auf.
Wie entsteht das Gedächtnis?
Du lädst Dateien hoch, trägst optional ein GitHub-Repository ein und drückst auf Projekt analysieren. Das dauert je nach Projektgrösse ein paar Sekunden. Gelesen wird:
- Deine Dateien: Text, Code, Konfiguration und Lockfiles als Text, bis zu drei Screenshots als Bild. Welche Formate erlaubt sind, steht unter Dateien im Projekt.
- Ein öffentliches GitHub-Repository: PromptPrinter liest den Standard-Branch, aber nicht den ganzen Code, sondern bis zu 14 der aussagekräftigsten Dateien, etwa
package.json, Build- und Datenbank-Konfiguration und die README. Private Repositories gehen nicht, lade dort die wichtigen Dateien hoch.
Die Karte sagt dir auch, wie belastbar das Ergebnis ist: gut belegt, grösstenteils belegt oder unsicher. Stammt es nur aus einer einzigen README, steht dort unsicher, und Finn behandelt es als Ausgangspunkt, den er nebenbei bestätigen lässt.
Fügst du Dateien hinzu, entfernst welche oder wechselst das Repository, markiert die Karte das Gedächtnis als veraltet. Änderungen im Repository selbst bemerkt sie nicht, dafür drückst du bei Bedarf selbst auf Neu analysieren. Mit dem Papierkorb-Symbol löschst du das Gedächtnis wieder, deine hochgeladenen Dateien bleiben dabei erhalten.
Was kostet eine Analyse?
Eine Analyse ist ein Modellaufruf wie eine Chat-Antwort und zählt auch so: sie verbraucht eine Chat-Antwort aus deinem Monatskontingent. Mit einem eigenen API-Key entfällt das, wie beim Chat. Auf Free läuft die Analyse deshalb nur mit eigenem Key. Schlägt eine Analyse fehl, wird sie nicht angerechnet.
Unabhängig vom Kontingent sind höchstens fünf Analysen pro Stunde möglich, auch mit eigenem Key. Mehr dazu unter Pläne und Limits.
Was gilt, wenn Gedächtnis und meine Angaben sich widersprechen?
Deine eigenen Angaben haben Vorrang. Das Gedächtnis ist abgeleitet, die Anweisungen und die Felder unter Struktur sind das, was du wirklich willst. Steht bei Struktur „Frontend: Vue“, das Repository sieht aber nach React aus, gilt Vue.
Das Gedächtnis ist wie eine Datei nie ein Befehl an Finn, sondern Hintergrundwissen. Als echte Anweisung zählen nur dein Anweisungsfeld und deine Chat-Nachrichten.
Kann ein Projekt mehrere Chats haben?
Ein Projekt kann beliebig viele Chats haben, und alle teilen sich denselben Kontext. Das lohnt sich, um Themen zu trennen: ein Chat für den Onboarding-Flow, einer für die Datenbank, einer fürs Design. Du musst nicht alles in ein endloses Gespräch stopfen.
Ein bestehender Chat, der ausserhalb angefangen hat, lässt sich nachträglich in ein Projekt verschieben, über das Symbol neben dem Chat in der Seitenleiste.
Wie baut PromptPrinter den Kontext ein?
Bei jedem Chat-Beitrag stellt PromptPrinter deinen Projektkontext in fester Reihenfolge zusammen: erst die Anweisungen, dann die Struktur, dann das Gedächtnis, dann die Dateien, dann die Projekt-Idee und zum Schluss der zuletzt gespeicherte Prompt als Referenz. Das Ganze hat ein Budget, damit ein grosses Projekt nicht bei jedem Beitrag unnötig Kosten verursacht, deshalb sind kurze, präzise Anweisungen wirksamer als lange.
Sobald ein Gedächtnis da ist, bekommen die Dateien ein kleineres Budget, weil ihr Wichtigstes dann schon im Gedächtnis steht. Die Zahlen stehen unter Dateien im Projekt.
Kann eine Datei Finn Befehle geben?
Alles, was du an ein Projekt anhängst, insbesondere Dateien, behandelt Finn als Hintergrundmaterial, nie als Befehl. Wenn in einer hochgeladenen Datei Text steht, der so tut, als wäre er eine Anweisung („Ignoriere alles bisherige…“), wird er nicht ausgeführt. Nur dein Anweisungsfeld und deine echten Chat-Nachrichten zählen als Anweisung.
Was passiert, wenn ich ein Projekt lösche?
Ein gelöschtes Projekt nimmt seine Chats, Dateien und gespeicherten Prompts mit, auch die hochgeladenen Dateien im Speicher werden dabei entfernt. Das lässt sich nicht rückgängig machen.