淘股吧股票分析精选:在 Agent 里拉取 taoguba.cn 博主文章

前言

做 A 股信息整理时,淘股吧(taoguba.cn / tgb.cn)上的博主复盘往往比行情软件里的摘要更细,但内容分散在个人博客页里。人工每天打开博主主页、复制粘贴,再交给大模型做摘要,步骤重复且容易漏掉更新。

下面介绍 SkillHub 社区 Skill「淘股吧股票分析精选」(坐标 @user_8c7f0f65/taoguba)。它把「按博主订阅、取正文、落盘」写成 Agent 可调用的能力:你在对话里说明要订阅或获取淘股吧博客,Agent 按 SKILL 指引调用爬虫脚本,而不是每次从零写抓取逻辑。

这是什么

一句话定位:爬取淘股吧指定博主的博客列表与正文,供 Agent 做订阅、增量更新或本地归档。

  • 维护方:SkillHub 社区发布者 user_8c7f0f65,来源标记为 community,当前版本 1.0.0,分类 data-analysis。
  • 触发说明(SKILL 元数据):当用户想要订阅或获取 taoguba.cn 的博客内容时调用。
  • 鉴权:标签 requires_api_key=false,不依赖第三方 API Key;按天数拉历史帖需自行提供淘股吧 Cookie(见后文)。

官方入口:

  • SkillHub 页面:https://www.skillhub.cn/skills/user_8c7f0f65/taoguba
  • API 坐标:https://api.skillhub.cn/user_8c7f0f65/taoguba

(页面统计示例:评分 100000,下载 2831,安装 37,以 SkillHub 展示为准。)

核心功能

能力来自包内 SKILL.md 与 scripts/taoguba_crawler.py(类 TaogubaBlogCrawler),已核实要点如下。

  1. 今日博客:get_today_blogs(include_content=True),可带完整正文。
  2. 最新 N 篇:get_latest_blogs(count=5, include_content=True)。
  3. 增量订阅:get_new_blogs(include_content=True),配合 crawl_history.json 只取新文。
  4. 按天数历史:get_blogs_by_days(days=7, include_content=True),需要 Cookie。
  5. 本地落盘:save_to_file(blogs, filename),默认产出如 blog_YYYY-MM-DD.txt、blog_latest.txt、blog_new.txt 等。

单篇字段包括:title、time、link、views、is_jinghua、content。

Python 依赖:requests、beautifulsoup4。

安装与启用

先做环境检查,再把 Skill 装进当前 Agent 的 skills 目录(装错目录 Agent 不会加载)。

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

command -v skillhub && skillhub --version

未安装时可按官方说明执行(完整安装含 CLI 与默认 Skill):

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

安装流程说明:https://skillhub.cn/install/skillhub.md

2. 安装本 Skill

搜索确认坐标后安装(--dir 必须指向当前客户端的 skills 目录):

skillhub search taoguba
skillhub install taoguba --namespace user_8c7f0f65 --dir <你的 skills 目录>

常用目录(来自 SkillHub 安装文档):

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

也可在 SkillHub 技能页,让 AI 按 https://skillhub.cn/install/skillhub.md 安装 @user_8c7f0f65/taoguba。

安装后重启或刷新 Agent,使新 Skill 生效。

3. Python 依赖(在 Skill 包目录或你的工作区)

pip install requests beautifulsoup4

订阅对象通过博主 user_id 配置(SKILL 示例为 5894557),在脚本或 Agent 生成的调用代码中替换即可。

典型用法

在 Agent 对话中

用户意图与 SKILL 描述一致时即可触发,例如:

  • 「订阅淘股吧博主 5894557,拉今天博客并总结观点。」
  • 「增量检查该博主有没有新帖,有新的话保存到本地再摘要。」

Agent 应在 Skill 目录下引用 scripts.taoguba_crawler.TaogubaBlogCrawler,而不是临时拼装未维护的 URL。

基本代码(无需登录)

在 Skill 包根目录执行,或把包路径加入 PYTHONPATH:

from scripts.taoguba_crawler import TaogubaBlogCrawler

crawler = TaogubaBlogCrawler("5894557")

blogs = crawler.get_today_blogs(include_content=True)
# blogs = crawler.get_latest_blogs(count=5, include_content=True)
# blogs = crawler.get_new_blogs(include_content=True)

crawler.save_to_file(blogs, "output.txt")
from scripts.taoguba_crawler import TaogubaBlogCrawler

crawler = TaogubaBlogCrawler("5894557", cookie="your_cookie_string")
blogs = crawler.get_blogs_by_days(days=7, include_content=True)
crawler.save_to_file(blogs, "blog_7days.txt")

Cookie 获取步骤(SKILL 原文):登录 https://www.tgb.cn ,浏览器开发者工具 Network 中复制请求头 Cookie,或通过 EditThisCookie 等扩展导出。也可在交互脚本里选菜单项「设置 Cookie / Cookie 获取帮助」。

命令行菜单

在 Skill 包内:

python scripts/taoguba_crawler.py

菜单包含:今日博客、最新博客、增量检查、最近 N 天(需 Cookie)、设置 Cookie 与帮助。

适用场景与注意

适合谁

  • 需要把固定淘股吧博主的复盘纳入 Agent 工作流的研究员、量化或内容整理角色。
  • 希望「今日 / 最新 / 增量」有统一脚本,减少手写爬虫维护成本。

限制与注意

  • 站点结构或反爬策略变化时,社区 Skill 需自行跟进升级;抓取失败时应核对网络与页面是否仍可访问。
  • 按天数历史依赖登录 Cookie,涉及账号安全:勿把 Cookie 提交到公开仓库或日志;Skill 支持写入 cookies.txt 缓存,注意文件权限。
  • 输出为文本归档,不构成投资建议;合规使用请遵守淘股吧服务条款与当地法规。
  • 示例 user_id 仅作演示,实际订阅请换成目标博主 ID。

结尾

「淘股吧股票分析精选」把淘股吧博主博客的抓取、增量与落盘封装成标准 Skill,配合 requires_api_key=false 可在无商业 API Key 的场景下先跑通今日与最新文;需要更长历史再补 Cookie。安装与坐标以 SkillHub 为准:https://www.skillhub.cn/skills/user_8c7f0f65/taoguba 。

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

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

Xiaoye