add: prd.md analisi_funzionale.md

This commit is contained in:
Luca Sacchi Ricciardi
2026-04-21 20:58:43 +02:00
parent 334224fad1
commit b0be4c8eb2
2 changed files with 67 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
Product Requirements Document (PRD)
Project Name: AI-Chat-to-Drive (Working Title)
Target: Professionisti IT, ricercatori e power user di LLM.
Obiettivi del Prodotto
Privacy First: L'estrazione e la conversione avvengono interamente in locale sul browser dell'utente.
Automazione Documentale: Eliminare il "copia-incolla" manuale verso documenti esterni.
Formattazione Intelligente: Trasformare conversazioni grezze in documenti Markdown ben strutturati (con intestazioni, blocchi codice e grassetti).
Requisiti Funzionali
Rilevamento Contesto: L'estensione deve attivarsi solo su domini specifici (chatgpt.com, gemini.google.com, claude.ai).
Inference Locale: Integrazione di Transformers.js per eseguire un modello (es. SmolLM2-135M) tramite WebGPU.
Parsing Semantico: Il modello deve ricevere il testo della pagina e restituire un JSON strutturato della conversazione.
Integrazione Google Drive: Utilizzo delle API di Google (OAuth2) per creare un file .md o un Google Doc direttamente nella cartella specificata.
Interfaccia Utente: Popup minimale per avviare il processo e selezionare la cartella di destinazione.
Stack Tecnico
Runtime: Chrome Extension Manifest V3.
LLM Engine: Transformers.js v3 (WebGPU/Wasm).
Modello: SmolLM2-135M-Instruct (quantizzato 4-bit).
Auth: Chrome Identity API (OAuth2).
Storage: Google Drive API v3.