Spaces:
Sleeping
Sleeping
| title: Prompt Coach | |
| emoji: 💬 | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: streamlit | |
| sdk_version: "1.33.0" | |
| app_file: app.py | |
| pinned: false | |
| # 🧠 Prompt Coach – con Claude AI | |
| Uno strumento interattivo per scrivere prompt migliori e ottenere contenuti generati da Claude 3 (Anthropic). | |
| Include guida didattica, analisi, suggerimenti e contrasti logici per il business. | |
| ## ✍️ Funzioni | |
| - Raffinamento del prompt | |
| - Spiegazione delle 6 regole fondamentali | |
| - Invio automatico al modello Claude-3-Sonnet | |
| --- | |
| --- | |
| # 🧠 Prompt Coach – Impara a scrivere prompt efficaci | |
| **Prompt Coach** è uno Space interattivo sviluppato con **Streamlit**, pensato per aiutarti a scrivere prompt più chiari, strutturati e performanti, anche se non sei un esperto di AI. | |
| > ✅ Non serve un piano a pagamento – l’interfaccia è | |
| import streamlit as st | |
| st.set_page_config(page_title="Prompt Coach", layout="wide") | |
| # Header | |
| st.title("🧠 Prompt Coach") | |
| st.markdown("Crea prompt migliori, più chiari, più efficaci.") | |
| # 2 colonne affiancate | |
| col1, col2 = st.columns([1.2, 0.8]) | |
| with col1: | |
| st.subheader("✍️ Inserisci un prompt grezzo") | |
| user_prompt = st.text_area("Prompt", height=200) | |
| if st.button("🎯 Analizza il prompt"): | |
| if user_prompt: | |
| st.success("Prompt analizzato! Scorri a destra per vedere il risultato.") | |
| else: | |
| st.warning("Inserisci prima un prompt!") | |
| with col2: | |
| st.subheader("✅ Prompt raffinato") | |
| st.markdown("Risultato ottimizzato con suggerimenti visivi:") | |
| st.code("Qui apparirà il prompt migliorato...", language="markdown") | |
| # Espansore finale per guida | |
| with st.expander("📘 Le 6 regole fondamentali del prompting"): | |
| st.markdown(""" | |
| 1. **RUOLO** – Chi è il modello? | |
| 2. **TONO** – Quale stile vuoi? | |
| 3. **OUTPUT ATTESO** – Cosa vuoi ottenere? | |
| 4. **VINCOLI** – Cosa deve/non deve contenere? | |
| 5. **CONTESTO** – A chi è rivolto il contenuto? | |
| 6. **RESPONSABILITÀ** – Qual è lo scopo del prompt? | |
| """) |