wechat-article-search-api-skill
WeChat(ウィーチャット)の記事をキーワードで検索したり、特定の公式アカウントを追跡したり、記事内容を分析用に抽出したりするなど、WeChat上の情報を効率的に収集・活用するSkill。
📜 元の英語説明(参考)
This skill helps users extract full article contents from WeChat using the BrowserAct API. The Agent should proactively apply this skill when users express needs like finding full WeChat articles for specific keywords, tracking WeChat public accounts for industry trends, extracting WeChat article contents for media research, monitoring public relations on WeChat platforms, collecting competitor updates from WeChat, getting full article body from WeChat links, monitoring brand exposure on WeChat articles, retrieving structured WeChat data for sentiment analysis, summarizing daily news from WeChat, getting author and publication date for WeChat articles, or automating WeChat content extraction without scraping.
🇯🇵 日本人クリエイター向け解説
WeChat(ウィーチャット)の記事をキーワードで検索したり、特定の公式アカウントを追跡したり、記事内容を分析用に抽出したりするなど、WeChat上の情報を効率的に収集・活用するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o wechat-article-search-api-skill.zip https://jpskill.com/download/17636.zip && unzip -o wechat-article-search-api-skill.zip && rm wechat-article-search-api-skill.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/17636.zip -OutFile "$d\wechat-article-search-api-skill.zip"; Expand-Archive "$d\wechat-article-search-api-skill.zip" -DestinationPath $d -Force; ri "$d\wechat-article-search-api-skill.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
wechat-article-search-api-skill.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
wechat-article-search-api-skillフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 2
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
WeChat Article Search API
📖 はじめに
このスキルは、BrowserAct WeChat Article Search API テンプレートを通じて、WeChat記事の自動抽出をユーザーに提供します。キーワード検索に基づいて、フルコンテンツで構造化されたWeChat記事を直接抽出できます。検索キーワードとオプションの日付フィルターを指定するだけで、本文全体を含む包括的な記事データを取得できます。
✨ 特徴
- ハルシネーションがなく、安定した正確なデータ抽出を保証: 事前構成されたワークフローにより、AI生成によるハルシネーションを回避します。
- CAPTCHAの問題なし: reCAPTCHAやその他の検証課題に対処する必要はありません。
- IP制限やジオブロッキングなし: 地域IP制限に対処する必要はありません。
- より高速な実行: タスクの実行は、純粋なAI駆動のブラウザ自動化ソリューションと比較して高速です。
- 非常に高い費用対効果: 大量のトークンを消費するAIソリューションと比較して、データ取得コストを大幅に削減します。
🔑 API Key ガイダンスフロー
実行する前に、BROWSERACT_API_KEY 環境変数を確認してください。設定されていない場合は、他のアクションを実行せず、ユーザーに提供を要求して待機します。
Agentはユーザーに通知する必要があります:
"BrowserAct API Keyが設定されていないため、BrowserAct Console にアクセスしてKeyを取得してください。"
🛠️ 入力パラメータ
スクリプトを呼び出す際、Agentはユーザーのニーズに基づいて、以下のパラメータを柔軟に構成する必要があります。
-
keywords (検索キーワード)
- Type:
string - Description: WeChat記事を検索するために使用される検索キーワード。業界用語、トピック、または特定のフレーズを指定できます。
- Example:
openclaw,AI agent,browser automation
- Type:
-
Date_limit (抽出制限)
- Type:
number - Description: 抽出する記事の最大数。初回実行時は、より小さいデフォルト値が推奨されます。
- Default Value:
10 - Suggestions: クイックテストには
5から10を使用し、バッチリサーチにはより大きな数値を使用します。
- Type:
-
publication_date (公開日フィルター)
- Type:
string - Description: 公開日に基づいて記事をフィルタリングします。
- Example:
3月11日,March 10,2026-03-11
- Type:
🚀 呼び出し方法
Agentは、"ワンコマンド、ダイレクト結果" を実現するために、以下の独立したスクリプトを実行する必要があります。
# 呼び出し例
python -u ./scripts/wechat_article_search_api.py "keywords" limit "publication_date"
⏳ 実行状況の監視
このタスクは自動ブラウザ操作を伴うため、時間がかかる場合があります(数分)。実行中、スクリプトはタイムスタンプ付きのステータスログを継続的に出力します(例:[14:30:05] Task Status: running)。
Agentへの指示:
- スクリプトが結果を返すのを待っている間、ターミナル出力を監視し続けてください。
- ターミナルが新しいステータスログを出力し続けている限り、タスクは正常に実行されていることを意味します。デッドロックまたは応答なしと誤って判断しないでください。
- ステータスが長時間変化しない場合、またはスクリプトが出力を停止して結果を返さない場合にのみ、再試行メカニズムのトリガーを検討してください。
📊 出力データの説明
正常に実行されると、スクリプトはAPI応答から直接結果を解析して出力します。結果には以下が含まれます。
url_link: 元の記事のURLpublication_date: 記事の公開日author: 記事の著者または発行アカウント名image_url: メイン画像URLまたは記事のカバー画像URLbody_content: 記事の本文全体title: 記事のタイトル全体
⚠️ エラー処理と再試行
スクリプトの実行中に、エラーが発生した場合(ネットワークの変動やタスクの失敗など)、Agentは次のロジックに従う必要があります。
-
出力内容の確認:
- 出力に
"Invalid authorization"が含まれている場合、API Keyが無効または期限切れであることを意味します。この場合、再試行しないでください。ユーザーに再確認して正しいAPI Keyを提供するように指示してください。 - 出力に
"Invalid authorization"が含まれていないが、タスクが失敗した場合(例:出力がError:で始まるか、空の結果を返す)、Agentは自動的にスクリプトをもう一度実行しようとする必要があります。
- 出力に
-
再試行制限:
- 自動再試行は1回に制限されています。2回目の試行でも失敗した場合は、再試行を停止し、特定のエラーメッセージをユーザーに報告してください。
🌟 代表的なユースケース
- コンテンツモニタリング: WeChat記事全体で特定のブランドまたはトピックの言及を追跡します。
- メディアリサーチ: 上位WeChatアカウントによって公開された記事の全文を分析します。
- トレンド追跡: 包括的な読書のために、業界のトレンド(例:AI agents)に関する記事を収集します。
- 知識ベースの構築: 詳細な記事を内部リポジトリに抽出します。
- 競合分析: 競合アカウントによって公開された全文投稿を確認します。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
WeChat Article Search API
📖 Introduction
This skill provides users with automated WeChat article extraction through the BrowserAct WeChat Article Search API template. It allows for the direct extraction of full-content, structured WeChat articles based on keyword searches. Simply provide search keywords and optional date filters, and you can obtain comprehensive article data including the full body text.
✨ Features
- No hallucinations, ensuring stable and precise data extraction: Pre-configured workflows avoid AI-generated hallucinations.
- No CAPTCHA issues: No need to handle reCAPTCHA or other verification challenges.
- No IP restrictions or geo-blocking: No need to handle regional IP limitations.
- Faster execution: Task execution is faster compared to pure AI-driven browser automation solutions.
- Extremely high cost-effectiveness: Significantly reduces data acquisition costs compared to AI solutions that consume a large number of tokens.
🔑 API Key Guidance Flow
Before running, check the BROWSERACT_API_KEY environment variable. If not set, do not take other actions; request and wait for the user to provide it.
The Agent must inform the user:
"Since you have not configured the BrowserAct API Key, please go to the BrowserAct Console to get your Key."
🛠️ Input Parameters
When invoking the script, the Agent should flexibly configure the following parameters based on user needs:
-
keywords (Search Keywords)
- Type:
string - Description: Search keywords used to find WeChat articles. Can be an industry term, topic, or specific phrase.
- Example:
openclaw,AI agent,browser automation
- Type:
-
Date_limit (Extraction Limit)
- Type:
number - Description: Maximum number of articles to extract. For the first run, a smaller default value is recommended.
- Default Value:
10 - Suggestions: Use
5to10for quick testing, larger numbers for batch research.
- Type:
-
publication_date (Publication Date Filter)
- Type:
string - Description: Filter articles by their publication date.
- Example:
3月11日,March 10,2026-03-11
- Type:
🚀 Invocation Method
The Agent should execute the following independent script to achieve "one command, direct results":
# Example invocation
python -u ./scripts/wechat_article_search_api.py "keywords" limit "publication_date"
⏳ Run Status Monitoring
Because this task involves automated browser operations, it may take a long time (several minutes). While running, the script will continuously output timestamped status logs (e.g., [14:30:05] Task Status: running).
Agent Instructions:
- Keep monitoring the terminal output while waiting for the script to return results.
- As long as the terminal continues to output new status logs, it means the task is running normally; do not misjudge it as deadlocked or unresponsive.
- Only consider triggering the retry mechanism if the status remains unchanged for a long time, or the script stops outputting without returning results.
📊 Output Data Explanation
Upon successful execution, the script will parse and print the results directly from the API response. The results include:
url_link: Original article URLpublication_date: Article publication dateauthor: Article author or publishing account nameimage_url: Main image URL or article cover image URLbody_content: Full body content of the articletitle: Full article title
⚠️ Error Handling & Retry
During script execution, if an error occurs (such as network fluctuation or task failure), the Agent should follow this logic:
-
Check the output content:
- If the output contains
"Invalid authorization", it means the API Key is invalid or expired. In this case, do not retry; guide the user to re-check and provide the correct API Key. - If the output does not contain
"Invalid authorization"but the task fails (e.g., output starts withError:or returns an empty result), the Agent should automatically try to execute the script one more time.
- If the output contains
-
Retry limit:
- Automatic retry is limited to once. If the second attempt still fails, stop retrying and report the specific error message to the user.
🌟 Typical Use Cases
- Content Monitoring: Track mentions of specific brands or topics across WeChat articles.
- Media Research: Analyze full text of articles published by top WeChat accounts.
- Trend Tracking: Collect articles about rising industry trends (e.g., AI agents) for comprehensive reading.
- Knowledge Base Building: Extract deep-dive articles into an internal repository.
- Competitor Analysis: Review full-length posts released by competitor accounts.
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (5,844 bytes)
- 📎 scripts/wechat_article_search_api.py (4,249 bytes)