Das öffentliche Projekt und die Aussage auswählen
Beginne mit einem konkreten öffentlichen Repository für dein eigenes Projekt oder eine Organisation, die du untersuchst. Kopiere den vollständigen Eigentümer- und Repository-Namen. Formuliere die genaue Funktionsaussage, die du finden möchtest, und unterscheide zwischen Dokumentation und einem Test der Implementierung.
Verwende dieses Verfahren, um Projektdokumentation zu finden. Suche nicht nach offengelegten Zugangsdaten, privaten Kontaktinformationen oder Wegen, die Zugriffskontrollen von Repositories umgehen.
Codesuche-Filter gezielt einsetzen
Die Dokumentation zur GitHub-Codesuche erklärt, dass ein einzelner Begriff entweder einen Dateipfad oder dessen Inhalt treffen kann. repo: beschränkt die Suche auf einen vollständigen Eigentümer-/Repository-Namen, path: grenzt Pfade ein und content: verlangt den Begriff im Dateiinhalt. In Anführungszeichen gesetzte Zeichenfolgen können nach exakten Formulierungen suchen. Diese Regeln gelten für die Codesuche, nicht automatisch für Issues oder die Profilsuche. Quelle
Für ein beispielhaftes Repository namens example-owner/example-project könnte eine Abfrage so aussehen:
repo:example-owner/example-project content:"export format"
Die Namen und der Ausdruck sind Platzhalter, keine tatsächlich von uns durchgeführte Suche. Setze das Repository ein, das du überprüfen darfst, und die Formulierung, die für deine Frage relevant ist. Wenn du weißt, dass die Dateien unter einem Dokumentationspfad liegen, füge eine passende path:-Einschränkung hinzu; andernfalls lasse diese Annahme weg.
Den Treffer interpretieren, bevor du ihn zitierst
| Ergebnis | Was zu prüfen ist | Was es nicht beweist |
|---|---|---|
| Übereinstimmender Dateiname | Ob der Ausdruck im Inhalt vorkommt | Dass die Datei die Aussage stützt |
| Dokumentationspassage | Nahegelegene Versions- und Funktionsangaben | Dass die beschriebene Funktion getestet wurde |
| Beispiel oder Vorschlag | Ob geplantes oder veranschaulichendes Verhalten beschrieben wird | Dass die Funktionalität veröffentlicht ist |
| Leeres Ergebnis | Repository, Abfragetyp und Einschränkungen | Dass die Behauptung nirgendwo existierte |
GitHub dokumentiert eine Anmeldeanforderung für die Codesuche über alle öffentlichen Repositories. Es unterscheidet außerdem eine GitHub-Pages-Website vom Quellinhalt des Repositories. Quelle Halte die tatsächliche Suchoberfläche und die Zugriffsbeschränkungen fest; umgehe keine Anmeldebeschränkung und behandle eine nicht durchsuchte Website nicht als abgedeckt.
Die Passage an eine Version binden
Öffne die Datei und lies den vollständigen relevanten Abschnitt. Schreibe eine dokumentierte Aussage dem Projekt zu. Führe keinen Repository-Code aus, nur um diese Leseaufgabe zu erledigen, und leite die Produktzuverlässigkeit nicht aus Sternen oder Kontonamen ab.
Sobald die richtige Passage gefunden ist, folge der GitHub-Permalink-Anleitung, um die geprüfte Version zu erhalten. Die Checkliste zur KI-Quellenprüfung hilft dann dabei, die Aussage des Dokuments von Schlussfolgerungen zu trennen, die das Modell hinzugefügt hat.