SKILL: 热点新闻Excel处理
功能
当用户发送热点新闻Excel文件时,自动:
- 解析Excel文件(按Sheet分类)
- 提取热点内容并总结
- 保存完整数据到
/workspace/data/hotnews_YYYY-MM-DD.json - 提供分类热点汇总
触发条件
- 用户发送
.xlsx文件且文件名包含"热点"
执行流程
步骤1: 解析Excel
python3 /workspace/scripts/read_hotnews.py
步骤2: 读取数据
# 读取保存的JSON
with open('/workspace/data/hotnews_YYYY-MM-DD.json', 'r') as f:
data = json.load(f)
步骤3: 分类汇总
按Sheet分类输出:
- 其他: 84条
- 国际: 191条
- 市场: 66条
- 公司: 38条
- 观点: 15条
- A股: 6条
- 宏观: 11条
- 数据: 4条
- 央行: 4条
步骤4: 提取重点
识别关键热点:
- 中东局势/伊朗
- 能源/油价
- A股市场
- 国内宏观
- 国际关系
输出格式
简要版
## 热点汇总 (YYYY-MM-DD)
### 重点
- 热点1
- 热点2
### 详细分类
[按Sheet分类列出]
完整版
保存到: /workspace/data/hotnews_YYYY-MM-DD.json
定时任务
配置cron每天早上8点检查并处理:
# 每天8点自动处理昨日热点
0 8 * * * cd /workspace && python3 scripts/read_hotnews.py >> /workspace/logs/hotnews.log 2>&1
依赖
- Python: zipfile, xml.etree.ElementTree, json
- 输入: Excel (.xlsx)
- 输出: JSON + Markdown汇总