crawl-xueqiu-user-timeline について
雪球ユーザーの直近または指定期間の投稿をスクリプトで取得し、Markdownに保存するスキルです。ユーザー情報、時系列の投稿、反応データを含む記録を作成します。
主な機能
- 01期間を指定した投稿取得
- 02ページネーションとトークンの処理
- 03投稿記録のMarkdown出力
- 04プロフィールと反応データの収録
活用シーン
- 01雪球ユーザーの最近の投稿確認
- 02指定期間の投稿アーカイブ
- 03反応データと元投稿リンクの整理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cnife/ my-scripts --skill crawl-xueqiu-user-timelineインストール後、Claude Code で/crawl-xueqiu-user-timelineを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
AGENTS.mdscripts/check-agent-browser.shcheck-cdp.shcrawl_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、フォロワー数、フォロー数、投稿数)
- 時間順に並んだ投稿記録
- 各投稿の内容:投稿日時、本文、引用内容(ある場合)、インタラクションデータ、元の投稿へのリンク
注意事項
- 事前に雪球アカウントにログインする必要があります
- Verification 検証ページが表示された場合は、手動で検証を完了してから再実行してください
- クローリング中はページネーションと md5__1038 トークンが自動的に処理されます
- 出力ファイルは現在の作業ディレクトリに保存されます
さらに分析しますか?
クローリング完了後、雪球ユーザーの投稿を要約・分析する必要があるか、ユーザーに尋ねてください。
コメント
Markdown 対応