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.
Le workflow de renforcement de prompt en 5 étapes — cochez la case, puis cliquez sur les flèches
USE PROMPT ENHANCING WORKFLOW
Complete the prompt sections as you would in normal prompt editing.
Réplique interactive du « USE PROMPT ENHANCING WORKFLOW » (Build 183). Cochez la case, puis parcourez les étapes avec les flèches ou les cercles numérotés — les couleurs changent exactement comme dans l'application. Le téléchargement exécute le vrai workflow. Voir comment cela fonctionne ↓
Démo interactive des boutons 📋 Copy to Clipboard et 👁 Preview de l'application (Build 183) — une démo uniquement, pour simuler la vraie application : les boutons fonctionnent exactement comme dans l'application, mais le prompt qui les sous-tend est un exemple complet et fixe (le projet GreenHouse-One) avec les 12 sections d'éditeur remplies. Dans la vraie application, ils copient et prévisualisent VOS sections.
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
Douze sections. Un score. Des prompts qui tiennent.
TPEE est un éditeur de bureau Windows (bientôt sur Mac et Linux) qui structure chaque prompt dans les 12 sections éprouvées dont chaque LLM a besoin pour un meilleur résultat, note sa qualité de 0 à 100 et l'exporte vers plus de 23 profils IDE (d'autres s'ajoutent au fur et à mesure que nous les testons). Il fonctionne 100 % hors ligne et peut s'exécuter depuis une clé USB. Vous pouvez préparer tous les prompts d'un projet entièrement hors ligne — de la création d'un nouveau projet pour le long terme, à sa maintenance pendant la vie du projet, jusqu'à la version finale. Si vous lisez et comprenez toutes les instructions (possible en moins de 3 heures), la méthode TPEE vous fera économiser des milliers de dollars de coûts de jetons, réduira vos factures d'énergie et celles de votre fournisseur, et — surtout — ramènera votre temps perdu à presque zéro en obtenant d'excellents résultats à chaque session, exactement comme vous les vouliez.
À quoi ressemble l'édition d'un prompt dans TPEE ? Chacun des 12 éditeurs de section est montré comme une réplique interactive de la vraie application, ici même dans votre navigateur — un éditeur à la fois.
Persona Editor
L'éditeur Persona, exactement comme dans la vraie application — tapez votre propre persona, ou cliquez sur le bouton 📋 -- Select or Type -- pour choisir parmi 275 personas prêts à l'emploi, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Persona de l'application fonctionne exactement comme l'original (Build 183) — la même bibliothèque de 275 personas dans la liste déroulante 📋 -- Select or Type -- (tapez dans la zone de filtre pour affiner ; lorsqu'un seul nom correspond, l'application l'applique immédiatement), le même indicateur de qualité en direct (✗ rouge Poor, ⚠ jaune Needs Work, ✓ vert Good) qui réévalue à chaque frappe avec les propres règles de l'application, le même texte et les mêmes couleurs de 📋 Quality Guidance, et un bouton fonctionnel 📋 Copy Persona to Clipboard. Une différence honnête — l'application enregistre votre persona dans votre fichier de prompt ; cette réplique de navigateur ne le garde que tant que la page est ouverte.
Instructions Editor
L'éditeur Instructions, exactement comme dans la vraie application — tapez vos propres instructions, regardez l'indicateur de qualité en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Instructions de l'application fonctionne exactement comme l'original (Build 183) — le même indicateur de qualité en direct (✗ rouge Poor, ⚠ jaune Needs Work, ✓ vert Good) qui réévalue à chaque frappe avec les propres règles de l'application (commencez par un verbe d'action fort comme analyze, create ou explain, soyez précis et évitez les mots vagues comme good ou nice), le même texte et les mêmes couleurs de 📋 Quality Guidance, et un bouton fonctionnel 📋 Copy Instructions to Clipboard. Une différence honnête — l'application enregistre vos instructions dans votre fichier de prompt ; cette réplique de navigateur ne les garde que tant que la page est ouverte.
Context Editor
L'éditeur Context, exactement comme dans la vraie application — tapez votre propre contexte, regardez l'indicateur de qualité en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Context de l'application fonctionne exactement comme l'original (Build 183) — le même indicateur de qualité en direct (✗ rouge Poor, ⚠ jaune Needs Work, ✓ vert Good) qui réévalue à chaque frappe avec les propres règles de l'application (un bon contexte est informatif mais concis : l'application évalue le nombre de mots par rapport à la densité du texte), le même texte et les mêmes couleurs de 📋 Quality Guidance, et un bouton fonctionnel 📋 Copy Context to Clipboard. Une différence honnête — l'application enregistre votre contexte dans votre fichier de prompt ; cette réplique de navigateur ne le garde que tant que la page est ouverte.
Technical Specs Editor
L'éditeur Technical Specs, exactement comme dans la vraie application — tapez vos propres spécifications techniques, ou cliquez sur le bouton 📟 -- Select Hardware -- pour choisir parmi 230 cartes de développement et remplir automatiquement les spécifications, regardez l'indicateur de qualité en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Technical Specs de l'application fonctionne exactement comme l'original (Build 183) — la même sélection 🔧 Hardware / Development Board avec 230 cartes (tapez dans la zone Filter pour affiner la liste ; lorsqu'une seule carte correspond, l'application la sélectionne immédiatement), les mêmes photos de cartes (les photos embarquées de l'application, redimensionnées pour le web — cliquez sur une photo pour l'agrandir), le même remplissage automatique qui écrit la plateforme, le MCU, les fonctionnalités et l'usage idéal de la carte sélectionnée dans l'éditeur, le même indicateur de qualité en direct (✗ rouge Poor, ⚠ jaune Needs Work, ✓ vert Good) qui réévalue à chaque frappe avec les propres règles de l'application (matériel précis, contraintes, nombres et unités exacts), le même texte et les mêmes couleurs de 📋 Quality Guidance, et un bouton fonctionnel 📋 Copy Technical Specs to Clipboard. Deux différences honnêtes — l'application enregistre vos spécifications dans votre fichier de prompt alors que cette réplique ne les garde que tant que la page est ouverte, et le bouton 📂 Open Image Folder de l'application (il ouvre l'Explorateur Windows) n'existe pas sur le web.
Format Editor
L'éditeur Format, exactement comme dans la vraie application — précisez exactement comment vous voulez que la sortie soit formatée, regardez l'indicateur Quality : en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Format de l'application fonctionne exactement comme l'original (Build 183) — le même éditeur monospace à hauteur fixe, le même indicateur Quality : en direct (Poor / Needs Work / Good) qui réévalue à chaque frappe avec les propres règles de l'application (nommez une structure comme JSON, un tableau ou une liste à puces, plus des précisions comme en-têtes, sections ou markdown), le même texte et les mêmes couleurs de 📋 Quality Guidance, et un bouton fonctionnel 📋 Copy Format to Clipboard. Une différence honnête — l'application enregistre votre format dans votre fichier de prompt ; cette réplique de navigateur ne le garde que tant que la page est ouverte.
Audience Editor
L'éditeur Audience, exactement comme dans la vraie application — décrivez qui lira ou utilisera la sortie, regardez l'indicateur Quality : en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Audience de l'application fonctionne exactement comme l'original (Build 183) — le même éditeur monospace à hauteur fixe, le même indicateur Quality : en direct (Poor / Needs Work / Good) qui réévalue à chaque frappe avec les propres règles de l'application, le même texte et les mêmes couleurs de 📋 Quality Guidance (une audience précise avec un niveau d'expérience obtient le meilleur score), et un bouton fonctionnel 📋 Copy Audience to Clipboard. Une différence honnête — l'application enregistre votre audience dans votre fichier de prompt ; cette réplique de navigateur ne la garde que tant que la page est ouverte.
Tone Editor
L'éditeur Tone, exactement comme dans la vraie application — décrivez le style de communication que vous voulez, regardez l'indicateur Quality : en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Tone de l'application fonctionne exactement comme l'original (Build 183) — le même éditeur monospace à hauteur fixe, le même indicateur Quality : en direct (Poor / Needs Work / Good) qui réévalue à chaque frappe avec les propres règles de l'application, le même texte et les mêmes couleurs de 📋 Quality Guidance (un style de communication précis obtient le meilleur score), et un bouton fonctionnel 📋 Copy Tone to Clipboard. Une différence honnête — l'application enregistre votre ton dans votre fichier de prompt ; cette réplique de navigateur ne le garde que tant que la page est ouverte.
Data Editor
L'éditeur Data, exactement comme dans la vraie application — précisez vos sources de données, références ou documentation, regardez l'indicateur Quality : en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Data de l'application fonctionne exactement comme l'original (Build 183) — le même éditeur monospace à hauteur fixe, le même indicateur Quality : en direct (Poor / Needs Work / Good) qui réévalue à chaque frappe avec les propres règles de l'application, le même texte et les mêmes couleurs de 📋 Quality Guidance (des sources de données précises avec versions et sections exactes obtiennent le meilleur score), et un bouton fonctionnel 📋 Copy Data to Clipboard. Une différence honnête — l'application enregistre vos données dans votre fichier de prompt ; cette réplique de navigateur ne les garde que tant que la page est ouverte.
Example(s) Editor
L'éditeur Example(s), exactement comme dans la vraie application — montrez des exemples concrets d'entrée/sortie, regardez l'indicateur de qualité en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
💡 TIP: Show concrete before/after examples. Demonstrate the exact input format and desired output structure. Multiple examples show edge cases.
●Poor
Cette réplique interactive de l'éditeur Example(s) de l'application fonctionne exactement comme l'original (Build 183) — le même indicateur de qualité en direct (✗ rouge Poor, ⚠ jaune Needs Work, ✓ vert Good) qui réévalue à chaque frappe avec les propres règles de l'application (il cherche des paires entrée/sortie concrètes ou des phrases comme for instance et such as, et récompense plusieurs exemples), le même texte et les mêmes couleurs de 📋 Quality Guidance, et un bouton fonctionnel 📋 Copy Example(s) to Clipboard. Une différence honnête — l'application enregistre vos exemples dans votre fichier de prompt ; cette réplique de navigateur ne les garde que tant que la page est ouverte.
Graphics Editor
L'éditeur Graphics, exactement comme dans la vraie application — décrivez les diagrammes et éléments visuels que vous voulez, regardez l'indicateur de qualité en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Graphics de l'application fonctionne exactement comme l'original (Build 183) — le même indicateur de qualité en direct (✗ rouge Poor, ⚠ jaune Needs Work, ✓ vert Good) qui réévalue à chaque frappe avec les propres règles de l'application, et le même texte et les mêmes couleurs de 📋 Quality Guidance (un type de diagramme précis avec contenu, annotations et objectif obtient le meilleur score). Deux notes honnêtes — la section Graphics n'a pas de bouton de copie dans l'application (reproduit ici exactement), et l'application enregistre vos détails graphiques dans votre fichier de prompt alors que cette réplique de navigateur ne les garde que tant que la page est ouverte.
MCP Servers Editor
L'éditeur MCP Servers, exactement comme dans la vraie application — notez les configurations de serveurs MCP que votre prompt doit citer, regardez l'indicateur de qualité en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur MCP Servers de l'application fonctionne exactement comme l'original (Build 183) — le même indicateur de qualité en direct (✗ rouge Poor, ⚠ jaune Needs Work, ✓ vert Good) qui réévalue à chaque frappe avec les propres règles de l'application, le même texte et les mêmes couleurs de 📋 Quality Guidance, et un bouton fonctionnel 📋 Copy MCP Servers to Clipboard. Deux notes honnêtes — cette section est du texte de configuration pour votre prompt : TPEE lui-même ne se connecte jamais à un serveur MCP (il est 100 % hors ligne par conception), et l'application enregistre votre texte dans votre fichier de prompt alors que cette réplique de navigateur ne le garde que tant que la page est ouverte.
Agents Editor
L'éditeur Agents, exactement comme dans la vraie application — définissez les agents IA que votre prompt doit orchestrer, regardez l'indicateur de qualité en direct réévaluer à chaque frappe, et ouvrez la liste déroulante 📋 Quality Guidance pour voir ce qui lui vaut un score VERT
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
Cette réplique interactive de l'éditeur Agents de l'application fonctionne exactement comme l'original (Build 183) — le même indicateur de qualité en direct (✗ rouge Poor, ⚠ jaune Needs Work, ✓ vert Good) qui réévalue à chaque frappe avec les propres règles de l'application, le même texte et les mêmes couleurs de 📋 Quality Guidance (des définitions d'agents précises avec rôles, capacités et flux de travail obtiennent le meilleur score), et un bouton fonctionnel 📋 Copy Agents to Clipboard. Une différence honnête — l'application enregistre votre configuration d'agents dans votre fichier de prompt ; cette réplique de navigateur ne la garde que tant que la page est ouverte.
Voir chaque écran
De vraies captures de l'application, sans retouche — le produit est la preuve.
Chaque écran est une vraie capture en 1080×2340 — parcourez les sept catégories dans la galerie complète.
Fonctions
Que font réellement les fonctions de TPEE ? Chacune est montrée comme une réplique interactive de la vraie application, ici même dans votre navigateur — une fonction à la fois.
User's Manual
Le bouton User's Manual, cliquez dessus pour voir un exemple
Cette réplique interactive du User's Manual montre le manuel complet exactement comme il est livré avec l'application (Build 183) — les mêmes trois documents, la même table des matières. Téléchargez l'application pour toujours emporter la dernière édition avec vous.
Learning Center
Le bouton Open Learning Center du menu Learning, cliquez dessus pour voir un exemple
Cette réplique interactive du Learning Center - TPEE Professional AI Course montre le cours complet exactement comme il est livré avec l'application (Build 183) — les mêmes 80 leçons et les mêmes 240 questions de quiz, la même disposition de fenêtre. Passez un vrai quiz : il est noté exactement comme dans l'application. Une différence honnête — l'application enregistre la progression des étudiants sur disque ; cette réplique de navigateur ne la garde que tant que la page est ouverte.
IDE Selection
La liste déroulante IDE, cliquez dessus pour voir un exemple
IDE:
Cette réplique interactive de la liste déroulante IDE de l'application montre les 23 profils IDE exactement comme ils sont livrés avec l'application (Build 183) — la même liste, le même comportement de sélection, la même ligne de statut. Dans la vraie application, l'IDE choisi pilote aussi le formatage du prompt, l'export, la notation et les conseils d'optimisation. La liste des IDE est mise à jour chaque semaine dans la vraie application — téléchargez l'application pour toujours emporter les derniers profils IDE avec vous.
Model Selection
La liste déroulante Model, cliquez dessus pour voir un exemple
Model:
Cette réplique interactive de la liste déroulante Model de l'application montre les 150 modèles d'IA sur 14 fournisseurs exactement comme ils sont livrés avec l'application (Build 183) — la même liste, la même zone de filtre par frappe, les mêmes groupes de fournisseurs, le même comportement de sélection, la même ligne de statut. Dans la vraie application, le modèle choisi pilote aussi le formatage du prompt, la notation, les conseils d'optimisation et le générateur PRD — et au premier lancement, l'application présélectionne sa valeur par défaut, Claude Fable 5. La liste des modèles est mise à jour chaque semaine dans la vraie application — téléchargez l'application pour toujours emporter les derniers profils de modèles avec vous.
API Character Limits
Le bouton Show API Limits, cliquez dessus pour voir un exemple
Cette réplique interactive du panneau API Character Limits de l'application montre les 150 modèles d'IA sur 14 fournisseurs exactement comme ils sont livrés avec l'application (Build 183) — les mêmes colonnes de fournisseurs, les mêmes cartes, les mêmes prix, le même ordre du plus récent au plus ancien. Deux différences honnêtes : dans la vraie application, la barre colorée de chaque carte se remplit avec le nombre de caractères de votre prompt en direct et passe du vert au jaune à l'orange puis au rouge à mesure que vous approchez de la limite du modèle (ici elle reste à 0 %), et le cadre doré suit votre modèle sélectionné (l'application présélectionne Claude Fable 5 au premier lancement). Les limites et les prix sont mis à jour chaque semaine dans la vraie application — téléchargez l'application pour toujours emporter les derniers chiffres avec vous.
Model / Commands (reference)
Le bouton Show Kimi / Commands, cliquez dessus pour voir un exemple
Cette réplique interactive du panneau de référence des commandes par modèle de l'application montre les mêmes fiches de commandes hors ligne exactement comme elles sont livrées avec l'application (Build 183) — les mêmes 14 fiches de familles de modèles, le même tutoriel, la même bannière « Selected: ». La réplique démarre sur Kimi K3, donc le bouton affiche « Show Kimi / Commands » et ouvre la fenêtre « Kimi / Commands (reference) » ; choisissez n'importe quel modèle dans la liste déroulante Model ci-dessus et le bouton ainsi que la fenêtre suivent automatiquement — Models / Commands changent avec le modèle sélectionné, exactement comme dans la vraie application (un modèle GLM n'a pas encore de fiche dédiée, donc la liste de contrôle générique de l'application est affichée, ici aussi). Les fiches de commandes sont mises à jour chaque semaine dans la vraie application — téléchargez l'application pour toujours emporter les dernières commandes avec vous.
Optimization Tips
Le bouton Show Tips, cliquez dessus pour voir un exemple
Cette réplique interactive du panneau Optimization Tips de l'application montre les mêmes conseils contextuels exactement comme ils sont livrés avec l'application (Build 183) — le même moteur de conseils, les mêmes quatre catégories (📐 Structure, 🎨 Style, 📏 Length, ⚡ Fonctionnalités), les mêmes couleurs. Les conseils sont calculés pour l'IDE et le modèle sélectionnés dans les listes déroulantes IDE et Model ci-dessus et changent automatiquement avec votre sélection, exactement comme dans la vraie application — essayez : ouvrez les conseils, puis choisissez un autre IDE ou modèle ci-dessus et regardez la fenêtre suivre (au premier lancement, l'application présélectionne Cursor + Claude Fable 5). Les conseils d'optimisation sont mis à jour chaque semaine dans la vraie application — téléchargez l'application pour toujours emporter les derniers conseils avec vous.
Projects Prefixes
Le bouton 📋 Projects Prefixes, cliquez dessus pour ouvrir la fenêtre Projects Prefixes Library
File Name:Project Prefix for Filename:_Pmt_NNNN.txt
Cette réplique interactive montre la ligne d'outils File Name / Project Prefix de l'application et la fenêtre 📋 Projects Prefixes Library exactement comme elles sont livrées avec l'application (Build 183) — les mêmes champs, les mêmes valeurs par défaut (File Name « prompt.txt », Project Prefix « T1042CW »), le même comportement Add / ajout rapide / sélection / suppression, les mêmes messages de statut. Tout fonctionne : tapez un préfixe, ajoutez-le à la bibliothèque, cliquez sur un préfixe enregistré pour le charger dans le champ Project Prefix, supprimez-en un avec le bouton 🗑 — les préfixes enregistrés nomment vos fichiers PREFIX_Pmt_NNNN.txt (p. ex. T1042CW_Pmt_0001.txt). Une différence honnête — l'application enregistre votre bibliothèque dans son fichier de préférences pour qu'elle survive aux redémarrages ; cette réplique de navigateur ne la garde que tant que la page est ouverte.
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
Tout dans TPEE existe pour répondre à une question : ce prompt est-il prêt ? Le score vous le dit. Les sections vous montrent pourquoi.
Prompt Enhancing Workflow
Le bouton Use Prompt Enhancing Workflow transforme l'écriture de prompt en conversation guidée : TPEE enveloppe votre prompt entre un Pre-Prompt et un Post-Prompt, vous collez l'ensemble dans n'importe quel chat LLM, et le modèle vous aide à améliorer le prompt avant même de l'utiliser. Comment cela fonctionne ↓
Prominent feature
Éditeur et évaluation
Persona, Instructions, Context, Technical Specs, Format, Audience, Tone, Data, Examples, Graphics, MCP Servers, Agents — douze sections, chacune avec un indicateur de préparation VERT/JAUNE/ROUGE, consolidées en un score de qualité de 0 à 100.
Modèles et limites
150 profils de modèles sur 14 fournisseurs, avec prix, fenêtres de contexte et limites de caractères API — pour que le prompt que vous écrivez corresponde au modèle que vous utiliserez réellement.
Export IDE
Formatez une fois, exportez partout : 23 profils IDE dont Cursor, les variantes VS Code, Claude Code, Kiro et Windsurf.
Bibliothèque, versions et sauvegarde
Une bibliothèque de prompts locale avec historique de versions et sauvegardes automatiques garde chaque brouillon en sécurité sur votre machine.
PRD Innovator
PRD Innovator transforme des idées brutes en exigences structurées.
Claude Team Designer et Teams
Claude Team Designer et la suite Team Management organisent le travail multi-agents.
Learning Center
80 leçons et 240 questions de quiz, intégrées. TPEE ne se contente pas de contenir vos prompts — il enseigne le métier.
Catalogue matériel
Un catalogue de cartes de développement avec photos, pour les ingénieurs de prompts qui poussent aussi des bits.
Thèmes d'accessibilité
Des thèmes à contraste élevé, pour daltoniens et pour malvoyants rendent l'éditeur utilisable par toute l'équipe.
Exécution depuis une clé USB
TPEE s'exécute depuis votre clé USB, pour que vous puissiez apprendre où que vous alliez : insérez la clé USB dans n'importe quel ordinateur compatible Windows, double-cliquez sur le fichier TPEE.exe qu'elle contient (aucune installation requise) et continuez à apprendre en déplacement. Votre progression d'apprentissage est conservée sur la clé USB — rien n'est installé sur l'ordinateur dans lequel vous l'avez branchée.
Prominent feature
Le Prompt Enhancing Workflow
N'écrivez pas seulement un prompt — ayez d'abord une conversation avec le LLM à son sujet. Un bouton dans le panneau supérieur vous guide à travers cinq étapes, et tout se passe avec des fichiers locaux et votre presse-papiers. TPEE ne contacte jamais un LLM ; c'est vous qui menez la conversation.
Activez-le. Cochez la case du workflow à côté du bouton Use Prompt Enhancing Workflow — tout le reste de l'éditeur reste exactement comme vous le connaissez.
Modifiez le Pre-Prompt. Il indique au LLM qu'un prompt à améliorer va suivre, et de jouer le rôle d'un ingénieur de prompts expert. Il est enregistré à côté de votre prompt dans un fichier compagnon *_Pre_Pmpt.txt.
Modifiez le Post-Prompt. Il indique au LLM comment discuter de votre prompt et où enregistrer le résultat, dans un fichier *_Post_Pmpt.txt. Le chemin d'enregistrement suggéré correspond toujours à votre vrai dossier et nom de fichier de prompt.
Combinez et conversez. Un clic copie Pre-Prompt + votre prompt + Post-Prompt dans le presse-papiers. Collez le tout dans n'importe quel chat LLM et améliorez le prompt ensemble — le modèle pose des questions, vous répondez, le prompt s'affine.
Utilisez le prompt amélioré. Ouvrez le fichier *_Enhanced.txt enregistré par le LLM, vérifiez-le ou ajustez-le dans l'éditeur, puis copiez-le dans le presse-papiers pour une nouvelle session de chat — la session où le prompt fait son vrai travail.
100 % local : des lignes de repère encadrent votre prompt comme des délimiteurs dans un protocole série, les fichiers compagnons vivent à côté de votre prompt, et le seul transport est votre presse-papiers. Pas de réseau, pas de compte, pas d'intermédiaire.
Les bêta-testeurs acceptés bénéficient de 30 % de réduction sur le plan Professional avec le code BETA30 — voir le programme bêta.
Achat unique. 12 mois de mises à jour inclus — l'application continue de fonctionner pour toujours ensuite. Paiements traités par Stripe.
FAQ
Des réponses directes, sans petites lettres.
TPEE fonctionne-t-il vraiment hors ligne ?
Oui — l'application n'effectue aucun appel réseau au moment de l'exécution. Pas de télémétrie, pas de compte nécessaire pour écrire des prompts. Vérifiez avec votre pare-feu ; nous vous y encourageons. (Le site web et le paiement Stripe sont en ligne, évidemment.)
Windows SmartScreen m'a averti lors de l'exécution de l'installeur. Est-ce sûr ?
Cet avertissement apparaît pour les applications sans certificat de signature de code EV coûteux — pas parce que quelque chose cloche. Cliquez sur « Plus d'infos → Exécuter quand même ». Avant cela, vérifiez votre téléchargement avec le hachage SHA-256 que nous publions sur notre page Sécurité.
Existe-t-il un plan gratuit ?
Non — faire fonctionner l'infrastructure coûte de l'argent, donc chaque plan est payant. Les plans Student et Job Seeker coûtent chacun 20,00 USD, approuvés sur candidature : postulez depuis la section tarifs et nous examinons chaque candidature nous-mêmes, puis répondons par e-mail.
Que mesure réellement le score de qualité ?
Chacune des 12 sections de prompt est vérifiée pour sa complétude et sa cohérence interne, affichée en VERT/JAUNE/ROUGE, et consolidée en un score de 0 à 100. Il n'écrit pas le prompt à votre place — il vous dit quand le travail est fait.
Vers quels IDE puis-je exporter ?
23 profils, dont Cursor, VS Code et ses variantes, Claude Code, Kiro et Windsurf — plus un formateur général si votre outil n'est pas répertorié.
Quels modèles d'IA couvre-t-il ?
150 profils de modèles sur 14 fournisseurs, avec prix, fenêtres de contexte et limites de caractères API. TPEE n'appelle pas ces modèles pour vous — il vous aide à écrire des prompts qui leur conviennent.
Installeur MSI ou ZIP portable ?
Les deux. Même application, même build : MSI pour une installation Windows normale, ZIP pour exécuter de n'importe où (aucun droit d'administrateur requis).
Windows uniquement ? Et Mac ou Linux ?
Windows 10 et 11 uniquement, pour l'instant. C'est une application native Rust/egui, et nous préférons bien prendre en charge une plateforme plutôt que trois médiocrement.
Qu'est-ce que le programme bêta ?
Les bêta-testeurs acceptés bénéficient de 30 % de réduction sur le plan Professional (code BETA30) en échange de retours mensuels brefs. Détails et candidature : programme bêta.
Sécurité et confiance
No network calls at runtimeSHA-256 hashes publishedHonest SmartScreen guidance
TPEE effectue zéro appel réseau au moment de l'exécution. Pas de connexions MCP, pas d'analyse, pas de rappel à la maison. Vous pouvez le vérifier avec votre propre pare-feu — nous vous y encourageons.