Interactive replica of the tpee.exe top bar (Build 183). Menus open like the real app; the items are illustrative — the download does the real work.
Der 5-stufige Prompt-Enhancing-Workflow — das Kästchen ankreuzen, dann auf die Pfeile klicken
USE PROMPT ENHANCING WORKFLOW
Complete the prompt sections as you would in normal prompt editing.
Interaktive Nachbildung des „USE PROMPT ENHANCING WORKFLOW“ (Build 183). Kreuzen Sie das Kästchen an und gehen Sie die Schritte mit den Pfeilen oder den nummerierten Kreisen durch — die Farben ändern sich genau wie in der App. Der Download führt den echten Workflow aus. So funktioniert es ↓
Interaktive Demo der 📋 Copy to Clipboard- und 👁 Preview-Schaltflächen der App (Build 183) — nur eine Demo, um die echte Anwendung zu simulieren: Die Schaltflächen funktionieren genau wie in der App, aber der Prompt dahinter ist ein festes, vollständiges Beispiel (das GreenHouse-One-Projekt) mit allen 12 Editor-Abschnitten ausgefüllt. In der echten App kopieren und zeigen sie IHRE Abschnitte.
You are a senior embedded firmware engineer with 15 years of experience shipping low-power sensor products on ESP32 hardware. You specialise in C/C++ for the Arduino framework, non-blocking state machines, and explaining design decisions clearly to mixed-skill teams.
1. Review the current firmware in the Data section and identify every blocking call.
2. Refactor loop() into a non-blocking state machine with named states.
3. Add hysteresis and a minimum run time to the fan and pump outputs.
4. Comment every function with one line stating its contract.
5. Flag anything that could fail after 30 days of unattended operation.
We are building GreenHouse-One, a climate controller for a 3 m x 2 m hobby greenhouse. The first prototype worked for a week, then the pump relay stuck ON because loop() blocked for 47 seconds during a Wi-Fi reconnect and the watchdog reset the board mid-cycle. The firmware must run unattended for months. This is version 2 of the firmware and the hardware is already built, so pin assignments cannot change.
Hardware Platform: ESP32-S3-DevKitC-1 (8 MB PSRAM, dual-core 240 MHz). Sensors: SHT31 temperature/humidity on I2C 0x44 (SDA GPIO8, SCL GPIO9), DS18B20 soil temperature on GPIO4, capacitive soil moisture on ADC1_CH3. Actuators: fan relay GPIO12, pump relay GPIO13, both active-LOW. Power: 5 V 2 A supply; the pump draws 800 mA. Toolchain: Arduino IDE 2.3 with the arduino-esp32 core 3.x. Target: 24/7 operation with Wi-Fi telemetry every 60 s.
Answer in Markdown with exactly four headings: ## Diagnosis, ## Refactored Code, ## Wiring Notes, ## Test Checklist. All code in fenced blocks with the language tag. List every behavioural change as a before/after pair under ## Diagnosis.
Two developers maintain this project: an electronics engineer with a strong C background who is new to FreeRTOS, and a final-year student. Both read C fluently; neither has shipped a 24/7 embedded product before.
Direct and methodical. Explain WHY each change matters, not just WHAT changed. No marketing language, no hedging. Cite the datasheet section when you make a hardware claim.
Attached below: main.ino (current firmware, 340 lines), the SHT31 datasheet section 4.5 (measurement timing), the relay module schematic, and a serial log excerpt showing the 47-second watchdog reset during the Wi-Fi reconnect at 03:12:44.
input: The fan relay chatters when the temperature hovers at the setpoint.
output: Add 2 C hysteresis — fan ON at setpoint + 2, OFF at setpoint - 1 — plus a 30-second minimum run time, implemented as explicit states in the state machine under ## Refactored Code.
Include an ASCII wiring table under ## Wiring Notes: SHT31 SDA -> GPIO8, SCL -> GPIO9 with 4.7k pull-ups; DS18B20 data -> GPIO4 with a 4.7k pull-up; soil moisture signal -> GPIO3 (ADC1_CH3); fan relay IN -> GPIO12; pump relay IN -> GPIO13; common ground rail mandatory.
None. This project is developed fully offline and TPEE never connects to any MCP server. All reference material the model needs is attached in the Data section.
If the work is split across agents: Agent 1 reviews sensor timing and I2C error handling, Agent 2 refactors the Wi-Fi reconnect path, Agent 3 writes the hardware test checklist. Merge their findings into one consistent answer before replying.
Press Escape to close this preview
Editors
Zwölf Abschnitte. Ein Score. Prompts, die halten.
TPEE ist ein Windows-Desktop-Editor (bald auch für Mac und Linux), der jeden Prompt in die 12 bewährten Abschnitte strukturiert, die jedes LLM für ein besseres Ergebnis braucht, seine Qualität von 0 bis 100 bewertet und in mehr als 23 IDE-Profile exportiert (weitere kommen hinzu, sobald wir sie testen). Er läuft zu 100 % offline und kann von einem USB-Stick ausgeführt werden. Sie können alle Prompts eines Projekts vollständig offline vorbereiten — von der Einrichtung eines neuen Projekts für die lange Frist über die Pflege während des Projektlebens bis hin zum Release. Wenn Sie alle Anleitungen lesen und verstehen (in weniger als 3 Stunden möglich), spart Ihnen die TPEE-Methode Tausende von USD an Token-Kosten, senkt Ihre Energierechnungen und die Ihres Anbieters und reduziert — am wichtigsten — Ihre verschwendete Zeit auf fast null, indem Sie aus jeder Sitzung hervorragende Ergebnisse erzielen, genau wie Sie sie wollten.
Wie fühlt es sich an, einen Prompt in TPEE zu bearbeiten? Jeder der 12 Abschnitts-Editoren wird als interaktive Nachbildung der echten Anwendung gezeigt, direkt hier in Ihrem Browser — ein Editor nach dem anderen.
Persona Editor
Der Persona-Editor, genau wie in der echten App — geben Sie Ihre eigene Persona ein oder klicken Sie auf die Schaltfläche 📋 -- Select or Type --, um aus 275 fertigen Personas zu wählen, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
Persona✗●
Enter your persona below:
0 characters📋 Quality Guidance
● GREEN: Be specific about expertise - 'You are an expert Rust programmer with 10 years experience in systems programming and embedded development' vs vague 'You are helpful'
● YELLOW: Basic role definition - 'You are a programming assistant' or 'Act as a code reviewer'
💡 TIP: Think about what specific knowledge, experience, or perspective the AI should have for your task.
●Poor
Diese interaktive Nachbildung des Persona-Editors der App funktioniert genau wie das Original (Build 183) — dieselbe 275-Personas-Bibliothek im Dropdown 📋 -- Select or Type -- (tippen Sie in das Filterfeld, um einzugrenzen; wenn genau ein Name übereinstimmt, wendet die App ihn sofort an), dieselbe Live-Qualitätsanzeige (✗ rot Poor, ⚠ gelb Needs Work, ✓ grün Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet, derselbe 📋 Quality Guidance-Text und dieselben Farben sowie eine funktionierende Schaltfläche 📋 Copy Persona to Clipboard. Ein ehrlicher Unterschied — die App speichert Ihre Persona in Ihrer Prompt-Datei; diese Browser-Nachbildung behält sie nur, solange die Seite geöffnet ist.
Instructions Editor
Der Instructions-Editor, genau wie in der echten App — geben Sie Ihre eigenen Anweisungen ein, beobachten Sie, wie die Live-Qualitätsanzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
Instructions✗●
Enter your instructions below:
0 characters📋 Quality Guidance
● GREEN: Use precise action verbs - 'Analyze the memory management patterns and explain potential memory leaks' vs 'Make the code better'
● YELLOW: Basic actions - 'Review this code' or 'Explain how this works'
💡 TIP: Start with strong verbs: analyze, create, design, implement, optimize, debug, refactor, document. Be specific about what you want done.
●Poor
Diese interaktive Nachbildung des Instructions-Editors der App funktioniert genau wie das Original (Build 183) — dieselbe Live-Qualitätsanzeige (✗ rot Poor, ⚠ gelb Needs Work, ✓ grün Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet (beginnen Sie mit einem starken Aktionsverb wie analyze, create oder explain, seien Sie konkret und vermeiden Sie vage Wörter wie good oder nice), derselbe 📋 Quality Guidance-Text und dieselben Farben sowie eine funktionierende Schaltfläche 📋 Copy Instructions to Clipboard. Ein ehrlicher Unterschied — die App speichert Ihre Anweisungen in Ihrer Prompt-Datei; diese Browser-Nachbildung behält sie nur, solange die Seite geöffnet ist.
Context Editor
Der Context-Editor, genau wie in der echten App — geben Sie Ihren eigenen Kontext ein, beobachten Sie, wie die Live-Qualitätsanzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
Context✗●
Enter your context below:
0 characters📋 Quality Guidance
● GREEN: Relevant background info - 'This is a real-time embedded system with 64KB RAM constraints, using Rust no_std' vs generic context
● YELLOW: Basic context - 'This is for a web application' or 'Working on a school project'
💡 TIP: Include technical constraints, target environment, performance requirements, or specific domain knowledge needed. Keep it focused and relevant.
●Poor
Diese interaktive Nachbildung des Context-Editors der App funktioniert genau wie das Original (Build 183) — dieselbe Live-Qualitätsanzeige (✗ rot Poor, ⚠ gelb Needs Work, ✓ grün Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet (guter Kontext ist informativ, aber präzise: Die App bewertet die Wortzahl gegen die Textdichte), derselbe 📋 Quality Guidance-Text und dieselben Farben sowie eine funktionierende Schaltfläche 📋 Copy Context to Clipboard. Ein ehrlicher Unterschied — die App speichert Ihren Kontext in Ihrer Prompt-Datei; diese Browser-Nachbildung behält ihn nur, solange die Seite geöffnet ist.
Technical Specs Editor
Der Technical-Specs-Editor, genau wie in der echten App — geben Sie Ihre eigenen technischen Spezifikationen ein oder klicken Sie auf die Schaltfläche 📟 -- Select Hardware --, um aus 230 Entwicklungsboards zu wählen und die Spezifikationen automatisch auszufüllen, beobachten Sie, wie die Live-Qualitätsanzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
Technical Specs✗●
Enter your technical specifications below:
🔧 Hardware / Development Board Selection230 boards available
● YELLOW: Basic specs - 'Microcontroller with 1MB memory, fast SPI' or 'Embedded system requirements'
💡 TIP: Include specific hardware (processor, memory, interfaces), performance constraints (timing, power), standards compliance (MISRA, ISO), and environmental requirements (temperature, EMI). Use exact numbers and units.
●Poor
Diese interaktive Nachbildung des Technical-Specs-Editors der App funktioniert genau wie das Original (Build 183) — dieselbe 🔧 Hardware / Development Board Selection mit 230 Boards (tippen Sie in das Filterfeld, um die Liste einzugrenzen; wenn genau ein Board übereinstimmt, wählt die App es sofort aus), dieselben Board-Fotos (die eigenen gebündelten Fotos der App, für das Web verkleinert — klicken Sie auf ein Foto, um es zu vergrößern), dieselbe Auto-Vervollständigung, die Plattform, MCU, Funktionen und Best-For des ausgewählten Boards in den Editor schreibt, dieselbe Live-Qualitätsanzeige (✗ rot Poor, ⚠ gelb Needs Work, ✓ grün Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet (konkrete Hardware, Einschränkungen, exakte Zahlen und Einheiten), derselbe 📋 Quality Guidance-Text und dieselben Farben sowie eine funktionierende Schaltfläche 📋 Copy Technical Specs to Clipboard. Zwei ehrliche Unterschiede — die App speichert Ihre Spezifikationen in Ihrer Prompt-Datei, während diese Nachbildung sie nur behält, solange die Seite geöffnet ist, und die Schaltfläche 📂 Open Image Folder der App (sie öffnet den Windows-Explorer) gibt es im Web nicht.
Format Editor
Der Format-Editor, genau wie in der echten App — geben Sie genau an, wie die Ausgabe formatiert werden soll, beobachten Sie, wie die Live-Quality:-Anzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
FormatQuality:Poor
Enter your format below:
0 characters📋 Quality Guidance
● GREEN: Precise format specs - 'Return as JSON with fields: {"issue": string, "severity": 1-5, "fix": string}' or 'Markdown with ## headers, code blocks, and bullet points'
● YELLOW: Basic format - 'JSON format' or 'As a numbered list'
💡 TIP: Specify exact structure, field names, data types, headers, or markup. Think about how you want to consume the output.
●Poor
Diese interaktive Nachbildung des Format-Editors der App funktioniert genau wie das Original (Build 183) — derselbe Editor mit fester Höhe und Monospace-Schrift, dieselbe Live-Quality:-Anzeige (Poor / Needs Work / Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet (nennen Sie eine Struktur wie JSON, eine Tabelle oder eine Aufzählungsliste, plus Details wie Überschriften, Abschnitte oder Markdown), derselbe 📋 Quality Guidance-Text und dieselben Farben sowie eine funktionierende Schaltfläche 📋 Copy Format to Clipboard. Ein ehrlicher Unterschied — die App speichert Ihr Format in Ihrer Prompt-Datei; diese Browser-Nachbildung behält es nur, solange die Seite geöffnet ist.
Audience Editor
Der Audience-Editor, genau wie in der echten App — beschreiben Sie, wer die Ausgabe lesen oder nutzen wird, beobachten Sie, wie die Live-Quality:-Anzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
AudienceQuality:Poor
Enter your audience below:
0 characters📋 Quality Guidance
● GREEN: Specific audience with experience level - 'Senior embedded systems engineers familiar with ARM Cortex-M and real-time constraints' vs generic 'developers'
💡 TIP: Consider experience level, domain knowledge, technical background, and what they already know vs. what needs explanation.
●Poor
Diese interaktive Nachbildung des Audience-Editors der App funktioniert genau wie das Original (Build 183) — derselbe Editor mit fester Höhe und Monospace-Schrift, dieselbe Live-Quality:-Anzeige (Poor / Needs Work / Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet, derselbe 📋 Quality Guidance-Text und dieselben Farben (eine konkrete Zielgruppe mit Erfahrungsniveau erzielt den besten Score) sowie eine funktionierende Schaltfläche 📋 Copy Audience to Clipboard. Ein ehrlicher Unterschied — die App speichert Ihre Zielgruppe in Ihrer Prompt-Datei; diese Browser-Nachbildung behält sie nur, solange die Seite geöffnet ist.
Tone Editor
Der Tone-Editor, genau wie in der echten App — beschreiben Sie den gewünschten Kommunikationsstil, beobachten Sie, wie die Live-Quality:-Anzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
ToneQuality:Poor
Enter your tone below:
0 characters📋 Quality Guidance
● GREEN: Specific communication style - 'Technical and precise, like code review comments with constructive suggestions' vs generic 'professional'
● YELLOW: Basic tone - 'Formal and detailed' or 'Casual and friendly'
💡 TIP: Think about formality level, technical depth, teaching style, and emotional approach. Match the tone to your audience and purpose.
●Poor
Diese interaktive Nachbildung des Tone-Editors der App funktioniert genau wie das Original (Build 183) — derselbe Editor mit fester Höhe und Monospace-Schrift, dieselbe Live-Quality:-Anzeige (Poor / Needs Work / Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet, derselbe 📋 Quality Guidance-Text und dieselben Farben (ein konkreter Kommunikationsstil erzielt den besten Score) sowie eine funktionierende Schaltfläche 📋 Copy Tone to Clipboard. Ein ehrlicher Unterschied — die App speichert Ihren Ton in Ihrer Prompt-Datei; diese Browser-Nachbildung behält ihn nur, solange die Seite geöffnet ist.
Data Editor
Der Data-Editor, genau wie in der echten App — geben Sie Ihre Datenquellen, Referenzen oder Dokumentation an, beobachten Sie, wie die Live-Quality:-Anzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
DataQuality:Poor
Enter your data below:
0 characters📋 Quality Guidance
● GREEN: Specific data sources - 'Use ARM Cortex-M4 reference manual section 4.3.2 and MISRA-C 2012 Rule 11.3 for pointer casting guidelines' vs generic references
● YELLOW: Basic data - 'Company coding standards' or 'Project requirements document'
💡 TIP: Include specific standards, documentation sections, code repositories, or datasets. Be precise about version numbers and relevant sections.
●Poor
Diese interaktive Nachbildung des Data-Editors der App funktioniert genau wie das Original (Build 183) — derselbe Editor mit fester Höhe und Monospace-Schrift, dieselbe Live-Quality:-Anzeige (Poor / Needs Work / Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet, derselbe 📋 Quality Guidance-Text und dieselben Farben (konkrete Datenquellen mit exakten Versionen und Abschnitten erzielen den besten Score) sowie eine funktionierende Schaltfläche 📋 Copy Data to Clipboard. Ein ehrlicher Unterschied — die App speichert Ihre Daten in Ihrer Prompt-Datei; diese Browser-Nachbildung behält sie nur, solange die Seite geöffnet ist.
Example(s) Editor
Der Example(s)-Editor, genau wie in der echten App — zeigen Sie konkrete Eingabe-/Ausgabebeispiele, beobachten Sie, wie die Live-Qualitätsanzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
💡 TIP: Show concrete before/after examples. Demonstrate the exact input format and desired output structure. Multiple examples show edge cases.
●Poor
Diese interaktive Nachbildung des Example(s)-Editors der App funktioniert genau wie das Original (Build 183) — dieselbe Live-Qualitätsanzeige (✗ rot Poor, ⚠ gelb Needs Work, ✓ grün Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet (sie sucht nach konkreten Eingabe-/Ausgabepaaren oder Phrasen wie for instance und such as und belohnt mehrere Beispiele), derselbe 📋 Quality Guidance-Text und dieselben Farben sowie eine funktionierende Schaltfläche 📋 Copy Example(s) to Clipboard. Ein ehrlicher Unterschied — die App speichert Ihre Beispiele in Ihrer Prompt-Datei; diese Browser-Nachbildung behält sie nur, solange die Seite geöffnet ist.
Graphics Editor
Der Graphics-Editor, genau wie in der echten App — beschreiben Sie die gewünschten Diagramme und visuellen Elemente, beobachten Sie, wie die Live-Qualitätsanzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
Graphics✗●
Enter your graphics details below:
0 characters📋 Quality Guidance
● GREEN: Specific visual requirements - 'Generate UML sequence diagram showing memory allocation flow with timing annotations and error paths' vs generic 'make a diagram'
● YELLOW: Basic graphics - 'Flow chart of the process' or 'Simple block diagram'
💡 TIP: Specify diagram type, content details, annotations, colors, layout, and purpose. Think about what visual elements will clarify your technical content.
●Poor
Diese interaktive Nachbildung des Graphics-Editors der App funktioniert genau wie das Original (Build 183) — dieselbe Live-Qualitätsanzeige (✗ rot Poor, ⚠ gelb Needs Work, ✓ grün Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet, und derselbe 📋 Quality Guidance-Text und dieselben Farben (ein konkreter Diagrammtyp mit Inhalt, Anmerkungen und Zweck erzielt den besten Score). Zwei ehrliche Hinweise — der Graphics-Abschnitt hat in der App keine Kopierschaltfläche (hier exakt nachgebildet), und die App speichert Ihre Grafikdetails in Ihrer Prompt-Datei, während diese Browser-Nachbildung sie nur behält, solange die Seite geöffnet ist.
MCP Servers Editor
Der MCP-Servers-Editor, genau wie in der echten App — notieren Sie die MCP-Serverkonfigurationen, die Ihr Prompt anführen soll, beobachten Sie, wie die Live-Qualitätsanzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
MCP Servers✗●
Enter your MCP Servers configuration below:
0 characters📋 Quality Guidance
● GREEN: Specific MCP server configurations with endpoints and capabilities
● YELLOW: Basic server names or generic configurations
💡 TIP: Configure Model Context Protocol servers for enhanced AI capabilities and tool integration.
●Poor
Diese interaktive Nachbildung des MCP-Servers-Editors der App funktioniert genau wie das Original (Build 183) — dieselbe Live-Qualitätsanzeige (✗ rot Poor, ⚠ gelb Needs Work, ✓ grün Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet, derselbe 📋 Quality Guidance-Text und dieselben Farben sowie eine funktionierende Schaltfläche 📋 Copy MCP Servers to Clipboard. Zwei ehrliche Hinweise — dieser Abschnitt ist Konfigurationstext für Ihren Prompt: TPEE selbst verbindet sich nie mit einem MCP-Server (es ist zu 100 % offline by design), und die App speichert Ihren Text in Ihrer Prompt-Datei, während diese Browser-Nachbildung ihn nur behält, solange die Seite geöffnet ist.
Agents Editor
Der Agents-Editor, genau wie in der echten App — definieren Sie die KI-Agenten, die Ihr Prompt orchestrieren soll, beobachten Sie, wie die Live-Qualitätsanzeige bei jedem Tastendruck neu bewertet, und öffnen Sie das Dropdown 📋 Quality Guidance, um zu sehen, was ihm einen GRÜNEN Score verschafft
Agents✗●
Enter your agents configuration below:
0 characters📋 Quality Guidance
● GREEN: Specific agent definitions with roles, capabilities, and workflows
● YELLOW: Basic agent names or simple configurations
💡 TIP: Define AI agents with specific roles, capabilities, and interaction patterns for complex task automation.
●Poor
Diese interaktive Nachbildung des Agents-Editors der App funktioniert genau wie das Original (Build 183) — dieselbe Live-Qualitätsanzeige (✗ rot Poor, ⚠ gelb Needs Work, ✓ grün Good), die bei jedem Tastendruck mit den eigenen Regeln der App neu bewertet, derselbe 📋 Quality Guidance-Text und dieselben Farben (konkrete Agentendefinitionen mit Rollen, Fähigkeiten und Arbeitsabläufen erzielen den besten Score) sowie eine funktionierende Schaltfläche 📋 Copy Agents to Clipboard. Ein ehrlicher Unterschied — die App speichert Ihre Agentenkonfiguration in Ihrer Prompt-Datei; diese Browser-Nachbildung behält sie nur, solange die Seite geöffnet ist.
Jeden Bildschirm sehen
Echte, unbearbeitete Screens der App — das Produkt ist der Beweis.
Jeder Screen ist eine echte 1080×2340-Aufnahme — durchstöbern Sie alle sieben Kategorien in der vollständigen Galerie.
Funktionen
Was tun die Funktionen von TPEE tatsächlich? Jede wird als interaktive Nachbildung der echten Anwendung gezeigt, direkt hier in Ihrem Browser — eine Funktion nach der anderen.
User's Manual
Die Schaltfläche User's Manual, klicken Sie darauf, um ein Beispiel zu sehen
Diese interaktive Nachbildung des User's Manual zeigt das vollständige Handbuch genau so, wie es mit der App geliefert wird (Build 183) — dieselben drei Dokumente, dasselbe Inhaltsverzeichnis. Laden Sie die App herunter, um immer die neueste Ausgabe bei sich zu haben.
Learning Center
Die Schaltfläche Open Learning Center im Learning-Menü, klicken Sie darauf, um ein Beispiel zu sehen
Diese interaktive Nachbildung des Learning Center - TPEE Professional AI Course zeigt den vollständigen Kurs genau so, wie er mit der App geliefert wird (Build 183) — dieselben 80 Lektionen und dieselben 240 Quizfragen, dasselbe Fensterlayout. Machen Sie ein echtes Quiz: Es wird genau wie in der App benotet. Ein ehrlicher Unterschied — die App speichert den Schülerfortschritt auf der Festplatte; diese Browser-Nachbildung behält ihn nur, solange die Seite geöffnet ist.
IDE Selection
Das IDE-Kombinationsfeld, klicken Sie darauf, um ein Beispiel zu sehen
IDE:
Diese interaktive Nachbildung des IDE-Kombinationsfelds der App zeigt die 23 IDE-Profile genau so, wie sie mit der App geliefert werden (Build 183) — dieselbe Liste, dasselbe Auswahlverhalten, dieselbe Statuszeile. In der echten App steuert die gewählte IDE auch die Prompt-Formatierung, den Export, die Bewertung und die Optimierungstipps. Die IDE-Liste wird in der echten App wöchentlich aktualisiert — laden Sie die App herunter, um immer die neuesten IDE-Profile bei sich zu haben.
Model Selection
Das Modell-Kombinationsfeld, klicken Sie darauf, um ein Beispiel zu sehen
Model:
Diese interaktive Nachbildung des Modell-Kombinationsfelds der App zeigt die 150 KI-Modelle über 14 Anbieter genau so, wie sie mit der App geliefert werden (Build 183) — dieselbe Liste, dasselbe Tipp-zum-Filtern-Feld, dieselben Anbietergruppen, dasselbe Auswahlverhalten, dieselbe Statuszeile. In der echten App steuert das gewählte Modell auch die Prompt-Formatierung, die Bewertung, die Optimierungstipps und den PRD-Generator — und beim ersten Start wählt die App ihren Standard, Claude Fable 5, vorab aus. Die Modellliste wird in der echten App wöchentlich aktualisiert — laden Sie die App herunter, um immer die neuesten Modellprofile bei sich zu haben.
API Character Limits
Die Schaltfläche Show API Limits, klicken Sie darauf, um ein Beispiel zu sehen
Diese interaktive Nachbildung des API-Character-Limits-Panels der App zeigt die 150 KI-Modelle über 14 Anbieter genau so, wie sie mit der App geliefert werden (Build 183) — dieselben Anbieterspalten, dieselben Karten, dieselben Preise, dieselbe neueste-zuerst-Reihenfolge. Zwei ehrliche Unterschiede: In der echten App füllt sich der farbige Balken jeder Karte mit der Zeichenzahl Ihres Live-Prompts und wechselt grün → gelb → orange → rot, wenn Sie sich der Grenze des Modells nähern (hier steht er bei 0 %), und der goldene Rahmen folgt Ihrem ausgewählten Modell (die App wählt beim ersten Start Claude Fable 5 vorab aus). Die Limits und Preise werden in der echten App wöchentlich aktualisiert — laden Sie die App herunter, um immer die neuesten Zahlen bei sich zu haben.
Model / Commands (reference)
Die Schaltfläche Show Kimi / Commands, klicken Sie darauf, um ein Beispiel zu sehen
Diese interaktive Nachbildung des Befehlsreferenz-Panels pro Modell der App zeigt dieselben Offline-Befehlsblätter genau so, wie sie mit der App geliefert werden (Build 183) — dieselben 14 Modellfamilien-Blätter, dasselbe Tutorial, dasselbe „Selected:“-Banner. Die Nachbildung startet mit Kimi K3, daher lautet die Schaltfläche „Show Kimi / Commands“ und öffnet das Fenster „Kimi / Commands (reference)“; wählen Sie ein beliebiges Modell im Modell-Kombinationsfeld oben, und Schaltfläche und Fenster folgen automatisch — Models / Commands ändern sich mit dem ausgewählten Modell, genau wie in der echten App (ein GLM-Modell hat noch kein eigenes Blatt, daher wird die generische Prompting-Checkliste der App angezeigt, auch hier). Die Befehlsblätter werden in der echten App wöchentlich aktualisiert — laden Sie die App herunter, um immer die neuesten Befehle bei sich zu haben.
Optimization Tips
Die Schaltfläche Show Tips, klicken Sie darauf, um ein Beispiel zu sehen
Diese interaktive Nachbildung des Optimization-Tips-Panels der App zeigt dieselben kontextabhängigen Tipps genau so, wie sie mit der App geliefert werden (Build 183) — dieselbe Tipp-Engine, dieselben vier Kategorien (📐 Structure, 🎨 Style, 📏 Length, ⚡ Features), dieselben Farben. Die Tipps werden für die IDE und das Modell berechnet, die in den IDE- und Modell-Kombinationsfeldern oben ausgewählt sind, und ändern sich automatisch mit Ihrer Auswahl, genau wie in der echten App — probieren Sie es aus: Öffnen Sie die Tipps, wählen Sie dann oben eine andere IDE oder ein anderes Modell und beobachten Sie, wie das Fenster folgt (beim ersten Start wählt die App selbst Cursor + Claude Fable 5 vorab aus). Die Optimierungstipps werden in der echten App wöchentlich aktualisiert — laden Sie die App herunter, um immer die neuesten Tipps bei sich zu haben.
Projects Prefixes
Die Schaltfläche 📋 Projects Prefixes, klicken Sie darauf, um das Fenster Projects Prefixes Library zu öffnen
File Name:Project Prefix for Filename:_Pmt_NNNN.txt
Diese interaktive Nachbildung zeigt die File Name / Project Prefix-Symbolleiste der App und das Fenster 📋 Projects Prefixes Library genau so, wie sie mit der App geliefert werden (Build 183) — dieselben Felder, dieselben Standardwerte (File Name „prompt.txt“, Project Prefix „T1042CW“), dasselbe Add-/Schnellhinzufügen-/Auswählen-/Entfernen-Verhalten, dieselben Statusmeldungen. Alles funktioniert: Geben Sie ein Präfix ein, fügen Sie es zur Bibliothek hinzu, klicken Sie auf ein gespeichertes Präfix, um es in das Project-Prefix-Feld zu laden, entfernen Sie eines mit der 🗑-Schaltfläche — gespeicherte Präfixe benennen Ihre Dateien PREFIX_Pmt_NNNN.txt (z. B. T1042CW_Pmt_0001.txt). Ein ehrlicher Unterschied — die App speichert Ihre Bibliothek in ihrer Präferenzdatei, sodass sie Neustarts überlebt; diese Browser-Nachbildung behält sie nur, solange die Seite geöffnet ist.
User's Manual
Toptronic® TPEE – User's Manual
🔍
0 sections found
Learning Center - TPEE Professional AI Course
Offline tutorial system: lessons, quizzes, students, scores. No AI call, no MCP server, no external connection.
Students
Lessons
API Character Limits
API Character Limits
Kimi / Commands (reference)
Kimi / Commands (reference)
Tutorial — how to use these commandsKimi — overviewKimi — built-in commands & API surface (offline copy)Claude — custom commands & Agent SDK
💡 Optimization Tips
💡 Optimization Tips
📋 Projects Prefixes Library
Current prefix:T1042CW
New prefix:
No saved prefixes yet. Add one above.
🔍 Board Image
Features
Alles in TPEE existiert, um eine Frage zu beantworten: Ist dieser Prompt bereit? Der Score sagt es Ihnen. Die Abschnitte zeigen Ihnen warum.
Prompt Enhancing Workflow
Die Schaltfläche Use Prompt Enhancing Workflow verwandelt das Prompt-Schreiben in ein geführtes Gespräch: TPEE rahmt Ihren Prompt zwischen einem Pre-Prompt und einem Post-Prompt ein, Sie fügen das Bündel in einen beliebigen LLM-Chat ein, und das Modell hilft Ihnen, den Prompt zu verbessern, bevor Sie ihn überhaupt verwenden. So funktioniert es ↓
Prominent feature
Editor & Bewertung
Persona, Instructions, Context, Technical Specs, Format, Audience, Tone, Data, Examples, Graphics, MCP Servers, Agents — zwölf Abschnitte, jeder mit einer GRÜN/GELB/ROT-Bereitschaftsanzeige, zusammengefasst zu einem Qualitäts-Score von 0–100.
Modelle & Limits
150 Modellprofile über 14 Anbieter, mit Preisen, Kontextfenstern und API-Zeichenlimits — damit der Prompt, den Sie schreiben, zu dem Modell passt, das Sie tatsächlich ausführen werden.
IDE-Export
Einmal formatieren, überall exportieren: 23 IDE-Profile, darunter Cursor, VS-Code-Varianten, Claude Code, Kiro und Windsurf.
Bibliothek, Versionen & Backup
Eine lokale Prompt-Bibliothek mit Versionsverlauf und automatischen Backups hält jeden Entwurf sicher auf Ihrer Maschine.
PRD Innovator
PRD Innovator verwandelt grobe Ideen in strukturierte Anforderungen.
Claude Team Designer & Teams
Claude Team Designer und die Team-Management-Suite organisieren Multi-Agenten-Arbeit.
Learning Center
80 Lektionen und 240 Quizfragen, eingebaut. TPEE verwahrt nicht nur Ihre Prompts — es lehrt das Handwerk.
Hardware-Katalog
Ein Katalog von Entwicklungsboards mit Fotos, für Prompt-Ingenieure, die auch Bits schieben.
Barrierefreiheits-Designs
Kontrastreiche Designs, Farbenblind-Unterstützung und Schwachseh-Designs machen den Editor für alle im Team nutzbar.
Ausführung vom USB-Stick
TPEE läuft von Ihrem USB-Stick, sodass Sie überall lernen können: Stecken Sie den USB-Stick in einen beliebigen Windows-kompatiblen Computer, doppelklicken Sie auf die TPEE.exe-Datei darauf (keine Installation erforderlich) und lernen Sie unterwegs weiter. Ihr Lernfortschritt bleibt auf dem USB-Stick — auf dem Computer, an den Sie ihn angeschlossen haben, wird nichts installiert.
Prominent feature
Der Prompt-Enhancing-Workflow
Schreiben Sie nicht nur einen Prompt — führen Sie zuerst ein Gespräch mit dem LLM über ihn. Eine Schaltfläche im oberen Panel führt Sie durch fünf Schritte, und alles geschieht mit lokalen Dateien und Ihrer Zwischenablage. TPEE kontaktiert nie ein LLM; Sie führen das Gespräch.
Schalten Sie ihn ein. Kreuzen Sie das Workflow-Kästchen neben der Schaltfläche Use Prompt Enhancing Workflow an — alles andere im Editor bleibt genau so, wie Sie es kennen.
Bearbeiten Sie den Pre-Prompt. Er sagt dem LLM, dass gleich ein zu verbessernder Prompt folgt, und es soll als erfahrener Prompt-Ingenieur agieren. Er wird neben Ihrem Prompt als Begleitdatei *_Pre_Pmpt.txt gespeichert.
Bearbeiten Sie den Post-Prompt. Er sagt dem LLM, wie es Ihren Prompt besprechen und wo es das Ergebnis speichern soll, als Datei *_Post_Pmpt.txt. Der vorgeschlagene Speicherpfad entspricht immer Ihrem echten Prompt-Ordner und -Dateinamen.
Kombinieren und sprechen. Ein Klick kopiert Pre-Prompt + Ihren Prompt + Post-Prompt in die Zwischenablage. Fügen Sie sie in einen beliebigen LLM-Chat ein und verbessern Sie den Prompt gemeinsam — das Modell stellt Fragen, Sie antworten, der Prompt wird schärfer.
Nutzen Sie den verbesserten Prompt. Öffnen Sie die *_Enhanced.txt-Datei, die das LLM gespeichert hat, prüfen oder optimieren Sie sie im Editor und kopieren Sie sie dann für eine frische Chat-Sitzung in die Zwischenablage — die Sitzung, in der der Prompt seine eigentliche Arbeit leistet.
100 % lokal: Markierungszeilen rahmen Ihren Prompt wie Begrenzer in einem seriellen Protokoll, Begleitdateien liegen neben Ihrem Prompt, und das einzige Transportmittel ist Ihre Zwischenablage. Kein Netzwerk, kein Konto, kein Mittelsmann.
Angenommene Beta-Tester erhalten 30 % Rabatt auf den Professional-Plan mit dem Code BETA30 — siehe Beta-Programm.
Einmalkauf. 12 Monate Updates inklusive — die App funktioniert danach für immer weiter. Zahlungen werden von Stripe abgewickelt.
FAQ
Klare Antworten, kein Kleingedrucktes.
Funktioniert TPEE wirklich offline?
Ja — die App tätigt zur Laufzeit keinerlei Netzwerkaufrufe. Keine Telemetrie, kein Konto nötig, um Prompts zu schreiben. Überprüfen Sie es mit Ihrer Firewall; wir ermutigen dazu. (Die Website und der Stripe-Checkout sind natürlich online.)
Windows SmartScreen hat mich beim Ausführen des Installationsprogramms gewarnt. Ist das sicher?
Diese Warnung erscheint bei Apps ohne teures EV-Code-Signaturzertifikat — nicht weil etwas nicht stimmt. Klicken Sie auf „Weitere Informationen → Trotzdem ausführen“. Verifizieren Sie vorher Ihren Download mit dem SHA-256-Hash, den wir auf unserer Sicherheitsseite veröffentlichen.
Gibt es einen kostenlosen Plan?
Nein — der Betrieb der Infrastruktur kostet Geld, also ist jeder Plan kostenpflichtig. Die Pläne Student und Job Seeker kosten jeweils 20,00 USD und werden nach Bewerbungsprüfung freigegeben: Bewerben Sie sich über den Preisbereich, wir prüfen jede Bewerbung selbst und antworten dann per E-Mail.
Was misst der Qualitätsscore tatsächlich?
Jeder der 12 Prompt-Abschnitte wird auf Vollständigkeit und interne Konsistenz geprüft, als GRÜN/GELB/ROT angezeigt und zu einem Score von 0–100 zusammengefasst. Er schreibt den Prompt nicht für Sie — er sagt Ihnen, wann Sie die Arbeit erledigt haben.
In welche IDEs kann ich exportieren?
23 Profile, darunter Cursor, VS Code und seine Varianten, Claude Code, Kiro und Windsurf — plus ein allgemeiner Formatierer, falls Ihr Tool nicht gelistet ist.
Welche KI-Modelle werden abgedeckt?
150 Modellprofile über 14 Anbieter, mit Preisen, Kontextfenstern und API-Zeichenlimits. TPEE ruft diese Modelle nicht für Sie auf — es hilft Ihnen, Prompts zu schreiben, die zu ihnen passen.
MSI-Installationsprogramm oder portables ZIP?
Beides. Dieselbe App, derselbe Build: MSI für eine normale Windows-Installation, ZIP für den Einsatz von überall (keine Administratorrechte nötig).
Nur Windows? Was ist mit Mac oder Linux?
Vorerst nur Windows 10 und 11. Es ist eine native Rust/egui-App, und wir unterstützen lieber eine Plattform richtig als drei schlecht.
Was ist das Beta-Programm?
Angenommene Beta-Tester erhalten 30 % Rabatt auf den Professional-Plan (Code BETA30) im Austausch für kurzes monatliches Feedback. Details und Bewerbung: Beta-Programm.
Sicherheit & Vertrauen
No network calls at runtimeSHA-256 hashes publishedHonest SmartScreen guidance
TPEE tätigt zur Laufzeit null Netzwerkaufrufe. Keine MCP-Verbindungen, keine Analytik, kein Heimtelefonieren. Sie können das mit Ihrer eigenen Firewall überprüfen — wir ermutigen dazu.