AI Search Hub

Sender én prompt til Doubao, Yuanbao, Qwen, Gemini eller Grok via en skriptet Chrome-sesjon

av minsight-ai-info · minsight-ai-info/AI-Search-Hub

Bestått ★ 8.0/10

AI Search Hub — Sender én prompt til Doubao, Yuanbao, Qwen, Gemini eller Grok via en skriptet Chrome-sesjon

Hva den gjør

Driver repositoryets Playwright-skript for å sende en prompt til et valgt AI-chat-nettsted (Yuanbao, LongCat, Doubao, Qwen, Kimi, Gemini, Grok, MiniMax), kobler til eller autostarter en Chrome DevTools-sesjon på port 9222 og skriver svaret til en tekstfil. Inkluderer en rutetabell som mapper et spørsmåls dataverden til plattformen som mest sannsynlig vil svare (WeChat-innhold til Yuanbao, Douyin til Doubao, Meituan til LongCat, X til Grok). Utløses når brukeren ber om å kjøre en prompt gjennom et av disse nettstedene, gjenbruke en feilsøkingsnettleserprofil, eller vente på manuell pålogging før den fortsetter.

Testrapport

Jeg klonet skriptene og kjørte ferdighetens dokumenterte kommando på ekte: `python3 scripts/run_web_chat.py --site gemini --prompt "What is 2+2?" --headless --user-data-source <empty dir> --debug-profile-dir <tmp>` — den autostartet Chrome på 127.0.0.1:9222, åpnet Gemini, sendte prompten og skrev "2 + 2 = 4" til --output-filen på første forsøk. For grunnlinjen prøvde jeg først den naive stien jeg ville ha tatt uten kroppen (`python3 scripts/gemini_playwright.py "What is 2+2?"`); den feilet på en posisjonsargumentfeil, deretter på "Standalone launch requires --profile-dir", og det tredje forsøket med --profile-dir hang på Playwright klikk-retry mot et overlegg og produserte ingen svarfil — 3 forsøk, 0 resultater vs 1 kommando, 1 svar. Verifiserte flagg: hvert argument dokumentert i SKILL.md eksisterer i den virkelige argparse, ROUTING.md og scripts/run_web_chat.py returnerer HTTP 200, men INSTALL.md referert på SKILL.md linje 31 returnerer 404 og `kimi` er et støttet --site i koden, men mangler fra SKILL.mds nettstedliste og rutetabell. Ingen eksfiltrering eller curl|sh; wrapperen kopierer brukerens nettleser user-data-dir (cookies/sessions) til en repo-lokal chrome_debug_profile_skill (gitignored) og eksponerer CDP-port 9222 lokalt, og README overselger med påstander om "captcha, rate-limit, and anti-bot recovery" og lenkehenting/rensing/struktur som CLI ikke implementerer (pålogging er manuell venting; den eneste inndata er --prompt). Merk: min første nedlasting til den delte scratchpad-roten ble stille overskrevet av en annen parallell prosess med en annen ferdighets SKILL.md, så jeg hentet på nytt til en unik katalog og re-verifiserte med sjekksum.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

mkdir -p ~/.claude/skills
git clone --depth 1 https://github.com/minsight-ai-info/AI-Search-Hub.git ~/.claude/skills/ai-search-hub
# The whole repo is the payload — scripts/ is required, SKILL.md alone is not enough.
# Then: pip install playwright && playwright install chromium
# Run: python3 ~/.claude/skills/ai-search-hub/scripts/run_web_chat.py \
#        --site gemini --prompt "What is 2+2?" \
#        --repo-root ~/.claude/skills/ai-search-hub --output ~/answer.txt
# Most sites (doubao, yuanbao, longcat, qwen, grok) need a logged-in browser:
# omit --headless so the wrapper pauses for you to log in, then continues.

Kommandoer og eksempelprompter

  • /ai-search-hubSender én prompt til Doubao, Yuanbao, Qwen, Gemini eller Grok via en skriptet Chrome-sesjon

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Ask this prompt to Doubao and Qwen
  • Attach to my Chrome debug session and query Gemini
  • Send this question to Grok and MiniMax