韭研公社每日异动简报:用 Skill 把异动页收成结构化市场简报

前言

收盘后如果要快速对齐「今天市场在炒什么」,常见做法是打开韭研公社的异动解析页,自己扫板块、记龙头、再整理成笔记。页面信息密、更新节奏快,手工摘录既费时,也不利于每天固定复盘。下面介绍 SkillHub 上的社区 Skill「韭研公社 每日异动简报」:由 Agent 按文档流程抓取异动数据,输出带市场环境、机会、风险、板块与龙头的 Markdown 简报;采集失败时还可降级为上传文件或粘贴文本。

这是什么

韭研公社 每日异动简报(坐标 @user_512254e3/jiuyan-yidong-market,当前版本 1.8.0)是 SkillHub data-analysis 分类下的社区 Skill,发布者为 user_512254e3。它面向「每日市场异动复盘」这一固定任务:从韭研公社异动页面取数,生成结构化简报,并可按配置写入 IMA 笔记、推送到 QQ,同时在本地落盘备份。

官方入口:

SkillHub 侧标注 requires_api_key=true(主要对应 IMA 开放平台的 Client ID / API Key);未配置 IMA 时仍可走采集与本地保存路径。

核心功能

结合 SkillHub 简介与技能包内 SKILL.md / README.md,已核实能力如下。

  1. 数据采集:优先对当日异动页执行 web_fetch(URL 形如 https://www.jiuyangongshe.com/action/YYYY-MM-DD);内容不完整或失败时降级为 browser 抓取页面文本;若仍失败,进入 数据文件输入 模式(上传 .md/.txt、粘贴「全部异动解析」正文,或截图由 Agent 尝试识别)。
  2. 结构化简报:按固定章节生成 Markdown,包括市场环境概述、主要机会方向、主要风险提示、热门板块及龙头列表与总结;技能目录提供 templates/market-brief-template.md 作为模板参考。
  3. 板块聚焦(v1.7+):文档说明可将涨停数少于 3 的板块归入「其他」,使简报更集中。
  4. 可选输出通道:通过 config.json 配置 IMA(POST https://ima.qq.com/openapi/note/v1/import_doc,Markdown 入库)与 QQ(纯文本推送,由 Markdown 动态去符号转换);未配置项按降级矩阵跳过,不阻断主流程。
  5. 本地备份:流程要求将完整 Markdown 写入本地文件(技能文档中的示例路径面向 OpenClaw 环境;在 Cursor 等客户端中由 Agent 按当前工作区约定保存)。
  6. 触发方式:支持自然语言提问,例如「今天市场怎么样」「当前热门板块有哪些」「韭研公社异动」「龙头股是哪些」等(见技能 README)。
  7. 依赖:技能元数据声明需要 browser 可执行环境;采集链同时依赖 Agent 侧的 web_fetch(或等价抓取能力)。

技能包内另有 scripts/analyze.py,用于从文本中解析板块与个股字段,可作为辅助分析脚本使用。

安装与启用

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

按 SkillHub 官方安装说明检查 CLI:

command -v skillhub && skillhub --version

未安装时可使用官方脚本(完整安装或仅 CLI,见 https://skillhub.cn/install/skillhub.md)。

2. 安装本 Skill

SkillHub 页面给出的安装提示为:依据 https://skillhub.cn/install/skillhub.md 安装 @user_512254e3/jiuyan-yidong-market。

命令行安装时需指定命名空间,并用 --dir 指向当前 Agent 的 skills 目录(否则默认装到 ./skills/ 可能不会被识别):

skillhub install jiuyan-yidong-market --namespace user_512254e3 --dir ~/.cursor/skills/

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

客户端 skills 目录
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或项目下 .agents/skills/

安装完成后,技能目录内应包含 SKILL.md、config.json、templates/、scripts/ 等文件。README 中亦给出简化命令 skillhub install jiuyan-yidong-market(OpenClaw 默认目录为 ~/.openclaw/skills/jiuyan-yidong-market/);在 Cursor 等环境请始终显式传入 --dir。

3. 配置 config.json

凭证与推送目标与技能文档解耦,写在技能目录下的 config.json:

{
  "ima": {
    "client_id": "",
    "api_key": "",
    "notebook_id": "",
    "notebook_name": "01-韭研公社 - 每日异动简报"
  },
  "qq": {
    "target": ""
  }
}
  • IMA:client_id、api_key、notebook_id 为空或占位符时视为未配置;首次执行时技能文档要求 Agent 询问是否进入配置引导(也可在 ima.qq.com 开发者中心创建应用后手动填写)。
  • QQ:target 为空则静默跳过推送;README 示例格式为 qqbot:c2c:你的QQ OpenID。

仅做「问一句、出一份简报」时,可保持默认空配置,走采集 + 本地 Markdown 即可。

典型用法

自然语言触发

安装并启用 Skill 后,在对话中直接描述需求,例如:

  • 「看看今天市场异动」
  • 「韭研公社异动分析」
  • 「当前热门板块有哪些」
  • 「今天龙头股是谁」

Agent 应按 SKILL.md 执行:检查配置 → 采集当日异动页 → 生成简报 → 按配置保存 IMA / 推送 QQ / 写本地文件。

自动采集失败时的手动降级

当页面需登录、网络异常或结构变化导致 web_fetch 与 browser 均失败时,技能会引导你选择:

  1. 上传韭研公社导出的 .md 文件;
  2. 在「全部异动解析」页全选复制并粘贴;
  3. 上传页面截图。

Agent 会校验是否包含「板块名 + 股票名」等基础字段,再进入简报生成步骤。

可选:定时任务(OpenClaw 类环境)

SKILL.md 内附有工作日 16:00(0 16 * * 1-5,时区 Asia/Shanghai)的 cron 配置示例,payload 中要求先读取 config.json 再执行采集与输出。若你使用 Cursor 等 IDE Agent,通常以手动或自有调度触发为主;OpenClaw 用户可将该段配置迁入自己的任务系统。

适用场景与注意

适合谁

  • 需要每日固定格式复盘 A 股异动、又不想手工抄页面的交易者或研究员;
  • 已使用 IMA 做知识库归档、或通过 QQ 机器人分发简报的 OpenClaw / 多通道 Agent 用户;
  • 希望用自然语言触发、由 Agent 统一完成「取数 → 归纳 → 存档」流程的 Skill 实践者。

限制与注意

  1. 数据来源与合规:简报基于韭研公社公开异动页整理,技能输出自带免责声明,不构成投资建议;请独立核实行情与公告。
  2. 交易日与更新时间:异动数为 0 时,文档要求判断是否为非交易日或数据尚未更新(历史上定时任务选在收盘后 16:00 即与此相关)。
  3. 登录与反爬:页面若要求登录,browser 需已有登录会话,否则应走手动文件/粘贴降级。
  4. API 密钥:启用 IMA 须配置开放平台密钥;SkillHub 标签 requires_api_key=true 与此一致。
  5. 环境差异:IMA、message.send QQ 推送、cron 等能力在 Cursor 中是否可用取决于当前 Agent 工具集;核心「抓取 + 生成 Markdown」仍可在本地完成。
  6. 商店数据:截至资料抓取时,SkillHub 显示该 Skill 评分 100000、下载 2555、安装 20(社区来源 community);上架指标会随时间变化,以 SkillHub 页面为准。

结尾

「韭研公社 每日异动简报」把异动页的重复劳动收成一条可复用的 Agent 流程:优先自动抓取,失败可手动喂数,输出统一的板块/龙头/风险结构,并按需同步 IMA 与 QQ。若要在本机试用,可从 SkillHub 官方页获取坐标并安装:

https://www.skillhub.cn/skills/user_512254e3/jiuyan-yidong-market

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

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

小夜