Zum Hauptinhalt springen

Übersicht

Die Project Spec Engine (PSE) ist Apollos KI-gestützter Spezifikationsgenerator. Sie nimmt unstrukturierte Eingaben (Meeting-Transkripte, Notizen, Dokumente) und erzeugt strukturierte, umsetzungsreife Spezifikationen durch eine mehrstufige Pipeline.

Pipeline

1

Eingabe

Stellen Sie Quellmaterial bereit: Meeting-Transkripte, Anrufzusammenfassungen, Dokumente oder freie Beschreibungen. Mehrere Eingaben können kombiniert werden.
2

Scope-Generierung

Die KI analysiert die Eingaben und erstellt ein Projekt-Scope-Dokument mit Zielen, Einschränkungen und Annahmen.
3

PRD (Product Requirements Document)

Ein detailliertes PRD wird erstellt mit funktionalen Anforderungen, nicht-funktionalen Anforderungen und Erfolgskriterien.
4

Epics

Das PRD wird in übergeordnete Epics aufgeteilt — große Funktionsbereiche, die jeweils mehrere Stories enthalten.
5

User Stories

Jedes Epic wird in User Stories mit Akzeptanzkriterien zerlegt.
6

PRPs (Project Ready Prompts)

Stories werden in umsetzungsreife Prompts umgewandelt mit:
  • Zu erstellende/ändernde Dateien
  • Sicherheitsanforderungen
  • Leistungsanforderungen
  • Testanforderungen
7

Export als Aufgaben

PRPs können direkt als Apollo-Aufgaben exportiert werden, bereit für Entwickler.

Menschliche Überprüfung

In jeder Phase der Pipeline können Sie:
  • Den generierten Inhalt überprüfen
  • Jeden Abschnitt bearbeiten, bevor Sie fortfahren
  • Genehmigen, um zur nächsten Phase überzugehen
  • Neu generieren, wenn das Ergebnis nicht zufriedenstellend ist
  • Klärungsfragen stellen — die KI kann Sie ebenfalls um Klärung bitten

Organisationsstandards

PSE verwendet Organisationsstandards, um konsistente Ergebnisse sicherzustellen. Standards umfassen:
  • Technologieentscheidungen — bevorzugte Frameworks, Sprachen, Bibliotheken
  • Infrastruktur — Deployment-Ziele, CI/CD-Muster
  • Sicherheit — Authentifizierungsmuster, Datenverarbeitungsregeln
  • Code-Architektur — Design Patterns, Namenskonventionen
Verwalten Sie Standards unter /pse/standards oder pro Projekt unter /projects/:id/settings/standards.

Prompt-Konfiguration

Passen Sie die KI-Prompts für jede PSE-Phase unter /pse/prompts an. Dies ermöglicht die Feinabstimmung von Ausgabeformat und Detailgrad.