Beispiele · Zwietracht · YouTube
SRCBook ist eine von Typscript-zentrierte App-Entwicklungsplattform. Sie können Web-Apps mit AI als Paarprogrammierer in Web-Apps unglaublich schnell erstellen und iterieren. Es kann Web -Apps erstellen oder bearbeiten und auch Backend -Code über eine interaktive Notebook -Oberfläche schreiben und ausführen.
SRCBook ist Open-Source (Apache2) und läuft lokal auf Ihrem Computer. Sie müssen Ihren eigenen API-Schlüssel für die KI-Nutzung mitbringen (wir empfehlen anthropisch mit claude-3-5-sonnet-latest ).
Siehe FAQ.
SRCBook wird lokal auf Ihrem Computer als CLI -Anwendung mit einer Webschnittstelle ausgeführt.
Wir empfehlen, NPX zu verwenden, um immer die neueste Version von NPM auszuführen
# Using npm
npx srcbook@latest start
# Using your pm equivalent
pnpm dlx srcbook@latest startSie können stattdessen eine globale Installation mit
<pkg manager> i -g srcbookverwenden und dann direkt SrcBook mitsrcbook startanrufen
$ srcbook -h
Usage: srcbook [options] [command]
Srcbook is a interactive programming environment for TypeScript
Options:
-V, --version output the version number
-h, --help display help for command
Commands:
start [options] Start the Srcbook server
import [options] < specifier > Import a Notebook
help [command] display help for commandSie können SRCBook entfernen, indem Sie zuerst das Paket entfernen und dann das lokale Verzeichnis auf der Festplatte reinigen:
rm -rf ~ /.srcbook
# if you configured a global install
npm uninstall -g srcbookWenn Sie eine andere PM verwendet haben, müssen Sie den spezifischen Deinstall -Befehl verwenden
Um das SRCBook zu verbessern, sammeln wir einige Verhaltensanalysen. Wir sammeln keine persönlichen identifizierbaren Informationen (PII), unsere Ziele sind einfach, die Anwendung zu verbessern. Der Code ist Open Source, damit Sie uns nicht vertrauen müssen, können Sie überprüfen! Weitere Informationen finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie das Tracking deaktivieren möchten, können Sie SRCBook mit SRCBOOK_DISABLE_ANALYTICS=true in der Umgebung ausführen.
Für Entwicklungsanweisungen siehe Beitrag.md.