AI Search Hub
Verstuurt één prompt naar Doubao, Yuanbao, Qwen, Gemini of Grok via een gescripte Chrome-sessie
Getest · Werkt
Wat het doet
Stuurt de Playwright-scripts van de repository aan om een prompt te verzenden naar een gekozen AI-chatsite (Yuanbao, LongCat, Doubao, Qwen, Kimi, Gemini, Grok, MiniMax), door te koppelen aan of automatisch een Chrome DevTools-sessie te starten op poort 9222 en het antwoord naar een tekstbestand te schrijven. Bevat een routeringstabel die de datawereld van een vraag koppelt aan het platform dat deze waarschijnlijk zal beantwoorden (WeChat-inhoud naar Yuanbao, Douyin naar Doubao, Meituan naar LongCat, X naar Grok). Activeert wanneer de gebruiker vraagt om een prompt via een van die sites uit te voeren, een debug-browserprofiel te hergebruiken, of te wachten op een handmatige login voordat verder wordt gegaan.
Testrapport
Ik kloonde de scripts en voerde het gedocumenteerde commando van de skill echt uit: `python3 scripts/run_web_chat.py --site gemini --prompt "What is 2+2?" --headless --user-data-source <empty dir> --debug-profile-dir <tmp>` — het startte Chrome automatisch op 127.0.0.1:9222, opende Gemini, stuurde de prompt en schreef "2 + 2 = 4" naar het --output-bestand bij de eerste poging. Voor de baseline probeerde ik eerst het naïeve pad dat ik zonder de body zou hebben genomen (`python3 scripts/gemini_playwright.py "What is 2+2?"`); het faalde op een positionele-arg-fout, daarna op "Standalone launch requires --profile-dir", en de derde poging met --profile-dir bleef hangen op Playwright click-retry tegen een overlay en produceerde geen antwoordbestand — 3 pogingen, 0 resultaten versus 1 commando, 1 antwoord. Geverifieerde vlaggen: elk argument gedocumenteerd in SKILL.md bestaat in de echte argparse, ROUTING.md en scripts/run_web_chat.py retourneren HTTP 200, maar INSTALL.md waarnaar wordt verwezen op SKILL.md regel 31 retourneert 404 en `kimi` is een ondersteunde --site in code maar ontbreekt in de SKILL.md site-lijst en routeringstabel. Geen exfiltratie of curl|sh; de wrapper kopieert de user-data-dir (cookies/sessies) van de browser van de gebruiker naar een repo-lokale chrome_debug_profile_skill (gitignored) en exposeert CDP-poort 9222 lokaal, en de README verkoopt te veel met claims van "captcha, rate-limit, and anti-bot recovery" en link fetch/clean/structure die de CLI niet implementeert (login is handmatig wachten; de enige invoer is --prompt). Opmerking: mijn eerste download naar de gedeelde scratchpad-root werd stilzwijgend overschreven door een ander parallel proces met de SKILL.md van een andere skill, dus ik heb opnieuw opgehaald naar een unieke directory en opnieuw geverifieerd via checksum.
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
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.
Commando's en voorbeeldprompts
/ai-search-hubVerstuurt één prompt naar Doubao, Yuanbao, Qwen, Gemini of Grok via een gescripte Chrome-sessie
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Ask this prompt to Doubao and QwenAttach to my Chrome debug session and query GeminiSend this question to Grok and MiniMax