mcpField
C
crawl-xueqiu-user-timeline

crawl-xueqiu-user-timeline

github.com/cnifeデータ・データベース041 回インストール6 週間前に更新
リポジトリ

crawl-xueqiu-user-timeline について

雪球ユーザーの直近または指定期間の投稿をスクリプトで取得し、Markdownに保存するスキルです。ユーザー情報、時系列の投稿、反応データを含む記録を作成します。

主な機能

  1. 01期間を指定した投稿取得
  2. 02ページネーションとトークンの処理
  3. 03投稿記録のMarkdown出力
  4. 04プロフィールと反応データの収録

活用シーン

  1. 01雪球ユーザーの最近の投稿確認
  2. 02指定期間の投稿アーカイブ
  3. 03反応データと元投稿リンクの整理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cnife/my-scripts --skill crawl-xueqiu-user-timeline

インストール後、Claude Code で/crawl-xueqiu-user-timelineを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

AGENTS.md
scripts/
check-agent-browser.sh
check-cdp.sh
crawl_xueqiu_user_timeline_api.py

詳細

crawl-xueqiu-user-timeline

雪球ユーザーの投稿タイムラインを取得し、Markdown ファイルとして保存します。

事前準備

このスキルのベースディレクトリ:{base_dir}

呼び出す際は、{base_dir} を実際のパスに置き換えてください。例:/home/cnife/code/try-agent-browser-automation/.agents/skills/crawl-xueqiu-user-timeline

Chrome がデバッグモードで起動しており、agent-browser がインストールされていることを確認してください。

sh {base_dir}/scripts/check-cdp.sh
sh {base_dir}/scripts/check-agent-browser.sh

使用方法

クローリングスクリプトを直接実行します。

{base_dir}/scripts/crawl_xueqiu_user_timeline_api.py <雪球用户主页链接> [选项]
パラメーターの説明
パラメーター説明デフォルト値
url雪球ユーザーのホームページリンク必須
--days直近 N 日間を取得3
--start-date開始日(YYYY-MM-DD)3 日前
--end-date終了日(YYYY-MM-DD)今日
-o, --output出力ファイル名自動生成

注意:--days と --start-date は相互に排他的なため、同時に使用できません。

例
# 爬取最近 3 天(默认)
{base_dir}/scripts/crawl_xueqiu_user_timeline_api.py https://xueqiu.com/u/9493911686

# 爬取最近 7 天
{base_dir}/scripts/crawl_xueqiu_user_timeline_api.py https://xueqiu.com/u/9493911686 --days 7

# 爬取最近 30 天
{base_dir}/scripts/crawl_xueqiu_user_timeline_api.py https://xueqiu.com/u/9493911686 --days 30

# 指定日期范围
{base_dir}/scripts/crawl_xueqiu_user_timeline_api.py https://xueqiu.com/u/9493911686 --start-date 2026-01-01 --end-date 2026-03-05

# 指定输出文件名
{base_dir}/scripts/crawl_xueqiu_user_timeline_api.py https://xueqiu.com/u/9493911686 -o my_timeline.md

出力形式

Markdown ファイルが生成され、以下の内容が含まれます。

  • ユーザーの基本情報(UID、フォロワー数、フォロー数、投稿数)
  • 時間順に並んだ投稿記録
  • 各投稿の内容:投稿日時、本文、引用内容(ある場合)、インタラクションデータ、元の投稿へのリンク

注意事項

  1. 事前に雪球アカウントにログインする必要があります
  2. Verification 検証ページが表示された場合は、手動で検証を完了してから再実行してください
  3. クローリング中はページネーションと md5__1038 トークンが自動的に処理されます
  4. 出力ファイルは現在の作業ディレクトリに保存されます

さらに分析しますか?

クローリング完了後、雪球ユーザーの投稿を要約・分析する必要があるか、ユーザーに尋ねてください。

コメント