雪球大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。

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

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

小夜