Was macht ultimate-web-search-skill?
LLM-neutrales Websuche-Skill für KI-Coding-Agenten. 12 Anbieter hinter einer CLI – plattformübergreifend, nur Python-Standardbibliothek, mit sequenzieller Fallback-Kette.
Übersicht
Dieses Skill bietet eine einheitliche Schnittstelle zur Websuche, die von KI-Agenten (wie Claude Code, Cursor, Codex) genutzt werden kann. Es unterstützt 12 verschiedene Suchanbieter und wählt automatisch den nächsten aus, falls einer fehlschlägt.
Funktionen
- 12 Suchanbieter: Google, Bing, DuckDuckGo, Yahoo, Yandex, Baidu, Sogou, Youdao, Naver, Seznam, Qwant, und Ask.com
- Einheitliche CLI: Ein Befehl für alle Anbieter
- Plattformübergreifend: Läuft unter Windows, macOS und Linux
- Nur Python-Standardbibliothek: Keine externen Abhängigkeiten
- Sequenzielle Fallback-Kette: Automatische Fehlerbehandlung und Ausweichen
Verwendung
python -m ultimate_web_search "Suchanfrage"
Optionen
| Option | Beschreibung |
|---|---|
--provider | Suchanbieter auswählen (z.B. google, bing) |
--count | Anzahl der Suchergebnisse (Standard: 5) |
--help | Hilfe anzeigen |
Installation
# Klonen des Repositories
git clone https://github.com/code-yeongyu/ultimate-web-search-skill.git
cd ultimate-web-search-skill
# Direkte Nutzung
python -m ultimate_web_search "Suchbegriff"
Konfiguration
Umgebungsvariablen können zur Anpassung verwendet werden:
ULTIMATE_SEARCH_PROVIDER: Standardanbieter setzenULTIMATE_SEARCH_COUNT: Standardanzahl der Ergebnisse
Beispiele
# Mit Google suchen
python -m ultimate_web_search --provider google "KI-Agenten"
# 10 Ergebnisse von Bing
python -m ultimate_web_search --provider bing --count 10 "Python Entwickler"
# Automatische Fallback-Kette testen
python -m ultimate_web_search "Aktuelle Nachrichten"
Lizenz
MIT