每日開盤前自動採集全球市場資料與財經資訊,生成結構化早盤簡報。
7w4.net小蔥技能。
| cron | 時間 | 任務 | action |
|---|---|---|---|
| 30 6 * * 1-5 | 06:30 | 執行早盤簡報採集並推送 | run_now |
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'})
| Action | 引數 | 說明 |
|---|---|---|
run_now |
無 | 完整執行:採集→分析→生成簡報→推送 |
collect |
無 | 僅採集原始資料,返回 JSON |
help |
無 | 返回可用 actions 列表 |
{
"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 並填入:
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
這個Skill質量中上,優勢在於功能全面、資料來源豐富、分析維度多,能生成格式規範、內容充實的早盤簡報,並支援定時推送和多時段分析。不足之處是情感判斷和板塊關聯主要依賴預設詞典和規則,缺乏智慧學習和動態調整能力,複雜市場情況下的判斷準確度可能受限。此外沒有快取機制,重複採集效率較低。總體適合對輿情分析有基礎需求的個人投資者使用,但專業級應用還需要進一步最佳化。