前言¶
在雪球上跟某位投资人的动态,常见做法是反复刷主页或收藏零散帖子。时间一长,很难回答「过去一周他到底说了什么」「哪些帖值得留档」「有没有重复灌水」。若要把发言沉淀成 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 收窄主题。
抓取与管线¶
- 解析
user_id:从主页 URLxueqiu.com/u/XXXXXXXX取数字 ID;仅有显示名时,可先检索雪球用户再定位 ID。文档中给出了 PaulWu、山行、永庆好公司等示例 ID。 - 时间线抓取:
references/xueqiu_user_crawl.py直连statuses/user_timeline.json,按页翻页并按日期窗过滤;Skill 说明在未登录状态下曾实测可返回 JSON。被 WAF 拦截时可加--cookie,或回退到关联「雪球文章」Skill 的 CDP 方案。 - 管线处理:
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。