雪球大V跟踪:把雪球用户发言做成可检索、可评分的跟踪资产

前言

在雪球上跟某位投资人的动态,常见做法是反复刷主页或收藏零散帖子。时间一长,很难回答「过去一周他到底说了什么」「哪些帖值得留档」「有没有重复灌水」。若要把发言沉淀成 CSV、周报或观点档案,还需要自己写抓取和清洗逻辑。

下面介绍 SkillHub 上的 雪球大V跟踪(坐标 @user_80716c48/xueqiubigv,版本 1.0.0)。它面向「某个雪球用户的时间线」,用脚本抓取、管线去噪评分,并输出结构化表格与质量检查说明。Skill 标注 requires_api_key=false,不依赖额外 API Key。

这是什么

一句话定位(来自 Skill 内 SKILL.md):跟踪某个雪球用户的发言,把「某人的全部或特定主题言论」抓取、去噪、评分、沉淀为可追溯资产,而不是刷完主页就结束。

  • 出品与维护:SkillHub 社区发布者 user_80716c48;Skill 正文署名创作者为 投资实战派Alpha hub 成员。
  • 分类:knowledge-management(知识管理)。
  • 与「雪球文章」类能力的区分(Skill 自述):「雪球文章」偏某公司/主题的文章(搜索召回);本 Skill 偏某个人的发言(时间线召回)。两者可并存,管线思路相近但入口不同。

官方页面:SkillHub - 雪球大V跟踪。安装坐标 API:https://api.skillhub.cn/user_80716c48/xueqiubigv。

核心功能

以下能力均来自已安装的 SKILL.md 与 references/ 说明,未超出官方描述。

触发方式

在支持 Agent Skill 的客户端里,可用自然语言触发,例如:

  • 「跟踪一下雪球上的 XXX(用户)」
  • 「抓一下 PaulWu / 山行 / 永庆好公司 最近 N 天的发言」
  • 「把 XX 的雪球发言整理成文档/周报」
  • 「监控这几个投资人的雪球动态」

双模式:全量与公司过滤

模式 用法 行为
A 全量(默认) 不传 --company 跟踪该用户全部发言,质量分主导排序
B 公司过滤 --company 腾讯 等 在全量基础上仅保留提及指定公司的帖子

设计原则是先跑通 A,再按需用 B 收窄主题。

抓取与管线

  1. 解析 user_id:从主页 URL xueqiu.com/u/XXXXXXXX 取数字 ID;仅有显示名时,可先检索雪球用户再定位 ID。文档中给出了 PaulWu、山行、永庆好公司等示例 ID。
  2. 时间线抓取:references/xueqiu_user_crawl.py 直连 statuses/user_timeline.json,按页翻页并按日期窗过滤;Skill 说明在未登录状态下曾实测可返回 JSON。被 WAF 拦截时可加 --cookie,或回退到关联「雪球文章」Skill 的 CDP 方案。
  3. 管线处理:references/xueqiu_user_pipeline.py 负责去重、低价值过滤、质量与互动打分、CSV 与审计输出;支持 --merge-with 与历史 总表.csv 增量合并(周更场景)。

产出文件

管线完成后,输出目录通常包含:

文件 说明
总表.csv 入选帖,按最终分降序
候选全集.csv 全部候选及是否入选
剔除明细.csv 被剔除帖及原因
抓取说明.txt 模式、日期窗、计数等
质量检查.txt 确定性自检项
failed.log 失败记录

助手侧还可对入选帖补写「正文观点摘要 / 争议点」,并核对 质量检查.txt 是否通过。

安装与启用

1. 安装 SkillHub CLI(若尚未安装)

先检查是否已有 CLI:

command -v skillhub && skillhub --version

未安装时,可按 SkillHub 安装说明 执行:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

2. 安装本 Skill

安装时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认装到 ./skills/ 可能不会被识别。官方示例:

skillhub install @user_80716c48/xueqiubigv --dir <skills 目录>

常见客户端路径(摘自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

也可将提示词交给 AI,让其按 https://skillhub.cn/install/skillhub.md 安装 @user_80716c48/xueqiubigv(与 SkillHub 页面展示一致)。

3. 运行环境

爬虫脚本依赖 requests(Skill 写明「标准库 + requests」);管线脚本主要使用 Python 标准库。在 Skill 所在目录或工作区中调用 references/ 下脚本即可。

典型用法

下面步骤与 SKILL.md 中的「v1 轻量直连」流程一致,便于复现。

第一步:抓取最近 7 天发言

在 Skill 根目录下执行(将 user_id 换成目标用户):

python references/xueqiu_user_crawl.py --user-id 6865675576 --days 7 --out raw.json

第二步:跑管线(全量模式)

python references/xueqiu_user_pipeline.py --input raw.json --out ./out

若只关心某家公司相关发言,加上公司过滤:

python references/xueqiu_user_pipeline.py --input raw.json --out ./out --company 腾讯

第三步:周更增量

将新抓取结果与上一期总表合并:

python references/xueqiu_user_pipeline.py --input raw.json --out ./out --merge-with ./out/总表.csv

助手快捷路径:不跑本地爬虫时,可用 WebFetch 请求时间线接口(Skill 给出的形式):

https://xueqiu.com/statuses/user_timeline.json?user_id=XXX&page=1&count=20

将返回 JSON 整理为管线兼容的 raw 格式后,再执行 xueqiu_user_pipeline.py。

适用场景与注意

适合谁

  • 需要按人跟踪雪球发言、做周度归档或观点档案的研究者。
  • 希望用 CSV 和评分规则筛掉低价值、近重复内容,而不是手工复制粘贴。
  • 已有「雪球文章」类 Skill、需要在「公司/主题」与「个人时间线」两条线分工的场景。

限制与注意

  • 直连接口是否可用受雪球站点策略影响;Skill 文档说明可能遇到 WAF,需要 cookie 或 CDP 兜底。
  • 抓取与使用公开内容须遵守雪球服务条款与当地法规;Skill 仅供个人研究与知识整理,不构成投资建议。
  • Skill 正文要求转发、集成时保留「投资实战派Alpha hub 成员」署名,二次分发请勿抹除版权声明。
  • SkillHub 页面统计(截至资料抓取):评分 100000,下载约 4960 次;以 官方技能页 实时数据为准。

结尾

雪球大V跟踪把「跟一个人的雪球动态」拆成可重复的抓取、管线评分和表格产出,适合需要长期留档、周更合并的场景。安装坐标为 @user_80716c48/xueqiubigv,可从 SkillHub 获取:https://www.skillhub.cn/skills/user_80716c48/xueqiubigv。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye