Die folgenden technischen Vorbereitungen sind erforderlich, damit Entwickler self.so lokal einsetzen können:
Grundlegende Konfiguration der Umgebung
- Installation von Node.js (v16+ empfohlen) und des pnpm-Paketmanagers
- Klonen der Codebasis:
git clone https://github.com/Nutlope/self.so
- Installieren Sie die Abhängigkeit:
cd self.so
pnpm install
Wichtige Dienstkonfigurationen
Sie müssen eine .env-Datei im Stammverzeichnis des Projekts erstellen, um die sechs Kerndienste zu konfigurieren:
- Together.ai APIQwen-Modellaufrufe bereitstellen
- Upstash Redis: Speicherung von Benutzerdaten
- AWS S3Wiederaufnahme der Dateispeicherung (erfordert die Erstellung von Speicherbereichen)
- SachbearbeiterVerwaltung der Benutzerauthentifizierung
Entwicklung und Fehlersuche
- Starten Sie den Entwicklungsserver:
pnpm run dev
Besuchen Sie http://localhost:3000
- Hauptstruktur des Codes:
- Seitenlogik: app/kataloge
- AI-Parsing-Algorithmus: Verzeichnis lib/
- Themenstil: Stile/Kataloge
- Die Leistung von AI-Anrufen kann mit Helicone überwacht werden.
Das Projekt basiert auf dem Next.js-Framework, und Entwickler können jedes der Module ändern oder Vorschläge für neue Funktionen über GitHub Issues einreichen.
Diese Antwort stammt aus dem Artikelself.so: Erzeugen Sie eine schöne Lebenslaufseite mit einem Klick!Die





























