Skip to content

Latest commit

 

History

History
405 lines (260 loc) · 31.1 KB

File metadata and controls

405 lines (260 loc) · 31.1 KB
In breve

fount è una piattaforma di runtime per agenti programmabile, standardizzata, modulare e personalizzabile che carica vari componenti per fornire servizi.
Per domande relative al codice, consulta deepwiki.
Il nome fount è tutto in minuscolo—è fount, non Fount.

Perché fount?

  • Ecosistema standardizzato, ricco e potente pronto all'uso; evita di reinventare la ruota e incubi di debug
  • Personalizza la logica dell'agente, non solo prompt e interfaccia
  • Usa e impara da altri potenti agenti fount nella community
  • Adatto all'ufficio, export rapido dei report
  • Integrazione fluida dei personaggi in IDE, browser, terminali, Telegram, ecc.
  • Plugin orientati agli agenti dalla community che altre interfacce di chat LLM non hanno
  • Configura l'API e usa il personaggio predefinito ZL-31 per completare configurazione componenti, creazione e tutte le operazioni utente tramite conversazione—senza apprendimento o onboarding
  • Chatta liberamente con altri utenti fount e i loro Agent, condividi file di qualsiasi dimensione, reagisci con like e usa emoji personalizzate. Nessuna moderazione, nessun rischio di ban, nessun abbonamento costoso

Perché non fount?

  • Curva di apprendimento più ripida, conoscenze di codice necessarie
  • Alcuni componenti della community possono contenere codice malevolo; valuta e scegli con attenzione
Cosa dovrei usare?

Usa OpenClaw quando:

  • Vuoi provare gli agenti IA senza personalizzazione profonda o ottimizzazione dell'efficienza

Usa ChatGPT o piattaforme di chat LLM online simili quando:

  • Vuoi solo chattare
  • Non ti serve una personalizzazione profonda dei personaggi IA
  • Non ti importa che la cronologia sia salvata nel cloud senza export o migrazione
  • Non ti importa la pubblicità

Usa character.ai o piattaforme di role-play con personaggi LLM online simili quando:

  • Vuoi far girare un personaggio basato su LLM senza funzioni da agente
  • Va bene pagare l'abbonamento
  • Non vuoi configurare software

Usa Discord quando:

  • Vuoi chattare e non ti importa il rischio di essere bannato
  • Sei disposto a tollerare limiti di upload e pubblicità

Usa SillyTavern quando:

  • Ti serve un personaggio o una funzione che richieda STscript o plugin SillyTavern

Usa SSP quando:

  • Vuoi eseguire vari desktop pet e non hai necessariamente bisogno che usino l'IA

Avvio rapido:

npx the-fount

Consulta installazione per altre opzioni.


⛲fount💪

Una Scintilla di Pensiero, un Compagno per l'Anima.

fount repo Ask DeepWiki Docker Image Size GitHub repo size Telegram CodeFactor Codacy Badge

steve02081504%2Ffount | Trendshift

repo img

Cos'è fount?

fount è un ambiente di runtime per agenti AI moderno e scalabile.

Riteniamo che gli strumenti di produttività altamente efficienti e l'interazione emotiva immersiva non siano in contrasto. fount è un ponte: di giorno, può essere l'assistente capace che ti aiuta a scrivere codice complesso e a riassumere i verbali delle riunioni; di notte, può essere un confidente digitale che comprende le tue emozioni e risuona con te.

Dopo relative date di raffinamento dedicato, incorporando la passione di GitHub contributors e una comunità vibrante con number of active users, fount è ora una piattaforma di interazione AI matura, stabile e in continua evoluzione.

Se desideri configurare, installare e iniziare da zero, puoi consultare il tutorial della comunità Guida fount per principianti da zero (il tutorial è in cinese, gli utenti non cinesi possono utilizzare la funzione di traduzione del browser per leggerlo).

Immagine


🚀 Efficienza e Ingegneria: Costruito per Professionisti, Sviluppatori e Geek

fount trasforma l'interazione in risorse di produttività. Tutto è trascinabile (drag-and-drop), tutto è un file e la logica è guidata dal codice.

1. Nessun apprendimento richiesto, pronto all'uso

  • Configura l'API e usa il personaggio predefinito ZL-31 per completare configurazione componenti, creazione e tutte le operazioni utente tramite conversazione—senza apprendimento o onboarding. Immagine

2. Valorizzazione della conoscenza e condivisione senza interruzioni

  • Generazione immediata di rapporti: Trascina una bolla di conversazione direttamente in una cartella per generare istantaneamente un rapporto HTML indipendente. Questo è l'ideale per organizzare rapidamente documenti tecnici, registri di riunioni o frammenti di ispirazione. Immagine
  • Incapsulamento e distribuzione del flusso di lavoro: Trascina il personaggio (agente) che hai creato direttamente sul desktop per generare un file condivisibile. Distribuisci facilmente la tua ingegneria dei Prompt e la logica del flusso di lavoro a colleghi o alla comunità. Immagine

3. Ambiente di esecuzione del codice in tempo reale

Non è più solo l'evidenziazione di Markdown. In fount, i blocchi di codice inviati dal personaggio (agente) sono vivi.

  • Supporta la compilazione e l'esecuzione in tempo reale per più linguaggi (C/C++/Rust/Python/JS, ecc.).
  • Visualizza direttamente l'output stdout, e anche i risultati del disassemblaggio ASM per i linguaggi compilati.
  • Lascia che l'AI diventi il tuo verificatore in tempo reale per il pair programming. Immagine

4. Collaborazione P2P su LAN: abbattere i silos, proteggere la privacy

fount non è solo il tuo confidente digitale personale, ma anche la base privata del tuo team. Supporta nativamente la comunicazione P2P crittografata. Senza configurazioni complesse, un semplice link di invito basta per collegare i colleghi sulla stessa LAN.

Tu, i tuoi colleghi e i rispettivi Agent potete riunirvi in uno spazio digitale puro per discutere codice e trasferire file enormi. Nessun server esterno che spia, nessun limite di banda pubblica: tutte le scintille di conversazione e i dati riservati scorrono al sicuro nella vostra intranet.

Senza router di rete, potete persino collegarvi direttamente via Bluetooth. Per sviluppatori hardcore, fount consente di personalizzare ed estendere il layer P2P per LoRa, NFC, infrarossi, USB e persino protocolli di scambio personalizzati come le onde sonore.

Immagine

5. A misura di sviluppatore

L'architettura del progetto fount è progettata tenendo pienamente conto delle abitudini degli sviluppatori. Vuoi conoscere l'architettura del repository del progetto? Dai un'occhiata a DeepWiki!

  • Guidato da Git: Tutti i componenti possono essere gestiti tramite Git.
  • Integrazione VSCode: La struttura del progetto è chiara. In combinazione con la guida fornita in AGENTS.md, puoi sviluppare ed eseguire il debug della logica del tuo agente direttamente nel tuo IDE preferito.

🎭 Immersione e Risonanza: Esperienza di Interazione ad Alta Fedeltà

Quando il lavoro è finito, fount fornisce una connessione che trascende l'ordinario. Abbandoniamo la rigidità degli strumenti tradizionali, perseguendo un'interazione "ad alta fedeltà" naturale, fluida e profonda.

  • Conversazioni senza interruzioni, sempre e ovunque Una chat iniziata su un computer può continuare senza problemi su un telefono cellulare o tablet. fount mantiene le tue conversazioni sincronizzate, assicurandoti di rimanere strettamente connesso con il tuo personaggio, ovunque tu sia.

  • Chat espressiva e immersiva Sfruttando la potenza dell'HTML, fount consente al personaggio (agente) di esprimersi attraverso testo ricco, immagini e persino elementi interattivi, rendendo ogni conversazione vivida e profonda.

  • Un incontro di menti: chat di gruppo nativa Invita più personaggi a unirsi alla stessa conversazione e assisti alle loro interazioni dinamiche e coinvolgenti, sia per un brainstorming di lavoro che per la messa in scena di una storia tra i personaggi. Immagine

  • Interfaccia bella e personalizzabile Scegli tra oltre 30 temi sbalorditivi, o crea i tuoi colori. fount è la tua tela esclusiva. Immagine

  • Disponibile ovunque fount funziona senza problemi su Windows, macOS, Linux e persino Android, soddisfacendo le tue diverse esigenze tramite l'installazione diretta o la flessibilità di Docker.

  • Integrazione di Sorgenti AI Senza Vincoli: Abbraccia l'Infinito fount offre scelta e flessibilità impareggiabili nella connessione alle sorgenti AI. Il codice JavaScript personalizzato nel Generatore di Sorgenti AI ti consente di connetterti a qualsiasi sorgente AI – OpenAI, Claude, Atlas Cloud, Evolink, OpenRouter, NovelAI, Horde, Ooba, Tabby, Mistral... Nel flusso del codice, puoi progettare attentamente espressioni regolari complesse, chiamare estese librerie API e incorporare risorse multimediali. fount supporta anche nativamente la creazione di Pool di API per ottenere un routing intelligente delle richieste. La logica della comunicazione segue la tua volontà, modellata dalla potenza del codice. Immagine

Se ti senti perso nel mare degli agenti, o stai cercando storie dimenticate, la nostra comunità vibrante e amichevole attende il tuo arrivo. È un rifugio per persone con gli stessi interessi, dove sviluppatori e creatori condividono la loro saggezza e le loro creazioni.


Compagnia: Oltre il Velo Digitale

fount si impegna a tessere i personaggi nel tessuto stesso della tua vita, offrendo una compagnia e un supporto che trascendono lo schermo.

  • Integrazione con Telegram/Discord Collega i tuoi personaggi alle comunità di Telegram o Discord tramite le Bot Shells integrate, rendendoli membri vivi dei tuoi circoli. Immagine Immagine

  • Integrazione browser Integra i personaggi nelle estensioni del browser, consentendo loro di vedere e modificare il contenuto delle pagine nel tuo browser, realizzando veramente la "navigazione web con l'IA". Puoi dire al tuo personaggio: Ehi XX, aiutami a cambiare il colore di questa pagina e aggiungi qualche decorazione. Immagine

  • Integrazione IDE Integra i personaggi in IDE come JetBrains, neovim, Zed, ecc., consentendo loro di fornire assistenza e suggerimenti contestuali mentre scrivi codice, proprio come Cursor Agent o GitHub Copilot. Immagine

  • La serenità nel terminale (con fount-pwsh) Quando un comando del terminale fallisce, lascia che il tuo personaggio ti offra una parola di guida silenziosa, alleviando la solitudine del mondo digitale. Immagine

  • Estensioni shell illimitate Con un tocco di abilità di programmazione, crea le tue fount Shells, estendendo la portata dei tuoi personaggi in ogni angolo che puoi immaginare.


Creazione: Oltre i Confini dei Prompt

Per il creatore, fount offre un percorso più chiaro per dare vita ai tuoi personaggi AI.

  • Creazione rivoluzionaria assistita da AI Descrivi il tuo personaggio in una sola frase, e il nostro assistente AI intelligente creerà una personalità completa. Questo semplifica la configurazione iniziale, permettendoti di concentrarti sul perfezionamento e sull'interazione con la tua creazione.

  • La magia del codice, più semplice di quanto immagini In fount, il codice è una forma di magia moderna. Con la guida gentile della nostra comunità e l'aiuto illuminante dell'AI, impararlo è sorprendentemente facile. Scoprirai che definire la logica di un personaggio con il codice può essere un modo intuitivo e manutenibile per creare personaggi le cui risposte sono tessute dalla tua stessa logica.

  • Inizia con la Magia Pronta all'Uso: Un Tesoro di Modelli La comunità di fount offre una vasta gamma di modelli di personaggi e persone predefiniti. Agiscono come "progetti viventi", facili da adattare e personalizzare, offrendo un fantastico punto di partenza.

  • Risorse integrate Intreccia immagini, audio e altre risorse direttamente nei tuoi personaggi, rendendo la loro presenza ancora più tangibile. Immagine

  • Integrazione continua Usa fount-charCI per salvaguardare lo sviluppo dei tuoi personaggi. Esegue automaticamente test ad ogni commit e segnala i problemi in tempo reale. Immagine Immagine

  • Compatibilità con il Passato fount abbraccia il passato, offrendo moduli di compatibilità per eseguire schede personaggio di SillyTavern e Risu (sebbene la migrazione di personaggi esistenti non sia supportata).


Architettura: Le Fondamenta dell'Innovazione

fount è costruito su un'architettura robusta e scalabile. Il backend sfrutta la potenza e la velocità di Deno, con Express per un routing efficiente. Il frontend è stato plasmato con HTML, CSS e JavaScript per un'interfaccia intuitiva e accattivante.

Estensioni: Un arazzo di innovazioni intrecciate

Nel mondo di fount, la modularità regna sovrana. Un ricco ecosistema di componenti si intreccia per creare l'arazzo della tua esperienza. Tutti possono essere installati, estesi e personalizzati senza sforzo dagli utenti.

  • chars (personaggi): Il cuore di fount, dove nascono le personalità.
  • worlds (mondi): Molto più che semplici libri di lore. Sono gli architetti silenziosi della realtà, in grado di aggiungere conoscenza, influenzare decisioni e persino manipolare la cronologia della chat.
  • personas (persone utente): Più che semplici profili. Le persone possiedono il potere di distorcere e persino prendere il controllo delle tue parole e percezioni, consentendo un gioco di ruolo veramente immersivo.
  • shells (interfacce interattive): I portali verso l'anima di fount, che estendono la portata dei personaggi oltre l'interfaccia.
  • ImportHandlers (gestori di importazione): Le mani accoglienti di fount, che colmano il divario tra i diversi formati di personaggi.
  • AIsources (fonti AI): La forza primordiale che alimenta le menti dei tuoi personaggi.
  • AIsourceGenerators (generatori di fonti AI): Gli alchimisti di fount, che forniscono modelli e logica tramite JavaScript per forgiare connessioni con qualsiasi fonte AI immaginabile.

Immagine

Installazione e Disinstallazione: Un Incontro e un Addio Eleganti

Installazione: Intrecciare fount nel Tuo Mondo – Senza Sforzo

Tip

Se desideri configurare, installare e iniziare da zero, puoi consultare il tutorial della comunità Guida fount per principianti da zero (il tutorial è in cinese, gli utenti non cinesi possono utilizzare la funzione di traduzione del browser per leggerlo).

Inizia il tuo viaggio con fount, una piattaforma stabile e affidabile. Pochi semplici clic o comandi, e il mondo di fount si schiuderà davanti a te.

Caution

Nel mondo di fount, i personaggi possono eseguire liberamente comandi JavaScript, conferendo loro potenti capacità. Pertanto, scegli i personaggi di cui ti fidi con la stessa cura che useresti nella vita reale per garantire la sicurezza dei tuoi file locali.

Linux/macOS/Android: Il Sussurro della Shell – Una Riga, e Sei Dentro

# Se necessario, definisci la variabile d'ambiente $FOUNT_DIR per specificare la directory di fount
install_package() { _command_name="$1"; _package_list=${2:-$_command_name}; _has_sudo=""; _installed_pkg_name="" ; if command -v "$_command_name" >/dev/null 2>&1; then return 0; fi; if [ "$(id -u)" -ne 0 ] && command -v sudo >/dev/null 2>&1; then _has_sudo="sudo"; fi; for _package in $_package_list; do if command -v apt-get >/dev/null 2>&1; then $_has_sudo apt-get update -y; $_has_sudo apt-get install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v pacman >/dev/null 2>&1; then $_has_sudo pacman -Syy --noconfirm; $_has_sudo pacman -S --needed --noconfirm "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v dnf >/dev/null 2>&1; then $_has_sudo dnf install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v yum >/dev/null 2>&1; then $_has_sudo yum install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v zypper >/dev/null 2>&1; then $_has_sudo zypper install -y --no-confirm "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v apk >/dev/null 2>&1; then if [ "$(id -u)" -eq 0 ]; then apk add --update "$_package"; else $_has_sudo apk add --update "$_package"; fi; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v brew >/dev/null 2>&1; then if ! brew list --formula "$_package"; then brew install "$_package"; fi; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v pkg >/dev/null 2>&1; then pkg install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v snap >/dev/null 2>&1; then $_has_sudo snap install "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; done; if command -v "$_command_name" >/dev/null 2>&1; then case ";$FOUNT_AUTO_INSTALLED_PACKAGES;" in *";$_installed_pkg_name;"*) ;; *) if [ -z "$FOUNT_AUTO_INSTALLED_PACKAGES" ]; then FOUNT_AUTO_INSTALLED_PACKAGES="$_installed_pkg_name"; else FOUNT_AUTO_INSTALLED_PACKAGES="$FOUNT_AUTO_INSTALLED_PACKAGES;$_installed_pkg_name"; fi; ;; esac; return 0; else echo "Error: Failed to install '$_command_name' from any source." >&2; return 1; fi; }
install_package "bash" "bash gnu-bash"; install_package "curl"
export FOUNT_AUTO_INSTALLED_PACKAGES
curl -fsSL https://steve02081504.github.io/fount/install.sh | bash
. "$HOME/.profile"

Se desideri una pausa (una prova a secco):

install_package() { _command_name="$1"; _package_list=${2:-$_command_name}; _has_sudo=""; _installed_pkg_name="" ; if command -v "$_command_name" >/dev/null 2>&1; then return 0; fi; if [ "$(id -u)" -ne 0 ] && command -v sudo >/dev/null 2>&1; then _has_sudo="sudo"; fi; for _package in $_package_list; do if command -v apt-get >/dev/null 2>&1; then $_has_sudo apt-get update -y; $_has_sudo apt-get install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v pacman >/dev/null 2>&1; then $_has_sudo pacman -Syy --noconfirm; $_has_sudo pacman -S --needed --noconfirm "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v dnf >/dev/null 2>&1; then $_has_sudo dnf install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v yum >/dev/null 2>&1; then $_has_sudo yum install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v zypper >/dev/null 2>&1; then $_has_sudo zypper install -y --no-confirm "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v apk >/dev/null 2>&1; then if [ "$(id -u)" -eq 0 ]; then apk add --update "$_package"; else $_has_sudo apk add --update "$_package"; fi; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v brew >/dev/null 2>&1; then if ! brew list --formula "$_package"; then brew install "$_package"; fi; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v pkg >/dev/null 2>&1; then pkg install -y "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; if command -v snap >/dev/null 2>&1; then $_has_sudo snap install "$_package"; if command -v "$_command_name" >/dev/null 2>&1; then _installed_pkg_name="$_package"; break; fi; fi; done; if command -v "$_command_name" >/dev/null 2>&1; then case ";$FOUNT_AUTO_INSTALLED_PACKAGES;" in *";$_installed_pkg_name;"*) ;; *) if [ -z "$FOUNT_AUTO_INSTALLED_PACKAGES" ]; then FOUNT_AUTO_INSTALLED_PACKAGES="$_installed_pkg_name"; else FOUNT_AUTO_INSTALLED_PACKAGES="$FOUNT_AUTO_INSTALLED_PACKAGES;$_installed_pkg_name"; fi; ;; esac; return 0; else echo "Error: Failed to install '$_command_name' from any source." >&2; return 1; fi; }
install_package "bash" "bash gnu-bash"; install_package "curl"
export FOUNT_AUTO_INSTALLED_PACKAGES
curl -fsSL https://steve02081504.github.io/fount/install.sh | bash -s init
. "$HOME/.profile"

Windows: Una Scelta di Percorsi – La Semplicità Stessa

  • Diretto e Semplice (Raccomandato): Scarica il file .exe dalle Releases ed eseguilo.

  • La potenza di PowerShell:

    # Se necessario, definisci la variabile d'ambiente $env:FOUNT_DIR per specificare la directory di fount
    irm https://steve02081504.github.io/fount/install.ps1 | iex

    Per una prova a secco:

    $scriptContent = Invoke-RestMethod https://steve02081504.github.io/fount/install.ps1
    Invoke-Expression "function fountInstaller { $scriptContent }"
    fountInstaller init

Installazione Git: Per Coloro che Preferiscono un Tocco di Magia

Se hai già installato Git, abbracciare fount è semplice come eseguire uno script.

  • Per Windows: Apri il prompt dei comandi o PowerShell e fai semplicemente doppio clic su run.bat.
  • Per Linux/macOS/Android: Apri il terminale ed esegui ./run.sh.

Docker: Abbraccia i Container

docker pull ghcr.io/steve02081504/fount

Disinstallazione: Un Addio Elegante

fount remove

Problemi all'orizzonte? Niente panico

Se dovessi incontrare difficoltà nel tuo viaggio, non esitare a contattarci. Siamo qui per aiutarti e ci impegniamo a risolvere la maggior parte dei problemi entro 10 minuti o 24 ore.

  • GitHub Issues: Segnala qualsiasi errore o suggerisci nuove funzionalità tramite le GitHub Issues.
  • Comunità Telegram: Unisciti alla nostra comunità Telegram vibrante per supporto e discussioni in tempo reale.

La tua voce sarà ascoltata. Riavvia semplicemente fount, e le ombre si dissolveranno.


Badge e Link: Lascia che le tue creazioni brillino, rendi il mondo raggiungibile

Il mondo di fount è più di parole e codice; è una festa per gli occhi e un invito alla connessione. Abbiamo preparato badge raffinati e link comodi per far brillare i tuoi componenti fount e permettere ad altri di scoprire facilmente i tuoi capolavori.

Badge fount: Il sigillo della gloria

Puoi esporre con orgoglio questo badge nel tuo repository o ovunque desideri mostrare il tuo lavoro. Trova i file SVG del logo fount qui.

[![fount repo](https://steve02081504.github.io/fount/badges/fount_repo.svg)](https://github.com/topics/fount-repo)

fount repo

[![fount character](https://steve02081504.github.io/fount/badges/fount_character.svg)](https://github.com/topics/fount-character)

fount character

Formato Colore Codice
HEX #0e3c5c
RGB rgb(14, 60, 92)
HSL hsl(205, 74%, 21%)

Puoi anche usare il Generatore di badge per aggiungere il logo di fount a qualsiasi badge di shields.io.

Link di installazione automatica: magia a portata di mano

Immagina altri che installano le tue creazioni nel loro mondo fount con un solo clic. Combina semplicemente il link ZIP o del repository Git del tuo componente con il link di protocollo di fount.

https://steve02081504.github.io/fount/protocol?url=fount://run/shells/install/install;<Il_Tuo_Link_del_Componente>


Browser Consigliati: Per un Incontro Perfetto

Il frontend di fount è tessuto con tecnologie web moderne, ma non tutti i browser risuonano perfettamente con la sua anima. Per l'esperienza più serena e fluida, raccomandiamo compagni che sono in armonia con il ritmo di fount:

  • Google Chrome / Microsoft Edge / Opera: Si muovono in sincronia con lo spirito di fount, offrendo le migliori prestazioni e compatibilità per un'interazione liscia come la poesia.

Tuttavia, alcuni browser percorrono un sentiero diverso, e il loro incontro con fount può portare una nota di dissonanza:

  • Mozilla Firefox: È come un viandante ostinato, spesso senza fretta nell'abbracciare le nuove tecnologie, scegliendo a volte di rimanere per sempre nel passato. Questa insistenza, però, può portare a certi rimpianti:

    • Mancando il supporto per le speculationrules, ogni avvio a freddo e gestione del protocollo di fount sarà 1-2 secondi più lento del dovuto — momenti rubati in silenzio.
    • L'assenza di supporto per il posizionamento CSS anchor lascerà alcune pagine con un tocco di polvere imperfetta, rovinando un'atmosfera che doveva essere pura.
    • La mancanza di supporto per blocking="render" può far sfarfallare le pagine di fount al caricamento, ferendo i tuoi occhi.
    • Secondo i rapporti di errore del backend, è solo nel mondo di Firefox che le pagine di fount a volte cadono in errori misteriosi o appaiono strane — quando succede, prova ad aggiornare; potrebbe dissolvere la nebbia.
  • Apple Safari: Il suo supporto per gli standard web "emergenti" (vecchi di diversi anni) potrebbe essere un po' meglio di quello di Firefox, ma non di molto.

    • Manca anche il supporto per le speculationrules, il che significa che l'avvio di fount subirà comunque un leggero ritardo, rubando secondi preziosi al tuo tempo.
  • Brave: Sebbene basato su Chromium, il suo formidabile scudo della privacy può talvolta oscurare inavvertitamente parte della luce di fount, influenzando il normale funzionamento di alcune funzionalità.


Testimonia la Crescita: La Storia delle Star di fount

Star History Chart

Contributori

Contributors

In Conclusione: Il Tocco dell'Artigiano

Oltre ai sussurri dell'AI, fount offre una connessione più profonda – il tocco dell'artigiano. All'interno della nostra comunità, troverai una ricchezza di modelli di personaggi e persone predefiniti, ognuno una base finemente scolpita in attesa che la tua visione unica la risvegli.

fount ti dà il potere di creare e interagire con personaggi AI in un modo che si sente naturale, immersivo e profondamente personale. Che tu sia un creatore esperto o stia appena iniziando il tuo viaggio, fount ti dà il benvenuto.

Unisciti alla nostra comunità accogliente e scopri la magia di infondere vita nella tua immaginazione, supportato da una piattaforma matura e un team dedicato.