Copilot-Räume hilft Ihnen, schneller zu arbeiten, wenn Sie ein neues Feature starten, ein System verstehen oder eine Aufgabe in einer unvertrauten Codebasis aufnehmen.
Verwenden Sie Leerzeichen für:
- Organisieren Sie den benötigten Kontext an einer zentralen Stelle.
- Stellen Sie Copilot mit relevantem Code und relevanter Dokumentation bereit.
- Reduzieren Sie den Zeitaufwand für den Wechsel zwischen Tools oder bitten Sie andere Personen um Hintergrundinformationen.
Um einen Bereich zu erstellen, gehe zu https://github.com/copilot/spaces und klicke auf Bereich erstellen.
In den Beispielen in diesem Artikel wird gezeigt, wie Sie Leerzeichen für gängige Entwicklungsaufgaben verwenden.
Entwickeln eines neuen Features
Erstellen Sie einen Platz, wenn Sie mit der Arbeit an einem bestimmten Feature beginnen. Fügen Sie den relevanten Code, eine Produktspezifikation und alle unterstützenden Materialien hinzu. Unterstützende Materialien können Notizen aus einer Designüberprüfung oder Modellbilder enthalten.
Copilot kann dir bei Folgendem helfen:
-
Zusammenfassen, wie die aktuelle Implementierung funktioniert
-
Änderungen oder Ergänzungen basierend auf der Spezifikation vorschlagen.
-
Entwerfen einer ersten Implementierung oder Gliederung der nächsten Schritte
-
Kennzeichnen von fehlenden Elementen oder Inkonsistenzen
**Anweisungen**:
Dieser Bereich enthält das neue Benutzerregistrierungsformular für eine gemeinnützige Gesundheitsorganisation, die kostengünstige Tests anbietet. Es wird mit React und Tailwind erstellt.
**Vorgeschlagener Prompt**:
Wie kann ich Unterstützung für die Zwei-Faktor-Authentifizierung hinzufügen?
Definieren der Logik für eine kleine, häufig vorkommende Aufgabe
Dokumentieren Sie die Logik für sich wiederholende Aufgaben einmal, und teilen Sie sie über ein Leerzeichen. Dieser Ansatz sorgt dafür, dass jeder konsistent bleibt und Zeit spart. Aufgaben wie das Nachverfolgen von Telemetrieereignissen oder das Behandeln von Ereignisemissionen profitieren von diesem Ansatz.
Wenn Sie über ein Prozessflussdiagramm verfügen, laden Sie es in Ihren Referenzbereich hoch. Copilot kann:
-
Schlagen Sie effiziente Muster basierend auf Ihrer vorherigen Arbeit vor.
-
Helfen Sie beim Schreiben wiederverwendbarer Funktionen oder Vorlagen.
-
Überprüfen Sie die Logik, um sicherzustellen, dass sie den Projektstandards entspricht.
-
Geben Sie Beispiele dafür an, wie ähnliche Aufgaben in der Codebasis behandelt wurden.
**Anweisungen**:
Du hilfst Fachkräften, die Software entwickeln, bei der Implementierung von Telemetrieereignissen. Sie sollten (1) überprüfen, welche Ziele der Benutzer mit dem Ereignis verfolgt, (2) eine neue Ereignisstruktur auf der Grundlage von Beispielen bestehender Ereignisse (unter Verwendung des gemeinsamen Telemetrieschemas) vorschlagen und (3) eine neue Version der Telemetrie-Konfigurationsdatei erstellen.
**Vorgeschlagener Prompt**:
Hilf mir, zu protokollieren, wenn Benutzende auf eine In-App-Benachrichtigung klicken.
Teilen von Wissen mit Teammitgliedern
Erstellen Sie einen Raum für Themen, in denen Personen ähnliche Fragen stellen. Beispielsweise Fragen zur Funktionsweise der Authentifizierung oder Suche in Ihrem Projekt.
Copilot kann:
-
Erläutern, wie der Code funktioniert
-
Beantworten Sie Fragen basierend auf der neuesten Dokumentation.
-
Leiten Sie neue Teammitglieder zu bewährten Methoden.
**Anweisungen**:
Du enthältst den Code und die Dokumentation zu unserem Authentifizierungssystem.
**Vorgeschlagener Prompt**:
Wie funktioniert die SSO?
Praktische Übungen
Probieren Sie die Übung zur Erweiterung des institutionellen Wissens mit Copilot Spaces aus, um praktische Erfahrungen zu sammeln. In dieser Übung wird gezeigt, wie Sie:
- Verteiltes Projektmanagementwissen in Copilot Spaces zentralisieren.
- Konvertieren Sie Teameinblicke in durchsuchbare, versionsierte Artefakte.
- Allen Teammitgliedern den gleichen Zugriff auf Prozesse, Entscheidungen und Rationalisierung gewähren.
- Verbinden Sie ein Repository als strukturierte Wissensquelle.
- Workflows gemeinsam extrahieren, verfeinern und standardisieren.
- Senden Sie überprüfte Verbesserungen zurück in die fortlaufende Dokumentation.
- Beschleunigen Sie das Onboarding und reduzieren Sie das Abhängigkeitsrisiko für einzelne Personen.
- Aktivieren Sie eine konsistente, wiederholbare Projektausführung.
Nächste Schritte
Nachdem Sie einen Raum für Entwicklungsaufgaben erstellt haben, sollten Sie ihn mit Ihrem Team teilen, um Übergaben und wiederholte Fragen zu reduzieren. Weitere Informationen findest du unter Zusammenarbeit mit anderen Mit GitHub Copilot Spaces.