技能版本 1.0.0

股票舆情智能AI助手

获取实时大事,决定成败之间。------你的舆情智能AI助手------ - **美股行情**:道琼斯、纳斯达克、标普500 实时收盘数据 - **期货市场**:富时A50期指、原油、黄金、铜、铁矿石等 - **财联社快讯**:7×24小时财经电报,自动情感分类(利好/利空/中性) - **宏观与国际**:国内政策要闻 + 国际财经新闻 - **资金面**:北向资金、融资融券 - **智能结论**:综合多维度数据,自动判断当日市场环境(偏多/偏空/震荡)

价格

免费

  • 安装:免费

在组织开通时一次性收取;再次读取清单或下载不重复收费。

以上为公开标价。你的组织可能有协议价,以控制台显示的价格为准。

如何使用

  1. 为组织安装

    开通即安装:组织固定使用开通时的版本(当前为 1.0.0)。升级到新版本需要取消后重新开通。

  2. 创建凭证

    客户端使用组织凭证读取;绑定到数字人后,数字人使用绑定凭证按需加载。请求中携带:

    Authorization: Bearer $ZGI_MARKET_KEY

  3. 读取清单与安装包

    清单列出版本、文件和校验值;安装包是一个 zip 文件。

    读取清单
    curl "https://market-api.zgi.im/v1/market/skills/topnews/manifest" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY"
    下载安装包
    curl "https://market-api.zgi.im/v1/market/skills/topnews/package" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY" \
      -o topnews.zip

    读取清单和下载安装包不计入用量。下载后请用响应头中的 SHA-256 校验文件。

技能说明

会运行代码Python

技能包内含脚本文件,加载技能的运行时可能会执行它们,安装前请先阅读。

SKILL.md 节选

# 早盘舆情分析技能

每日开盘前自动采集全球市场数据与财经资讯,生成结构化早盘简报。

## 功能概述

- **美股行情**:道琼斯、纳斯达克、标普500 实时收盘数据
- **期货市场**:富时A50期指、原油、黄金、铜、铁矿石等
- **财联社快讯**:7×24小时财经电报,自动情感分类(利好/利空/中性)
- **宏观与国际**:国内政策要闻 + 国际财经新闻
- **资金面**:北向资金、融资融券
- **智能结论**:综合多维度数据,自动判断当日市场环境(偏多/偏空/震荡)

## 定时任务

| cron | 时间 | 任务 | action |
|------|------|------|--------|
| 30 6 * * 1-5 | 06:30 | 执行早盘简报采集并推送 | run_now |

## 技能入口

```python
from news_skill_handler import skill_handler

# 立即执行一次
result = skill_handler({'action': 'run_now'})
print(result['report'])

# 仅采集数据(不生成报告)
result = skill_handler({'action': 'collect'})
print(result['data'])

# 查看支持的 action 列表
result = skill_handler({'action': 'help'})
```

## Actions 说明

| Action | 参数 | 说明 |
|--------|------|------|
| `run_now` | 无 | 完整执行:采集→分析→生成简报→推送 |
| `collect` | 无 | 仅采集原始数据,返回 JSON |
| `help` | 无 | 返回可用 actions 列表 |

## 返回值格式

```json
{
    "success": true,
    "action": "run_now",
    "timestamp": "2026-04-09 06:30:00",
    "report": "完整简报文本...",
    "data_summary": {
        "us_stock": 3,
        "futures": 9,
        "cls_news": 20,
        "macro_news": 30,
        "capital_flow": 0
    },
    "verdict": "偏多"
}
```

## 文件结构

```
news_product_stock/
├── SKILL.md              # 技能文档(本文件)
├── skill.json            # 技能元数据
├── news_skill_handler.py # 技能统一入口
├── main.py               # 独立运行入口
├── config.py             # 配置管理
├── scheduler.py          # 定时调度
├── collectors/           # 数据采集模块
│   ├── base.py           #   基础采集器
│   ├── us_stock.py       #   美股行情
│   ├── futures.py        #   期货市场
│   ├── cls_news.py       #   财联社快讯
│   ├── macro_news.py     #   宏观政策/国际要闻
│   └── capital_flow.py   #   资金面
├── report/
│   └── generator.py      #   简报生成器
├── notifiers/
│   └── __init__.py       #   推送模块(控制台/文件)
├── reports/              # 简报存档目录
├── .env.example          # 环境变量模板
└── requirements.txt      # Python 依赖
```

## 数据源

| 数据源 | 接口 | 类型 |
|--------|------|------|
| 东方财富 API | push2.eastmoney.com | 美股指数 / 期货行情 / 新闻 |
| 新浪财经 | hq.sinajs.cn | 行情备用源 |
| 财联社 API | cls.cn/nodeapi | 7×24 电报快讯 |
| 新浪 Feed | feed.mix.sina.com.cn | 国际财经新闻 |
| akshare | Tushare/AKShare | 北向资金(可选) |

## 配置说明

复制 `.env.example` 为 `.env` 并填入:

```bash
REPORT_TIME=06:30     # 定时推送时间
```

## 依赖

```
httpx==0.27.0
beautifulsoup4==4.12.3
lxml==5.1.0
apscheduler==3.10.4
python-dotenv==1.0.1
akshare==1.14.0
```

技能包内容

共 23 个文件,合计 89.6 KiB

  • SKILL.md3.3 KiB
  • _meta.json100 B
  • analysis/__init__.py214 B
  • analysis/importance.py5.3 KiB
  • analysis/sector.py6.8 KiB
  • analysis/sentiment.py4.4 KiB
  • collectors/__init__.py490 B
  • collectors/base.py1.7 KiB
  • collectors/capital_flow.py3.5 KiB
  • collectors/cls_news.py4.5 KiB
  • collectors/futures.py6.2 KiB
  • collectors/macro_news.py7.9 KiB
  • collectors/us_stock.py5.5 KiB
  • config.py682 B
  • main.py2.6 KiB
  • news_skill_handler.py8.7 KiB
  • notifiers/__init__.py1.4 KiB
  • report/__init__.py76 B
  • report/generator.py15.8 KiB
  • reports/2026-04-09_morning_brief.txt6.7 KiB
  • requirements.txt112 B
  • scheduler.py1.5 KiB
  • skill.json2.0 KiB

来源与审核

审核状态
尚未审核,内容来自上游来源
许可证
未说明

审核状态是平台对上架信息的记录,不构成对上游服务质量或可用性的担保。