PlanToCode-Dokumentation
Erfahren Sie, wie Sie Code-Änderungen mit PlanToCode planen und ausliefern: Dateisuche, Implementierungspläne, Terminal-Sitzungen, Modell-Leitplanken und Sprache.
Dokumentation erkunden
Architektur & Interna
Systemübersicht
Starten Sie hier: was das System tut, wie die Kernschleife funktioniert und wo sich jede Komponente befindet.
Laufzeit-Walkthrough
End-to-End-Zeitlinie dessen, was von der Aufgabeneingabe bis zur Ausführung passiert.
Systemarchitektur
Wie Desktop-Shell, Rust-Dienste, Server-APIs und Persistenzschichten zusammenpassen.
Desktop-App-Interna
Tauri v2 Shell, Rust-Befehlsschicht, PTY-Sitzungen und UI-Zustandsverwaltung.
Server-API & LLM-Proxy
Authentifizierung, Anbieter-Routing, Modellkonfiguration und WebSocket-Endpunkte.
iOS-Client-Architektur
Swift-Workflows, Auth0-Anmeldeablauf und Geräteverbindungs-Sitzungsverwaltung.
Hintergrundjobs & Orchestrierung
Job-Datensätze, Workflow-Orchestrierung, Prozessoren und Ereignis-Streaming.
Datenmodell & Speicherung
SQLite-Entitäten, Beziehungen und wie Zustand rehydriert wird.
Technische Entscheidungen & Kompromisse
Warum Tauri, SQLite und ein dedizierter LLM-Proxy gewählt wurden und was sie kosten.
Eigene Pipeline erstellen
Konzeptioneller Leitfaden für das Design von Dateisuche- und Plan-Generierungs-Workflows.
Eingaben & Erfassung
Meeting- & Aufnahme-Erfassung
Wie Aufnahmen zu strukturierten Aufgabeneingaben und Artefakten werden.
Video-Analyse
Frame-Sampling, Prompts und Analyse-Artefakte aus Aufnahmen.
Sprachtranskription
Aufnahme-Lebenszyklus, projektbezogene Einstellungen und Geräteverwaltung.
Textverbesserung
Auswahl-Popover, Job-Warteschlange und Integrationen zur Prompt-Bereinigung.
Planungs-Pipeline
Dateisuche-Workflow
Hintergrund-Workflow, der relevante Pfade für jede Aufgabe sammelt.
Implementierungspläne
Wie Pläne in den Monaco-Viewer streamen und mit der Plan-Historie verknüpft bleiben.
Merge-Anweisungen
Wie mehrere Plan-Entwürfe mit XML-getaggten Quellplänen und Benutzerführung zusammengeführt werden.
Prompt-Typen & Vorlagen
Katalog von Prompt-gesteuerten Job-Typen und Vorlagen-Zusammenstellung.
Ausführung & Automatisierung
Recherche & Modelle
Deep Research & Web-Suche
Web-Such-Workflow, API-Integration, Abfrageoptimierung und Integration in Entwicklungs-Workflows.
Anbieter-Routing & Streaming
Wie Anbieter-Anfragen normalisiert, gestreamt und verfolgt werden.
Modellkonfiguration
Erlaubte Modelle pro Aufgabe und Token-Leitplanken im Selektor-Toggle.
Build & Deployment
Dedizierte Server-Einrichtung
Ansible-basierte Infrastruktur: Basis-Härtung, App-Deployment und Vault-verwaltete Secrets.
Tauri v2 Entwicklungsleitfaden
Projektstruktur, Befehle und fähigkeitsbasierte Berechtigungen für Tauri v2.
macOS-Distribution
Signierung, Notarisierung, DMG-Paketierung und Updater-Artefakte.
Windows-Distribution & Store
NSIS-Builds, MSIX-Paketierung und Microsoft Store-Einreichung.
Bereit, diese Workflows auszuprobieren?
Laden Sie PlanToCode herunter, um auf den Implementierungsplaner, Modell-Leitplanken, Terminal-Sitzungen und Transkriptionsfunktionen zuzugreifen, die in dieser Dokumentation beschrieben werden.