AI Personal Learning
und praktische Anleitung

Devin Cursor Rules: Cursor und Windsurfing für Devin verbessert

Allgemeine Einführung

Devin Cursor Rules ist ein Open-Source-Projekt, das darauf abzielt, die integrierten Entwicklungsumgebungen (IDEs) Cursor und Windsurf durch Profile und Werkzeuge um fortschrittliche, Devin-ähnliche KI-Funktionen zu erweitern. Das Projekt bietet Prozessplanung, Selbstevolution, erweiterte Werkzeugnutzung (z.B. Web-Browsing, Suche, LLM-gesteuerte Analyse) und andere Funktionen, um Entwicklern zu helfen, eine effizientere Aufgabenverwaltung und automatisierte Ausführung im Entwicklungsprozess zu erreichen. Sowohl Cursor- als auch Windsurf-Benutzer können ihre IDE mit einfachen Konfigurations- und Installationsschritten schnell in ein leistungsstarkes Entwicklungswerkzeug verwandeln.

 

Funktionsliste

  • Prozessplanung und SelbstentwicklungHigh-Level-Analyse von Aufgaben, Aufgabenzerlegung und strategische Planung durch fortgeschrittene KI-Modellierung.
  • Erweiterte WerkzeugnutzungUnterstützung für Web-Browsing, Suchmaschinenintegration und LLM-gesteuerte Textanalyse.
  • Automatisierte UmsetzungSpeziell für Windsurf-Benutzer, die in Docker-Containern arbeiten, um die Ausführung von Aufgaben zu automatisieren.
  • Unterstützung von Multi-Agenten-SystemenCursor: Experimentelle Unterstützung für die Erweiterung von Cursor um eine Zwei-Agenten-Architektur (Planer und Executor).
  • integrierter TestUmfassende Unit-Tests sorgen für die Stabilität und Zuverlässigkeit aller Tools.

 

Hilfe verwenden

Installationsschritte

  1. Erstellen einer virtuellen Python-Umgebung::
   python3 -m venv venv
Quelle venv/bin/aktivieren # Unix/macOS
. \venv/skripte/aktivieren # Windows
  1. Umgebungsvariablen konfigurieren::
   cp .env.example .env
# Bearbeiten Sie die .env-Datei, um den API-Schlüssel und die Konfiguration hinzuzufügen
  1. Installation von Abhängigkeiten::
   pip install -r anforderungen.txt
python -m playwright install chromium # Installieren des Chromium-Browsers von Playwright

Anweisungen für den Gebrauch

Für Cursor-Benutzer:

  • Oberbefehlshaber (Militär).cursorrulesDie Datei wird in den Projektordner kopiert, und die Datei wird automatisch geladen.

Für Windsurfer:

  • ausnutzen.windsurfrulesim Gesang antwortenscratchpad.mdDatei, die eine ähnliche Funktionalität implementiert.

Nutzung von Multi-Agenten-Systemen

  1. Wechsel zu einem Multi-Agenten-Zweig:
   git checkout multi-agent
  1. Das System koordiniert automatisch die Rollen des Planers und des Ausführenden:
    • Planer: Verwendungtools/plan_exec_llm.pyDurchführung von Analysen auf hohem Niveau.
    • Vollstrecker: durchScratchpadErledigen Sie Aufgaben und geben Sie Feedback.

Prüfung (Maschinen usw.)

  • Stellen Sie sicher, dass es in einer virtuellen Umgebung läuft:
  Quelle venv/bin/aktivieren # Unix/macOS
. \venv/bin/aktivieren # Windows
  • Führen Sie alle Tests durch:
  PYTHONPATH=. python -m unittest discover tests/

Funktion Betriebsablauf

  1. Prozessplanung und Selbstentwicklung::
    • Der Planer ist für die Analyse auf hoher Ebene und die Aufschlüsselung der Aufgaben zuständig.
    • Executors führen bestimmte Aufgaben aus, führen Tests durch und arbeiten an Implementierungsdetails.
    • Optimierung der Aufgabenausführung durch einen kontinuierlichen Kommunikationszyklus.
  2. Erweiterte Werkzeugnutzung::
    • Unterstützt das Surfen im Internet und die Integration von Suchmaschinen, um einen breiteren Zugang zu Informationen zu ermöglichen.
    • LLM-gesteuerte Textanalyse zur Verbesserung der Textverarbeitung und -analyse.
  3. Automatisierte Umsetzung::
    • Besonders geeignet für Windsurf-Benutzer zur Automatisierung der Aufgabenausführung über Docker-Container.
  4. Multi-Agenten-System::
    • Effizientere Aufgabenverwaltung und Problemlösung durch eine Zwei-Agenten-Architektur (Planer und Ausführender).
    • Bereitstellung detaillierter Rückmeldungen und Einblicke in die Umsetzung, um die Aufgabenausführung kontinuierlich zu optimieren.

Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " Devin Cursor Rules: Cursor und Windsurfing für Devin verbessert

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)