Zum Hauptinhalt springen

Das Projekt

Technologien

Aktualisiert: März 2026

Diese Seite wurde automatisch übersetzt. Maßgeblich ist die italienische Fassung.

Tech-Stack

Die Website ist eine monolithische Webanwendung mit serverseitigem Rendering und clientseitiger Hydration, aufgebaut auf diesen wichtigsten Technologien:

Backend

  • Laravel — PHP-Framework
  • Inertia.js — Server/Client-Brücke ohne REST-API
  • MySQL — relationale Datenbank
  • Filament — Administrationsbereich

Frontend

  • Vue 3 — reaktives JavaScript-Framework
  • TailwindCSS — Utility-First-CSS
  • Leaflet.js — interaktive Karten
  • Vite — Bundler und Dev-Server

Das SSR von Inertia.js sorgt für schnelle Ladezeiten und gute Indexierbarkeit durch Suchmaschinen, bei gleichzeitig flüssiger clientseitiger Nutzererfahrung.

KI-Werkzeuge

Einige Werkzeuge der künstlichen Intelligenz wurden beim Aufbau der Website und der Erstellung der Inhalte eingesetzt.

Claude Code — Softwareentwicklung

KI-Agent von Anthropic, eingesetzt als Programmierassistent: Schreiben und Überprüfen von Code, Komponentenentwurf, Debugging, Refactoring. Der erzeugte Code wird stets vom Autor überprüft und validiert.

Anthropic-LLM-Modelle — botanische Texte

Die beschreibenden Artensteckbriefe wurden mit Unterstützung von Sprachmodellen aus gedruckten wissenschaftlichen Quellen (Flora d'Italia, Flora analitica della Toscana usw.) im Besitz des Autors erstellt. Der endgültige Text wird manuell überprüft und verifiziert. Jeder Steckbrief weist ausdrücklich auf KI-unterstützte Inhalte hin.

Der Einsatz von KI ist ein Hilfsmittel, kein Ersatz für botanisches Wissen. Alle floristischen Bestimmungen und Fotografien stammen vom Autor.

Entwicklungsmethodik

Die Website wird nach der Methodik Spec-Driven Development (SDD) mit dem Werkzeug OpenSpec entwickelt: Jede neue Funktion folgt einem formalen Zyklus aus Vorschlag → Spezifikation → Entwurf → Umsetzung → Archivierung.

  1. proposeDie gewünschte Änderung wird beschrieben: warum, was sich ändert, welche Funktionen sie einführt
  2. designDie wichtigsten Architekturentscheidungen werden getroffen, Alternativen und Risiken bewertet
  3. specsÜberprüfbare Anforderungen werden mit WHEN/THEN-Szenarien geschrieben
  4. applyEs wird Aufgabe für Aufgabe umgesetzt, der Fortschritt markiert
  5. archiveDie Änderung wird archiviert und die Spezifikationen in den Hauptkatalog übernommen

Dieser Ansatz, auch mit Unterstützung von Claude Code angewandt, stellt sicher, dass jede Änderung begründet, dokumentiert und über die Zeit nachvollziehbar ist.

Offene Daten

Die Katalogdaten sind teilweise im offenen Format zugänglich.

Steckbriefe im Markdown-Format

Jeder Artensteckbrief und jede Pflanzenfamilie ist im Markdown-Format verfügbar, indem man .md an die URL anhängt:

  • /specie/{slug}.md
  • /famiglia/{slug}.md

Index für LLMs

Die Datei /llms.txt stellt einen von Sprachmodellen und KI-Agenten lesbaren Index des Katalogs bereit, gemäß der aufkommenden Konvention llms.txt.

Öffentliche API — in Entwicklung

Eine öffentliche API ist in Entwicklung, die den strukturierten Zugriff auf die botanischen Katalogdaten (Arten, Familien, Funde, Lebensformen) ermöglicht. Details werden hier veröffentlicht, sobald sie verfügbar sind.

Die Inhalte der Website stehen unter der Lizenz CC BY-NC-SA 4.0: frei für nicht-kommerzielle Nutzung mit Namensnennung von piante-spontanee.it.

Über diese Website · Barrierefreiheit · Datenschutzerklärung · Aktualisiert: März 2026