Was macht CodeLens?
KI-gestützter Code-Review-Agent, der GitHub-Repositories analysiert, um zu überprüfen, ob der Lebenslauf eines Kandidaten seine tatsächlichen Projekte, Fähigkeiten und sein Entwicklungsverhalten korrekt widerspiegelt.
Funktionsweise
CodeLens durchsucht öffentliche GitHub-Repositories nach folgenden Kriterien:
- Projektstruktur: Prüft, ob Repositorys den im Lebenslauf genannten Technologien und Sprache entsprechen.
- Commit-Historie: Analysiert Häufigkeit und Art der Beiträge (z. B. Fehlerbehebungen vs. Feature-Entwicklung).
- Code-Qualität: Bewertet Code-Kommentare, Testabdeckung und Einhaltung von Best Practices.
- Teamarbeit: Erkennt Zusammenarbeit in Pull-Requests und Issues.
Verwendung
git clone https://github.com/Lamya2006/CodeLens.git
cd CodeLens
npm install
# Konfiguration einrichten (siehe .env.example)
npm start -- --username <github_benutzername>
Abhängigkeiten
- Node.js >= 18
- API-Schlüssel für GitHub GraphQL API
Lizenz
MIT