peanuts62

AI-Search-Hub

AIエージェントv1.0.0
作者:peanuts62更新日 2026-05-18ai-search-hub@clawhub_peanuts62/ai-search-hub
タスク自動化ツール呼び出し#Browser Automation#Debug#Prompt

AlphaMoatによると、2026-09時点でAI-Search-Hubのダウンロード数は1,373、スター数は1で、AIスキル全体5,078件中4,853位、AIエージェントでは969件中932位です。

インストール数
179
ダウンロード数
1373
スター数
1
総合順位
#4,853
全体の上位 96% · AIエージェントの上位 97%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗301149--
SkillHub ↗17913731—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

文書では、対応サイトへのプロンプト送信と応答収集を説明し、ローカルブラウザーデータから永続的なデバッグプロファイルを作る場合もあります。プロンプトは外部AIサービスに送信され、ブラウザープロファイルにはログイン情報が含まれることがあります。専用プロファイルを使い、秘密や機密内容を送らないでください。

資料公開日 2026-10-27

できること

  • 対応チャットサイト向けのプロンプトを準備する
  • 返答テキストを収集・保存する
  • ログイン状態とデバッグプロファイルの範囲を確認する

使う場面

  • ブラウザー自動化で対応チャットサイトを使うとき
  • プロンプト送信先を確認し、機微なログイン情報を複製しないとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

プロンプトを送るチャットサイトと使用するブラウザープロファイルを示してください。既存のログイン情報を複製しないでください。

月次の推移

ダウンロード数1373
33989514502026-03 · ダウンロード数 4162026-05 · ダウンロード数 7112026-07 · ダウンロード数 9962026-08 · ダウンロード数 10632026-09 · ダウンロード数 137326-0326-09
スター数1
0112026-03 · スター数 -2026-05 · スター数 12026-07 · スター数 12026-08 · スター数 12026-09 · スター数 126-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-091373—1
2026-081063+6.7%1
2026-07996—1
2026-05711—1
2026-03416—-

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

4.2 KB・ClawHub v1.0.0
---
name: ai-search-hub
description: Run the AI Search Hub browser automation scripts for Yuanbao, LongCat, Doubao, Qwen, Gemini, and Grok. Use this skill when the user wants to ask one of those sites a prompt, auto-start or attach to a Chrome DevTools session on port 9222, seed an isolated debug browser profile from the user's local browser data, detect whether login is required, wait for the user to finish logging in if needed, and then continue automatically.
---

# AI Search Hub

Use this skill only for this repository's AI Search Hub browser automation scripts:

- `scripts/yuanbao_playwright.py`
すべて表示(全 75 行)
- `scripts/longcat_playwright.py`
- `scripts/doubao_playwright.py`
- `scripts/qwen_playwright.py`
- `scripts/gemini_playwright.py`
- `scripts/grok_playwright.py`

## When To Use

Use this skill when the user asks to:

- run one of the supported chat sites from this repo
- normalize invocation across the three scripts
- auto-start a debug Chromium-family browser session
- detect whether `127.0.0.1:9222` is available
- prompt for login if the target site is not logged in, then continue automatically
- seed an isolated debug profile from the user's local browser data

## How To Run

Run the bundled wrapper script instead of calling the site script directly:

```bash
python3 scripts/run_web_chat.py --site doubao --prompt "Give me a short Hangzhou food guide."
```

Key arguments:

- `--site yuanbao|longcat|doubao|qwen|gemini|grok`
- `--prompt "..."` required
- `--repo-root <path>` if the current working directory is not the repo root
- `--cdp-http http://127.0.0.1:9222` to reuse an existing DevTools endpoint
- `--browser-path <path>` to force a specific Chromium-family browser binary
- `--debug-profile-dir <path>` to control the isolated debug profile location
- `--user-data-source <path>` to force a specific source browser user-data-dir
- `--output <path>` to control the destination file

## Workflow

The wrapper script is the low-freedom path and should be preferred over hand-rolling the sequence.

It does the following:

1. Finds the repo root and target site script.
2. Reuses `--cdp-http` if `9222` is already listening.
3. Otherwise seeds an isolated Chromium-family debug profile from the user's source browser data and starts the browser with a remote-debugging port, opening the requested site directly instead of leaving a separate `about:blank` startup tab behind.
4. For legacy sites (`yuanbao`, `longcat`, `doubao`), opens the target site and checks for login UI before dispatching the site-specific script.
5. For generic sites (`qwen`, `gemini`, `grok`), opens the target site, enters the prompt, and waits for a reply.
6. If the site requires login or produces no usable reply because login is required, prints a prompt and waits until login completes, then continues automatically.
7. Invokes the matching site script with standardized flags and the resolved `--cdp-url`.
8. Reuses the single startup page when possible so the browser does not keep an extra blank tab, and prefers DOM-side text entry over keyboard typing to reduce accidental interference from the user working elsewhere.

## Site Notes

- `doubao`: requires a logged-in session. The visitor page usually does not answer prompts.
- `yuanbao`: login may appear as a modal with QQ, WeChat, or last-login buttons even when the page shell is visible.
- `longcat`: the wrapper prefers a new chat before sending unless `--no-new-chat` is requested downstream.
- `qwen`, `gemini`, `grok`: each has its own Playwright entry script backed by a shared site-chat core. `gemini` first targets the visible composer and attempts the send once before falling back to the login-wait loop, because the landing page exposes a real textbox even when the account is not yet in a usable chat state.

## Constraints

- Prefer headed Chromium browsers for login-recovery flows. Headless mode only makes sense when the copied debug profile is already logged in.
- Do not kill the user's normal browser session unless the user explicitly asks for that.
- The wrapper copies browser data into an isolated debug profile and skips lock files, so the user's normal browser can stay open.
- The wrapper bypasses Python proxy settings for local DevTools requests because `http://127.0.0.1:9222/json/version` may otherwise return a false `502`.

AIエージェントの人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。