用途:抓取雪球用户的发言时间线,并保存为 Markdown 文件,便于后续查看或分析。
主要能力:输出 Markdown 文件,包含用户基本信息(UID、粉丝、关注、帖子数),以及按时间排序的发言记录;每条发言包含发布时间、内容、引用内容(如有)、互动数据和原文链接。支持分页与 md5__1038 令牌的自动处理。
使用方式:需将 {base_dir} 替换为实际路径(例如 /home/cnife/code/try-agent-browser-automation/.agents/skills/crawl-xueqiu-timeline)。先确保 Chrome 处于 Debug 模式并安装 agent-browser,可运行 sh {base_dir}/scripts/check-cdp.sh 与 sh {base_dir}/scripts/check-agent-browser.sh 检查。
运行爬取脚本:{base_dir}/scripts/crawl_xueqiu_timeline_api.py <雪球用户主页链接> [选项]。参数包括 url(必填)、--days(默认 3)、--start-date、--end-date(默认今天)、-o/--output(默认自动生成)。注意 --days 与 --start-date 互斥,不能同时使用。示例:{base_dir}/scripts/crawl_xueqiu_timeline_api.py https://xueqiu.com/u/9493911686 --days 7。
限制与注意:需要先登录雪球账号;如遇 Verification 验证页面,需手动完成验证后重新运行;输出文件保存在当前工作目录。是否支持其他平台或更多字段,资料未提供。