AI Search Hub
Sender en prompt til Doubao, Yuanbao, Qwen, Gemini eller Grok via en scriptet Chrome-session
Testet · Virker
Hvad det gør
Driver repositoryets Playwright-scripts til at sende en prompt til et valgt AI-chat-site (Yuanbao, LongCat, Doubao, Qwen, Kimi, Gemini, Grok, MiniMax), ved at tilknytte eller automatisk starte en Chrome DevTools-session på port 9222 og skrive svaret til en tekstfil. Inkluderer en routingtabel, der mapper et spørgsmåls dataverden til den platform, der sandsynligvis vil besvare det (WeChat-indhold til Yuanbao, Douyin til Doubao, Meituan til LongCat, X til Grok). Udløses, når brugeren beder om at køre en prompt gennem et af disse sites, genbruge en debug-browserprofil eller vente på et manuelt login, før den fortsætter.
Testrapport
Jeg klonede scripts og kørte skill'ens dokumenterede kommando for alvor: `python3 scripts/run_web_chat.py --site gemini --prompt "What is 2+2?" --headless --user-data-source <empty dir> --debug-profile-dir <tmp>` — den auto-startede Chrome på 127.0.0.1:9222, åbnede Gemini, sendte prompten og skrev "2 + 2 = 4" til --output-filen ved første forsøg. Til baseline forsøgte jeg først den naive sti, jeg ville have taget uden kroppen (`python3 scripts/gemini_playwright.py "What is 2+2?"`); den fejlede på en positional-arg fejl, derefter på "Standalone launch requires --profile-dir", og det tredje forsøg med --profile-dir hang på Playwright click-retry mod et overlay og producerede ingen svarfil — 3 forsøg, 0 resultater vs 1 kommando, 1 svar. Verificerede flags: hvert argument dokumenteret i SKILL.md eksisterer i den virkelige argparse, ROUTING.md og scripts/run_web_chat.py returnerer HTTP 200, men INSTALL.md refereret på SKILL.md linje 31 returnerer 404, og `kimi` er et understøttet --site i kode, men mangler fra SKILL.md's site-liste og routingtabel. Ingen exfiltration eller curl|sh; wrapperen kopierer brugerens browser user-data-dir (cookies/sessioner) til en repo-lokal chrome_debug_profile_skill (gitignored) og eksponerer CDP port 9222 lokalt, og README oversælger med påstande om "captcha, rate-limit, and anti-bot recovery" og link fetch/clean/structure, som CLI ikke implementerer (login er manuel ventetid; den eneste input er --prompt). Bemærk: min første download til den delte scratchpad-rod blev lydløst overskrevet af en anden parallel proces med en different skill's SKILL.md, so I re-fetched into a unique directory and re-verified by checksum.
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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 en prompt til Doubao, Yuanbao, Qwen, Gemini eller Grok via en scriptet Chrome-session
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Ask this prompt to Doubao and QwenAttach to my Chrome debug session and query GeminiSend this question to Grok and MiniMax