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.
سير عمل تحسين الاستعلامات المكوّن من 5 خطوات — حدّد المربع، ثم انقر على الأسهم
USE PROMPT ENHANCING WORKFLOW
Complete the prompt sections as you would in normal prompt editing.
نسخة تفاعلية من «USE PROMPT ENHANCING WORKFLOW» (Build 183). حدّد المربع، ثم تنقّل بين الخطوات بالأسهم أو الدوائر المرقمة — تتغير الألوان تمامًا كما في التطبيق. التنزيل يقوم بسير العمل الحقيقي. اقرأ كيف يعمل ↓
عرض تفاعلي لزرّي 📋 Copy to Clipboard و👁 Preview في التطبيق (Build 183) — عرض توضيحي فقط، لمحاكاة التطبيق الحقيقي: يعمل الزرّان تمامًا كما في التطبيق، لكن الاستعلام خلفهما مثال ثابت وكامل (مشروع GreenHouse-One) بكل أقسام المحرر الاثني عشر معبأة. في التطبيق الحقيقي ينسخان ويعرضان أقسامك أنت.
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
اثنا عشر قسمًا. درجة واحدة. استعلامات تصمد.
TPEE محرر سطح مكتب لنظام Windows (قريبًا لنظامي Mac وLinux) ينظّم كل استعلام في الأقسام الـ12 المثبتة التي يحتاجها كل LLM لنتيجة أفضل، ويقيّم جودته من 0 إلى 100، ويصدّره إلى أكثر من 23 ملف تعريف IDE (نضيف المزيد كلما اختبرناها). يعمل دون اتصال بنسبة 100% ويمكن تشغيله من ذاكرة USB. يمكنك تحضير كل استعلامات مشروع كامل دون اتصال — من إعداد مشروع جديد على المدى الطويل، إلى صيانته طوال عمر المشروع، وحتى الإصدار. إذا قرأت وفهمت كل التعليمات (ممكن في أقل من 3 ساعات)، ستوفر لك طريقة TPEE آلاف الدولارات من تكاليف التوكنات، وتخفض فواتير الطاقة لك ولمزودك، والأهم — تقلص وقتك الضائع إلى الصفر تقريبًا بمنحك نتائج ممتازة من كل جلسة، تمامًا كما أردتها.
كيف تبدو عملية تحرير استعلام في TPEE؟ يظهر كل محرر من محررات الأقسام الـ12 كنسخة تفاعلية من التطبيق الحقيقي، هنا في متصفحك مباشرة — محرر واحد في كل مرة.
Persona Editor
محرر Persona، تمامًا كما في التطبيق الحقيقي — اكتب شخصيتك الخاصة، أو انقر زر 📋 -- Select or Type -- لاختيار واحدة من 275 شخصية جاهزة، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Persona في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس مكتبة الـ275 شخصية في القائمة المنسدلة 📋 -- Select or Type -- (اكتب في مربع التصفية لتضييق القائمة؛ وعندما يطابق اسم واحد بالضبط، يطبّقه التطبيق فورًا)، نفس مؤشر الجودة المباشر (✗ أحمر Poor، ⚠ أصفر Needs Work، ✓ أخضر Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة، نفس نص وألوان 📋 Quality Guidance، وزر يعمل 📋 Copy Persona to Clipboard. فرق واحد صريح — التطبيق يحفظ شخصيتك في ملف الاستعلام الخاص بك؛ هذه النسخة في المتصفح تحتفظ بها فقط ما دامت الصفحة مفتوحة.
Instructions Editor
محرر Instructions، تمامًا كما في التطبيق الحقيقي — اكتب تعليماتك الخاصة، وشاهد مؤشر الجودة المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Instructions في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس مؤشر الجودة المباشر (✗ أحمر Poor، ⚠ أصفر Needs Work، ✓ أخضر Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة (ابدأ بفعل حركة قوي مثل analyze أو create أو explain، وكن محددًا، وتجنب الكلمات الغامضة مثل good أو nice)، نفس نص وألوان 📋 Quality Guidance، وزر يعمل 📋 Copy Instructions to Clipboard. فرق واحد صريح — التطبيق يحفظ تعليماتك في ملف الاستعلام الخاص بك؛ هذه النسخة في المتصفح تحتفظ بها فقط ما دامت الصفحة مفتوحة.
Context Editor
محرر Context، تمامًا كما في التطبيق الحقيقي — اكتب سياقك الخاص، وشاهد مؤشر الجودة المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Context في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس مؤشر الجودة المباشر (✗ أحمر Poor، ⚠ أصفر Needs Work، ✓ أخضر Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة (السياق الجيد غني بالمعلومات لكنه موجز: يقيّم التطبيق عدد الكلمات مقابل كثافة النص)، نفس نص وألوان 📋 Quality Guidance، وزر يعمل 📋 Copy Context to Clipboard. فرق واحد صريح — التطبيق يحفظ سياقك في ملف الاستعلام الخاص بك؛ هذه النسخة في المتصفح تحتفظ به فقط ما دامت الصفحة مفتوحة.
Technical Specs Editor
محرر Technical Specs، تمامًا كما في التطبيق الحقيقي — اكتب مواصفاتك الفنية الخاصة، أو انقر زر 📟 -- Select Hardware -- لاختيار واحدة من 230 لوحة تطوير وتعبئة المواصفات تلقائيًا، وشاهد مؤشر الجودة المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Technical Specs في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس اختيار 🔧 Hardware / Development Board مع 230 لوحة (اكتب في مربع Filter لتضييق القائمة؛ وعندما تطابق لوحة واحدة بالضبط، يختارها التطبيق فورًا)، نفس صور اللوحات (صور التطبيق المرفقة نفسها، أعيد تحجيمها للويب — انقر على صورة لتكبيرها)، نفس التعبئة التلقائية التي تكتب منصة اللوحة المختارة ووحدتها المركزية وميزاتها وأفضل استخدام لها في المحرر، نفس مؤشر الجودة المباشر (✗ أحمر Poor، ⚠ أصفر Needs Work، ✓ أخضر Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة (أجهزة محددة، قيود، أرقام ووحدات دقيقة)، نفس نص وألوان 📋 Quality Guidance، وزر يعمل 📋 Copy Technical Specs to Clipboard. فرقان صريحان — التطبيق يحفظ مواصفاتك في ملف الاستعلام الخاص بك بينما تحتفظ هذه النسخة بها فقط ما دامت الصفحة مفتوحة، وزر 📂 Open Image Folder في التطبيق (يفتح Windows Explorer) غير موجود على الويب.
Format Editor
محرر Format، تمامًا كما في التطبيق الحقيقي — حدد بالضبط كيف تريد تنسيق المخرجات، وشاهد مؤشر Quality: المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Format في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس المحرر أحادي المسافة ثابت الارتفاع، نفس مؤشر Quality: المباشر (Poor / Needs Work / Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة (اذكر بنية مثل JSON أو جدول أو قائمة نقطية، بالإضافة إلى تفاصيل مثل العناوين أو الأقسام أو markdown)، نفس نص وألوان 📋 Quality Guidance، وزر يعمل 📋 Copy Format to Clipboard. فرق واحد صريح — التطبيق يحفظ تنسيقك في ملف الاستعلام الخاص بك؛ هذه النسخة في المتصفح تحتفظ به فقط ما دامت الصفحة مفتوحة.
Audience Editor
محرر Audience، تمامًا كما في التطبيق الحقيقي — صف من سيقرأ المخرجات أو يستخدمها، وشاهد مؤشر Quality: المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Audience في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس المحرر أحادي المسافة ثابت الارتفاع، نفس مؤشر Quality: المباشر (Poor / Needs Work / Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة، نفس نص وألوان 📋 Quality Guidance (الجمهور المحدد مع مستوى خبرة يحصل على أفضل درجة)، وزر يعمل 📋 Copy Audience to Clipboard. فرق واحد صريح — التطبيق يحفظ جمهورك في ملف الاستعلام الخاص بك؛ هذه النسخة في المتصفح تحتفظ به فقط ما دامت الصفحة مفتوحة.
Tone Editor
محرر Tone، تمامًا كما في التطبيق الحقيقي — صف أسلوب التواصل الذي تريده، وشاهد مؤشر Quality: المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Tone في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس المحرر أحادي المسافة ثابت الارتفاع، نفس مؤشر Quality: المباشر (Poor / Needs Work / Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة، نفس نص وألوان 📋 Quality Guidance (أسلوب التواصل المحدد يحصل على أفضل درجة)، وزر يعمل 📋 Copy Tone to Clipboard. فرق واحد صريح — التطبيق يحفظ نبرتك في ملف الاستعلام الخاص بك؛ هذه النسخة في المتصفح تحتفظ بها فقط ما دامت الصفحة مفتوحة.
Data Editor
محرر Data، تمامًا كما في التطبيق الحقيقي — حدد مصادر بياناتك أو مراجعك أو توثيقك، وشاهد مؤشر Quality: المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Data في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس المحرر أحادي المسافة ثابت الارتفاع، نفس مؤشر Quality: المباشر (Poor / Needs Work / Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة، نفس نص وألوان 📋 Quality Guidance (مصادر البيانات المحددة مع إصدارات وأقسام دقيقة تحصل على أفضل درجة)، وزر يعمل 📋 Copy Data to Clipboard. فرق واحد صريح — التطبيق يحفظ بياناتك في ملف الاستعلام الخاص بك؛ هذه النسخة في المتصفح تحتفظ بها فقط ما دامت الصفحة مفتوحة.
Example(s) Editor
محرر Example(s)، تمامًا كما في التطبيق الحقيقي — اعرض أمثلة ملموسة للإدخال/الإخراج، وشاهد مؤشر الجودة المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
💡 TIP: Show concrete before/after examples. Demonstrate the exact input format and desired output structure. Multiple examples show edge cases.
●Poor
تعمل هذه النسخة التفاعلية من محرر Example(s) في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس مؤشر الجودة المباشر (✗ أحمر Poor، ⚠ أصفر Needs Work، ✓ أخضر Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة (يبحث عن أزواج إدخال/إخراج ملموسة أو عبارات مثل for instance وsuch as، ويكافئ الأمثلة المتعددة)، نفس نص وألوان 📋 Quality Guidance، وزر يعمل 📋 Copy Example(s) to Clipboard. فرق واحد صريح — التطبيق يحفظ أمثلتك في ملف الاستعلام الخاص بك؛ هذه النسخة في المتصفح تحتفظ بها فقط ما دامت الصفحة مفتوحة.
Graphics Editor
محرر Graphics، تمامًا كما في التطبيق الحقيقي — صف المخططات والعناصر المرئية التي تريدها، وشاهد مؤشر الجودة المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Graphics في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس مؤشر الجودة المباشر (✗ أحمر Poor، ⚠ أصفر Needs Work، ✓ أخضر Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة، ونفس نص وألوان 📋 Quality Guidance (نوع المخطط المحدد مع المحتوى والملاحظات والغرض يحصل على أفضل درجة). ملاحظتان صريحتان — قسم Graphics لا يحتوي على زر نسخ في التطبيق (منعكس هنا بالضبط)، والتطبيق يحفظ تفاصيل الرسومات الخاصة بك في ملف الاستعلام الخاص بك بينما تحتفظ هذه النسخة في المتصفح بها فقط ما دامت الصفحة مفتوحة.
MCP Servers Editor
محرر MCP Servers، تمامًا كما في التطبيق الحقيقي — دوّن تكوينات خوادم MCP التي يجب أن يشير إليها استعلامك، وشاهد مؤشر الجودة المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر MCP Servers في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس مؤشر الجودة المباشر (✗ أحمر Poor، ⚠ أصفر Needs Work، ✓ أخضر Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة، نفس نص وألوان 📋 Quality Guidance، وزر يعمل 📋 Copy MCP Servers to Clipboard. ملاحظتان صريحتان — هذا القسم نص تكوين لاستعلامك: TPEE نفسه لا يتصل أبدًا بأي خادم MCP (إنه دون اتصال بنسبة 100% بالتصميم)، والتطبيق يحفظ نصك في ملف الاستعلام الخاص بك بينما تحتفظ هذه النسخة في المتصفح به فقط ما دامت الصفحة مفتوحة.
Agents Editor
محرر Agents، تمامًا كما في التطبيق الحقيقي — حدد وكلاء الذكاء الاصطناعي الذين يجب أن ينسقهم استعلامك، وشاهد مؤشر الجودة المباشر يعيد التقييم مع كل ضغطة مفتاح، وافتح القائمة المنسدلة 📋 Quality Guidance لترى ما يجعلها تحصل على GREEN
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
تعمل هذه النسخة التفاعلية من محرر Agents في التطبيق تمامًا مثل النسخة الحقيقية (Build 183) — نفس مؤشر الجودة المباشر (✗ أحمر Poor، ⚠ أصفر Needs Work، ✓ أخضر Good) الذي يعيد التقييم مع كل ضغطة مفتاح وفق قواعد التطبيق الخاصة، نفس نص وألوان 📋 Quality Guidance (تعريفات الوكلاء المحددة مع الأدوار والقدرات وسير العمل تحصل على أفضل درجة)، وزر يعمل 📋 Copy Agents to Clipboard. فرق واحد صريح — التطبيق يحفظ تكوين الوكلاء الخاص بك في ملف الاستعلام الخاص بك؛ هذه النسخة في المتصفح تحتفظ به فقط ما دامت الصفحة مفتوحة.
شاهد كل الشاشات
شاشات حقيقية غير معدلة للتطبيق — المنتج هو الدليل.
كل شاشة لقطة حقيقية بدقة 1080×2340 — تصفح الفئات السبع كلها في المعرض الكامل.
الوظائف
ماذا تفعل وظائف TPEE فعلًا؟ تظهر كل وظيفة كنسخة تفاعلية من التطبيق الحقيقي، هنا في متصفحك مباشرة — وظيفة واحدة في كل مرة.
User's Manual
زر User's Manual، انقر عليه لرؤية نموذج
تعرض هذه النسخة التفاعلية من User's Manual الدليل الكامل تمامًا كما يأتي مع التطبيق (Build 183) — نفس المستندات الثلاثة، نفس جدول المحتويات. نزّل التطبيق لتحمل دائمًا أحدث إصدار معك.
Learning Center
زر Open Learning Center في قائمة Learning، انقر عليه لرؤية نموذج
تعرض هذه النسخة التفاعلية من Learning Center - TPEE Professional AI Course الدورة الكاملة تمامًا كما تأتي مع التطبيق (Build 183) — نفس الدروس الـ80 ونفس أسئلة الاختبار الـ240، نفس تخطيط النافذة. خض اختبارًا حقيقيًا: يُصحَّح تمامًا كما في التطبيق. فرق واحد صريح — التطبيق يحفظ تقدم الطالب على القرص؛ هذه النسخة في المتصفح تحتفظ به فقط ما دامت الصفحة مفتوحة.
IDE Selection
مربع IDE المنسدل، انقر عليه لرؤية نموذج
IDE:
تعرض هذه النسخة التفاعلية من مربع IDE المنسدل ملفات التعريف الـ23 تمامًا كما تأتي مع التطبيق (Build 183) — نفس القائمة، نفس سلوك الاختيار، نفس سطر الحالة. في التطبيق الحقيقي، يقود IDE المختار أيضًا تنسيق الاستعلام والتصدير والتقييم ونصائح التحسين. تُحدَّث قائمة IDE أسبوعيًا في التطبيق الحقيقي — نزّل التطبيق لتحمل دائمًا أحدث ملفات تعريف IDE معك.
Model Selection
مربع Model المنسدل، انقر عليه لرؤية نموذج
Model:
تعرض هذه النسخة التفاعلية من مربع Model المنسدل نماذج الذكاء الاصطناعي الـ150 عبر 14 مزودًا تمامًا كما تأتي مع التطبيق (Build 183) — نفس القائمة، نفس مربع الكتابة للتصفية، نفس مجموعات المزودين، نفس سلوك الاختيار، نفس سطر الحالة. في التطبيق الحقيقي، يقود النموذج المختار أيضًا تنسيق الاستعلام والتقييم ونصائح التحسين ومولّد PRD — وعند أول تشغيل يحدد التطبيق مسبقًا افتراضيه، Claude Fable 5. تُحدَّث قائمة النماذج أسبوعيًا في التطبيق الحقيقي — نزّل التطبيق لتحمل دائمًا أحدث ملفات تعريف النماذج معك.
API Character Limits
زر Show API Limits، انقر عليه لرؤية نموذج
تعرض هذه النسخة التفاعلية من لوحة API Character Limits نماذج الذكاء الاصطناعي الـ150 عبر 14 مزودًا تمامًا كما تأتي مع التطبيق (Build 183) — نفس أعمدة المزودين، نفس البطاقات، نفس الأسعار، نفس الترتيب الأحدث أولًا. فرقان صريحان: في التطبيق الحقيقي، يمتلئ الشريط الملون في كل بطاقة بعدد أحرف استعلامك المباشر ويتحول من الأخضر ← الأصفر ← البرتقالي ← الأحمر مع اقترابك من حد النموذج (هنا يبقى عند 0%)، والإطار الذهبي يتبع النموذج المحدد لديك (يحدد التطبيق Claude Fable 5 مسبقًا عند أول تشغيل). تُحدَّث الحدود والأسعار أسبوعيًا في التطبيق الحقيقي — نزّل التطبيق لتحمل دائمًا أحدث الأرقام معك.
Model / Commands (reference)
زر Show Kimi / Commands، انقر عليه لرؤية نموذج
تعرض هذه النسخة التفاعلية من لوحة مرجع أوامر النموذج في التطبيق نفس أوراق الأوامر دون الاتصال تمامًا كما تأتي مع التطبيق (Build 183) — نفس أوراق عائلات النماذج الـ14، نفس البرنامج التعليمي، نفس شريط «Selected:». تبدأ النسخة على Kimi K3، لذا يقرأ الزر «Show Kimi / Commands» ويفتح نافذة «Kimi / Commands (reference)»؛ اختر أي نموذج في مربع Model أعلاه وسيتبعك الزر والنافذة تلقائيًا — تتغير Models / Commands مع النموذج المحدد، تمامًا مثل التطبيق الحقيقي (نموذج GLM لا يملك ورقة مخصصة بعد، لذا تُعرض قائمة الفحص العامة للاستعلامات في التطبيق، وهنا أيضًا). تُحدَّث أوراق الأوامر أسبوعيًا في التطبيق الحقيقي — نزّل التطبيق لتحمل دائمًا أحدث الأوامر معك.
Optimization Tips
زر Show Tips، انقر عليه لرؤية نموذج
تعرض هذه النسخة التفاعلية من لوحة Optimization Tips في التطبيق نفس النصائح المراعية للسياق تمامًا كما تأتي مع التطبيق (Build 183) — نفس محرك النصائح، نفس الفئات الأربع (📐 Structure، 🎨 Style، 📏 Length، ⚡ المزايا)، نفس الألوان. تُحسب النصائح لـIDE والنموذج المحددين في مربعي IDE وModel أعلاه وتتغير تلقائيًا مع اختيارك، تمامًا كما في التطبيق الحقيقي — جرّبها: افتح النصائح، ثم اختر IDE أو نموذجًا آخر أعلاه وشاهد النافذة تتبعه (عند أول تشغيل يحدد التطبيق نفسه Cursor + Claude Fable 5 مسبقًا). تُحدَّث نصائح التحسين أسبوعيًا في التطبيق الحقيقي — نزّل التطبيق لتحمل دائمًا أحدث النصائح معك.
File Name:Project Prefix for Filename:_Pmt_NNNN.txt
تعرض هذه النسخة التفاعلية صف شريط أدوات File Name / Project Prefix ونافذة 📋 Projects Prefixes Library تمامًا كما يأتيان مع التطبيق (Build 183) — نفس الحقول، نفس القيم الافتراضية (File Name «prompt.txt»، Project Prefix «T1042CW»)، نفس سلوك Add / الإضافة السريعة / الاختيار / الإزالة، نفس رسائل الحالة. كل شيء يعمل: اكتب بادئة، أضفها إلى المكتبة، انقر بادئة محفوظة لتحميلها في حقل Project Prefix، أزل واحدة بزر 🗑 — البادئات المحفوظة تسمّي ملفاتك PREFIX_Pmt_NNNN.txt (مثل T1042CW_Pmt_0001.txt). فرق واحد صريح — التطبيق يحفظ مكتبتك في ملف التفضيلات الخاص به لتبقى بعد إعادة التشغيل؛ هذه النسخة في المتصفح تحتفظ بها فقط ما دامت الصفحة مفتوحة.
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
كل شيء في TPEE موجود للإجابة عن سؤال واحد: هل هذا الاستعلام جاهز؟ تخبرك الدرجة. وتريك الأقسام السبب.
Prompt Enhancing Workflow
يحوّل زر Use Prompt Enhancing Workflow كتابة الاستعلام إلى محادثة موجّهة: يغلّف TPEE استعلامك بين Pre-Prompt وPost-Prompt، وتلصق الحزمة في أي محادثة LLM، ويساعدك النموذج على تحسين الاستعلام قبل استخدامه أصلًا. كيف يعمل ↓
Prominent feature
المحرر والتقييم
Persona وInstructions وContext وTechnical Specs وFormat وAudience وTone وData وExamples وGraphics وMCP Servers وAgents — اثنا عشر قسمًا، لكل منها مؤشر جاهزية GREEN/YELLOW/RED، مدمجة في درجة جودة 0–100.
النماذج والحدود
150 ملف تعريف للنماذج عبر 14 مزودًا، مع الأسعار ونوافذ السياق وحدود أحرف API — ليكون الاستعلام الذي تكتبه مناسبًا للنموذج الذي ستعمل عليه فعلًا.
تصدير IDE
نسّق مرة واحدة وصدّر إلى أي مكان: 23 ملف تعريف IDE بما فيها Cursor ومتغيرات VS Code وClaude Code وKiro وWindsurf.
المكتبة والإصدارات والنسخ الاحتياطي
مكتبة استعلامات محلية مع سجل إصدارات ونسخ احتياطية تلقائية تحفظ كل مسودة بأمان على جهازك.
PRD Innovator
يحوّل PRD Innovator الأفكار الأولية إلى متطلبات منظمة.
Claude Team Designer والفرق
ينظمان Claude Team Designer وحزمة Team Management العمل متعدد الوكلاء.
Learning Center
80 درسًا و240 سؤال اختبار مدمجة. لا يحفظ TPEE استعلاماتك فحسب — بل يعلّمك الإتقان.
كتالوج الأجهزة
كتالوج لوحات تطوير مع الصور، لمهندسي الاستعلامات الذين يدفعون البتات أيضًا.
سمات إمكانية الوصول
سمات عالية التباين وداعمة لعمى الألوان ومنخفضة الرؤية تجعل المحرر قابلاً للاستخدام من الجميع في الفريق.
التشغيل من ذاكرة USB
يعمل TPEE من ذاكرة USB الخاصة بك، لتتمكن من التعلم أينما ذهبت: أدخل ذاكرة USB في أي جهاز كمبيوتر متوافق مع Windows، وانقر نقرًا مزدوجًا على ملف TPEE.exe الموجود عليها (بدون تثبيت) وتابع التعلم أثناء التنقل. يُحفظ تقدمك التعليمي على ذاكرة USB — لا يُثبَّت أي شيء على الكمبيوتر الذي أدخلتها فيه.
Prominent feature
سير عمل تحسين الاستعلامات
لا تكتفِ بكتابة استعلام — أجرِ محادثة مع LLM حوله أولًا. زر واحد في اللوحة العلوية يرشدك خلال خمس خطوات، وكل شيء يحدث مع ملفات محلية وحافظتك. لا يتواصل TPEE أبدًا مع LLM؛ أنت من يقود المحادثة.
فعّله. حدد مربع سير العمل بجانب زر Use Prompt Enhancing Workflow — كل شيء آخر في المحرر يبقى تمامًا كما تعرفه.
حرّر Pre-Prompt. يخبر LLM أن استعلامًا للتحسين سيأتي، وأن يتصرف كمهندس استعلامات خبير. يُحفظ بجانب استعلامك كملف مصاحب *_Pre_Pmpt.txt.
ادمج وتحادث. نقرة واحدة تنسخ Pre-Prompt + استعلامك + Post-Prompt إلى الحافظة. الصقها في أي محادثة LLM وحسّن الاستعلام معًا — يسأل النموذج وتجيب أنت ويصبح الاستعلام أدق.
استخدم الاستعلام المحسّن. افتح ملف *_Enhanced.txt الذي حفظه LLM، وتحقق منه أو عدّله في المحرر، ثم انسخه إلى الحافظة لجلسة محادثة جديدة — الجلسة التي يؤدي فيها الاستعلام عمله الحقيقي.
محلي 100%: أسطر العلامات تؤطر استعلامك مثل المحددات في بروتوكول تسلسلي، وملفات المصاحبة تعيش بجانب استعلامك، ووسيلة النقل الوحيدة هي حافظتك. لا شبكة، لا حساب، لا وسيط.
يحصل مختبرو النسخة التجريبية المقبولون على خصم 30% على خطة Professional برمز BETA30 — راجع برنامج النسخة التجريبية.
شراء لمرة واحدة. 12 شهرًا من التحديثات مشمولة — التطبيق يستمر في العمل إلى الأبد بعد ذلك. المدفوعات تتم عبر Stripe.
الأسئلة الشائعة
إجابات مباشرة، بلا شروط صغيرة.
هل يعمل TPEE حقًا دون اتصال؟
نعم — التطبيق لا يجري أي اتصالات شبكة أثناء التشغيل. لا تتبع، ولا حاجة لحساب لكتابة الاستعلامات. تحقق مع جدار الحماية الخاص بك؛ نحن نشجعك على ذلك. (موقع الويب والدفع عبر Stripe متصلان بالإنترنت بالطبع.)
حذّرني Windows SmartScreen عند تشغيل المثبّت. هل هو آمن؟
تظهر تلك الرسالة للتطبيقات التي لا تملك شهادة توقيع كود EV باهظة الثمن — لا لأن هناك مشكلة. انقر «مزيد من المعلومات ← التشغيل على أي حال». قبل ذلك، تحقق من تنزيلك مقابل تجزئة SHA-256 التي ننشرها في صفحة الأمان.
هل توجد خطة مجانية؟
لا — تشغيل البنية التحتية يكلف مالًا، لذا كل خطة مدفوعة. خطتا Student وJob Seeker بسعر 20.00 دولارًا أمريكيًا لكل منهما، بالموافقة عبر الطلب: قدّم طلبك من قسم الأسعار ونراجع كل طلب بأنفسنا، ثم نرد عبر البريد الإلكتروني.
ماذا تقيس درجة الجودة فعلًا؟
يُفحص كل قسم من أقسام الاستعلام الاثني عشر من حيث الاكتمال والاتساق الداخلي، ويُعرض بـGREEN/YELLOW/RED، ويُدمج في درجة 0–100. لن يكتب الاستعلام عنك — بل يخبرك عندما تكون قد أنجزت العمل.
إلى أي بيئات IDE يمكنني التصدير؟
23 ملف تعريف، بما في ذلك Cursor وVS Code ومتغيراته وClaude Code وKiro وWindsurf — بالإضافة إلى منسّق عام إذا لم تكن أداتك مدرجة.
ما نماذج الذكاء الاصطناعي التي يغطيها؟
150 ملف تعريف للنماذج عبر 14 مزودًا، مع الأسعار ونوافذ السياق وحدود أحرف API. لا يستدعي TPEE هذه النماذج نيابة عنك — بل يساعدك على كتابة استعلامات تناسبها.
مثبّت MSI أم حزمة ZIP محمولة؟
كلاهما. نفس التطبيق، نفس الإصدار: MSI لتثبيت Windows عادي، وZIP للتشغيل من أي مكان (بدون الحاجة لصلاحيات المسؤول).
Windows فقط؟ ماذا عن Mac أو Linux؟
Windows 10 و11 فقط، في الوقت الحالي. إنه تطبيق أصلي بـRust/egui، ونفضّل دعم منصة واحدة بشكل صحيح على دعم ثلاث منصات بشكل سيئ.
ما هو برنامج النسخة التجريبية؟
يحصل مختبرو النسخة التجريبية المقبولون على خصم 30% على خطة Professional (الرمز BETA30) مقابل ملاحظات شهرية قصيرة. التفاصيل والتقديم: برنامج النسخة التجريبية.
الأمان والثقة
No network calls at runtimeSHA-256 hashes publishedHonest SmartScreen guidance
يجري TPEE صفر اتصالات شبكة أثناء التشغيل. لا اتصالات MCP، ولا تحليلات، ولا إبلاغ للجهة الأم. يمكنك التحقق من ذلك بجدار الحماية الخاص بك — نشجعك على ذلك.