韭研公社 每日异动简报

Other

自动抓取韭研公社异动数据,分析市场环境、机会、风险及热门板块,生成结构化简报并推送QQ纯文本及IMA笔记。

Install

openclaw skills install jiuyan-yidong-market

jiuyan-yidong-market

版本: v1.2
最后更新: 2026-03-26
作者: 溥仪


更新日志

v1.2 (2026-03-26)

  • ✅ 新增:格式双输出策略(IMA Markdown + QQ 纯文本)
  • ✅ 新增:IMA 格式必须带 # 标题
  • ✅ 新增:QQ 纯文本仅发送,不保存 IMA
  • ✅ 新增:故障排查章节(7 个常见问题)
  • ✅ 新增:关键配置参数说明
  • ✅ 新增:实战经验链接
  • 🐛 修复:定时任务超时问题(300 秒 → 600 秒)
  • 🐛 修复:执行时间调整(15:30 → 16:00)

v1.1 (2026-03-24)

  • ✅ 新增:定时任务自动执行(每天 16:00)
  • ✅ 新增:IMA 笔记保存功能
  • ✅ 新增:QQ 推送功能
  • ✅ 新增:结构化简报模板

v1.0 (2026-03-23)

  • ✅ 初始版本
  • ✅ 基础浏览器自动化
  • ✅ 数据抓取与分析

描述

自动抓取并分析韭研公社市场异动页面,提取市场环境、机会、风险、热门板块及龙头股信息,生成结构化市场简报。

触发条件

当用户提出以下类型的问题时触发:

  • "今天市场怎么样"
  • "当前热门板块有哪些"
  • "市场异动分析"
  • "龙头股是哪些"
  • "韭研公社异动"
  • "市场环境分析"
  • "今天什么概念火"
  • "资金在炒什么"

执行流程

步骤 1:导航到目标页面

使用 browser 工具访问韭研公社异动页面:

action: navigate
url: https://www.jiuyangongshe.com/action

步骤 2:等待页面加载

action: act
kind: wait
timeoutMs: 5000

步骤 3:获取页面快照

action: snapshot
refs: aria
compact: false

步骤 4:提取页面内容

使用 browser 的 evaluate 功能或 web_fetch 提取完整页面内容:

action: act
kind: evaluate
fn: () => document.body.innerText

步骤 5:分析页面内容

重点关注:

  • 页面标题和日期(确认是最新数据)
  • 所有板块类别(如公告、智能电网、算力等)
  • 每个板块下的股票列表
  • 连续涨停股票(如"2 天 2 板"、"3 天 3 板")
  • 每只股票的解析内容(上涨驱动因素)

步骤 6:生成结构化报告

重要:格式双输出策略(2026-03-26 实战验证)

根据输出渠道生成两份独立内容

输出目标格式保存 IMA说明
IMA 笔记Markdown✅ 保存# 标题,## 分节,** 加粗
QQ 推送纯文本❌ 不保存【】标识,仅发送

格式 A:IMA 笔记(Markdown 格式)

# YYYY-MM-DD 市场异动简报  ← 必须有# 标题

**日期**: YYYY-MM-DD(星期 X)
**数据来源**: 韭研公社异动板块
**生成时间**: YYYY-MM-DD HH:MM

---

## 一、当前市场环境概述  ← 用## 不是###
市场呈现"**XXX**"与"**XXX**"交织的格局,热点分散/集中。主要驱动力来自:
1)事件/政策/行业描述;
2)另一驱动力描述;
3)第三个驱动力描述。

## 二、主要机会方向
1. **方向一**:详细说明,包括逻辑和相关概念股。
2. **方向二**:详细说明,包括逻辑和相关概念股。
3. **方向三**:详细说明,包括逻辑和相关概念股。

## 三、主要风险提示
1. **风险类型一**:详细说明,包括具体影响。
2. **风险类型二**:详细说明,包括具体影响。
3. **风险类型三**:详细说明,包括具体影响。

## 四、热门板块及龙头列表
- **板块名称一** - X 只涨停
  - **逻辑**:上涨驱动因素详细说明。
  - **龙头**:**股票名** (涨停天数,核心概念)、**股票名** (涨停天数,核心概念)。

- **板块名称二** - X 只涨停
  - **逻辑**:上涨驱动因素详细说明。
  - **龙头**:**股票名** (涨停天数,核心概念)、**股票名** (涨停天数,核心概念)。

## 总结
当前市场主线围绕**XXX、XXX、XXX**展开。操作上应**聚焦有实质逻辑的板块龙头**,同时**严格规避**有明确风险及纯炒作的个股。

---
*免责声明:以上信息来源于韭研公社,仅供参考,不构成投资建议。请独立审慎决策。*

格式 B:QQ 推送(纯文本格式)

【YYYY-MM-DD 市场异动简报】  ← 用【】包裹标题

日期:YYYY-MM-DD(星期 X)
数据来源:韭研公社异动板块
生成时间:YYYY-MM-DD HH:MM

一、当前市场环境概述
市场呈现"XXX"与"XXX"交织的格局,热点分散/集中。主要驱动力来自:
1)事件/政策/行业描述;
2)另一驱动力描述;
3)第三个驱动力描述。

二、主要机会方向
1. 方向一:详细说明,包括逻辑和相关概念股。
2. 方向二:详细说明,包括逻辑和相关概念股。
3. 方向三:详细说明,包括逻辑和相关概念股。

三、主要风险提示
1. 风险类型一:详细说明,包括具体影响。
2. 风险类型二:详细说明,包括具体影响。
3. 风险类型三:详细说明,包括具体影响。

四、热门板块及龙头列表

【板块名称一】X 只涨停  ← 板块名也用【】
逻辑:上涨驱动因素详细说明。
龙头:股票名 (涨停天数,核心概念)、股票名 (涨停天数,核心概念)。

【板块名称二】X 只涨停
逻辑:上涨驱动因素详细说明。
龙头:股票名 (涨停天数,核心概念)、股票名 (涨停天数,核心概念)。

总结
当前市场主线围绕 XXX、XXX、XXX 展开。操作上应聚焦有实质逻辑的板块龙头,同时严格规避有明确风险及纯炒作的个股。

---
免责声明:以上信息来源于韭研公社,仅供参考,不构成投资建议。请独立审慎决策。

关键规则(2026-03-26 验证):

  • ✅ IMA 仅保存 Markdown 格式(必须带 # 标题)
  • ✅ QQ 仅发送纯文本,不保存到 IMA
  • ✅ 两种格式都不使用 emoji
  • ✅ 都使用中文编号(一、二、三、四)
  • ✅ 都包含独立的"总结"部分

工具依赖

  • browser: 页面导航、快照、内容提取
  • web_fetch: 备用方案(如 browser 不可用)
  • write: 保存原始数据到 temp/ 目录(可选)

错误处理

常见问题

  1. 页面需要登录

    • 现象: 弹出登录对话框,无法获取数据
    • 解决: 提示用户"该页面需要登录,请使用已登录的浏览器会话"
  2. 页面结构变化

    • 现象: 元素引用失效,无法点击按钮
    • 解决: 记录错误并提示"页面结构可能已更新,分析结果可能不完整"
    • 预防: 使用 refs: "aria" 获取稳定引用
  3. 网络超时

    • 现象: 页面加载超时
    • 解决: 重试 1 次,失败后提示"网络请求超时,请稍后重试"
  4. 内容为空

    • 现象: 「全部异动解析 · 0」
    • 原因: 非交易日(周末/节假日)或数据尚未更新(15:30 前)
    • 解决: 检查日期是否为交易日,等待 16:00 后重试
  5. IMA API 鉴权失败

    • 错误: {"code":20004,"msg":"clientID or apiKey is empty"}
    • 原因: 子会话未继承环境变量
    • 解决: 在定时任务指令中显式包含 IMA 凭证,或使用 curl 直接调用 API
    • 示例:
      curl -X POST "https://ima.qq.com/openapi/note/v1/import_doc" \
        -H "ima-openapi-clientid: d1cd187e233cb8fff251a16e2cf917e6" \
        -H "ima-openapi-apikey: QXQQ9SbApkGn7FwOhm/M3vu8KqZkAccFzFVupdcPChLUAYclwKOYcXwQgYsYV3Vu/IvGrN9tyA==" \
        -H "Content-Type: application/json" \
        -d '{"content_format": 1, "content": "...", "folder_id": "folder94d1f87c74708a21"}'
      
  6. QQ 推送跨通道限制

    • 错误: 跨通道消息限制
    • 原因: 隔离会话无法直接发送到其他频道
    • 解决: 使用 delivery 配置让 Gateway 自动推送,或使用 sessions_send 委托主 session 推送
  7. 定时任务超时

    • 错误: Error: cron: job execution timed out
    • 原因: 浏览器操作 + 数据分析耗时较长
    • 解决: 增加 timeoutSeconds 至 600 秒,确保 16:00 后执行(15:30 数据未更新)

输出示例

### 一、当前市场环境概述
市场呈现"**事件驱动**"与"**产业趋势**"交织的格局,热点分散。主要驱动力来自:
1)美伊冲突引发的能源、化工品涨价预期;
2)"算电协同"概念带动的绿色电力板块;
3)人形机器人产业链的持续热度。

### 二、主要机会方向
1. **"算电协同"与绿色电力**:算力基础设施的高能耗需求,提升了对绿电和储能的需求。
2. **人形机器人产业链**:从核心零部件(减速器、关节模组、PEEK 材料)到下游投资布局热度不减。
3. **地缘冲突涨价链**:关注油气装备(FPSO)、以及乙二醇、PVC、磷肥等可能供应紧张的化工品。

### 三、主要风险提示
1. **退市风险**:多家*ST 公司已提示可能因财务或市值指标触及终止上市条件。
2. **炒作风险**:部分个股上涨依赖未经证实的市场传闻,缺乏基本面支撑。
3. **脱钩风险**:部分公司主营业务与热点概念关联度低,属短期题材炒作。

### 四、热门板块及龙头列表
- **电力板块**
  - **逻辑**:算力需求催生"算电协同",绿电成为核心能源保障。
  - **龙头**:**华电辽能** (12 天 7 板,海上风电 + 借壳猜想)、**东方新能** (6 天 4 板,转型新能源运营)。

- **机器人板块**
  - **逻辑**:人形机器人产业化加速,产业链关注度提升。
  - **龙头**:**首开股份** (间接持股宇树科技)、**金发科技** (提供机器人材料 + 间接投资宇树)。

- **美伊冲突相关板块**
  - **逻辑**:地缘冲突推升油气、特定化工品供应紧张及价格预期。
  - **龙头**:**博迈科** (FPSO 核心供应商)、**恒逸石化** (PTA 龙头,产品大涨)。

### 总结
当前市场主线围绕**能源(电、油)、科技(机器人、算力)、材料(化工)**展开。操作上应**聚焦有实质逻辑的板块龙头**,同时**严格规避**有明确退市风险及纯炒作的个股。

---
*免责声明:以上信息来源于韭研公社,仅供参考,不构成投资建议。请独立审慎决策。*

注意事项

  1. 确保完整读取页面内容,如有截断需使用偏移量继续读取
  2. 分析时结合涨跌幅、涨停时间、解析文本综合判断
  3. 解析内容中的编号列表是判断上涨逻辑的核心依据
  4. 默认网址可公开访问,如需登录需提前告知用户
  5. IMA 保存必须带 # 标题(2026-03-26 经验)
  6. QQ 纯文本不保存到 IMA(2026-03-26 经验)

关键配置参数

IMA 配置

{
  "client_id": "d1cd187e233cb8fff251a16e2cf917e6",
  "api_key": "QXQQ9SbApkGn7FwOhm/M3vu8KqZkAccFzFVupdcPChLUAYclwKOYcXwQgYsYV3Vu/IvGrN9tyA==",
  "notebook_id": "folder94d1f87c74708a21",
  "notebook_name": "01-韭研公社 - 每日异动简报"
}

QQ 配置

{
  "openid": "D874BFCD11062CFC1A8E4C6ACA0D2E76",
  "target": "qqbot:c2c:D874BFCD11062CFC1A8E4C6ACA0D2E76"
}

定时任务配置

{
  "job_id": "1c62bba4-ec14-44df-81e8-76528e4ba398",
  "name": "jiuyan-market-daily-16",
  "schedule": "0 16 * * *",
  "timezone": "Asia/Shanghai",
  "timeout_seconds": 600
}

实战经验

已验证的配置(2026-03-26)

  • ✅ 格式双输出策略(IMA Markdown + QQ 纯文本)
  • ✅ IMA Markdown 格式(带 # 标题,## 分节)
  • ✅ QQ 纯文本仅发送,不保存 IMA
  • ✅ 定时任务 16:00 执行,超时 600 秒

参考文档

  • memory/2026-03-23.md — 完整配置经验
  • memory/2026-03-26.md — 问题诊断与修复记录
  • CONFIG_GUIDE.md — 完整配置指南

扩展方向

  • 支持自定义日期(查看历史异动)
  • 支持导出为 Markdown/Excel 文件
  • 支持定时任务(每日收盘后自动分析)✅ 已实现
  • 支持与自选股列表对比