Finance News Briefings技能使用说明
2026-03-27
新闻来源:网淘吧
围观:25
电脑广告
手机广告
财经新闻技能
AI驱动的市场新闻简报,支持可配置的语言输出和自动投递。
首次设置
运行交互式设置向导,配置您的新闻源、投递渠道和时间安排:
finance-news setup
向导将引导您完成以下步骤:
- 📰RSS订阅源:启用/禁用《华尔街日报》、《巴伦周刊》、CNBC、雅虎等。
- 📊市场:选择地区(美国、欧洲、日本、亚洲)
- 📤投递:配置WhatsApp/Telegram群组
- 🌐语言:设置默认语言(英语/德语)
- ⏰时间安排:配置早晨/晚上的定时任务时间
您也可以配置特定部分:
finance-news setup --section feeds # Just RSS feeds
finance-news setup --section delivery # Just delivery channels
finance-news setup --section schedule # Just cron schedule
finance-news setup --reset # Reset to defaults
finance-news config # Show current config
快速开始
# Generate morning briefing
finance-news briefing --morning
# View market overview
finance-news market
# Get news for your portfolio
finance-news portfolio
# Get news for specific stock
finance-news news AAPL
功能特色
📊 市场覆盖范围
- 美国市场:标普500指数、道琼斯指数、纳斯达克指数
- 欧洲市场:德国DAX指数、欧洲斯托克50指数、英国富时100指数
- 日本市场:日经225指数
📰 新闻来源
- 付费订阅:《华尔街日报》、《巴伦周刊》(RSS订阅源)
- 免费资源:CNBC、雅虎财经、Finnhub
- 投资组合:来自雅虎财经的个股新闻
🤖 AI智能摘要
- 基于Gemini模型的分析
- 可配置语言(英语/德语)
- 简报风格:摘要版、分析版、标题版
📅 自动化简报
- 晨间简报:太平洋时间上午6:30(美股开盘时)
- 晚间简报:太平洋时间下午1:00(美股收盘时)
- 交付:WhatsApp(在cron脚本中配置群组)
命令
简报生成
# Morning briefing (English is default)
finance-news briefing --morning
# Evening briefing with WhatsApp delivery
finance-news briefing --evening --send --group "Market Briefing"
# German language option
finance-news briefing --morning --lang de
# Analysis style (more detailed)
finance-news briefing --style analysis
市场数据
# Market overview (indices + top headlines)
finance-news market
# JSON output for processing
finance-news market --json
投资组合管理
# List portfolio
finance-news portfolio-list
# Add stock
finance-news portfolio-add NVDA --name "NVIDIA Corporation" --category Tech
# Remove stock
finance-news portfolio-remove TSLA
# Import from CSV
finance-news portfolio-import ~/my_stocks.csv
# Interactive portfolio creation
finance-news portfolio-create
股票代码新闻
# News for specific stock
finance-news news AAPL
finance-news news TSLA
配置
投资组合CSV格式
位置:~/clawd/skills/finance-news/config/portfolio.csv
symbol,name,category,notes
AAPL,Apple Inc.,Tech,Core holding
NVDA,NVIDIA Corporation,Tech,AI play
MSFT,Microsoft Corporation,Tech,
来源配置
位置:~/clawd/skills/finance-news/config/config.json(旧版备用方案:config/sources.json)
- 用于《华尔街日报》、《巴伦周刊》、CNBC、雅虎的RSS订阅源
- 按区域划分的市场指数
- 语言设置
Cron定时任务
通过OpenClaw设置
# Add morning briefing cron job
openclaw cron add --schedule "30 6 * * 1-5" \
--timezone "America/Los_Angeles" \
--command "bash ~/clawd/skills/finance-news/cron/morning.sh"
# Add evening briefing cron job
openclaw cron add --schedule "0 13 * * 1-5" \
--timezone "America/Los_Angeles" \
--command "bash ~/clawd/skills/finance-news/cron/evening.sh"
手动Cron(crontab)
# Morning briefing (6:30 AM PT, weekdays)
30 6 * * 1-5 bash ~/clawd/skills/finance-news/cron/morning.sh
# Evening briefing (1:00 PM PT, weekdays)
0 13 * * 1-5 bash ~/clawd/skills/finance-news/cron/evening.sh
示例输出
🌅 **Börsen-Morgen-Briefing**
Dienstag, 21. Januar 2026 | 06:30 Uhr
📊 **Märkte**
• S&P 500: 5.234 (+0,3%)
• DAX: 16.890 (-0,1%)
• Nikkei: 35.678 (+0,5%)
📈 **Dein Portfolio**
• AAPL $256 (+1,2%) — iPhone-Verkäufe übertreffen Erwartungen
• NVDA $512 (+3,4%) — KI-Chip-Nachfrage steigt
🔥 **Top Stories**
• [WSJ] Fed signalisiert mögliche Zinssenkung im März
• [CNBC] Tech-Sektor führt Rally an
🤖 **Analyse**
Der S&P zeigt Stärke. Dein Portfolio profitiert von NVDA's
Momentum. Fed-Kommentare könnten Volatilität auslösen.
集成
使用 OpenBB(现有技能)
# Get detailed quote, then news
openbb-quote AAPL && finance-news news AAPL
使用 OpenClaw Agent
当被问及以下问题时,代理将自动使用此技能:
- "市场行情如何?"
- "我的投资组合相关新闻"
- "生成晨间简报"
- "AAPL 情况如何?"
使用 Lobster(工作流引擎)
通过Lobster运行简报,以实现审批关卡和可恢复性:
# Run with approval before WhatsApp send
lobster "workflows.run --file workflows/briefing.yaml"
# With custom args
lobster "workflows.run --file workflows/briefing.yaml --args-json '{\"time\":\"evening\",\"lang\":\"en\"}'"
请参阅workflows/README.md获取完整文档。
文件
skills/finance-news/
├── SKILL.md # This documentation
├── Dockerfile # NixOS-compatible container
├── config/
│ ├── portfolio.csv # Your watchlist
│ ├── config.json # RSS/API/language configuration
│ ├── alerts.json # Price target alerts
│ └── manual_earnings.json # Earnings calendar overrides
├── scripts/
│ ├── finance-news # Main CLI
│ ├── briefing.py # Briefing generator
│ ├── fetch_news.py # News aggregator
│ ├── portfolio.py # Portfolio CRUD
│ ├── summarize.py # AI summarization
│ ├── alerts.py # Price alert management
│ ├── earnings.py # Earnings calendar
│ ├── ranking.py # Headline ranking
│ └── stocks.py # Stock management
├── workflows/
│ ├── briefing.yaml # Lobster workflow with approval gate
│ └── README.md # Workflow documentation
├── cron/
│ ├── morning.sh # Morning cron (Docker-based)
│ └── evening.sh # Evening cron (Docker-based)
└── cache/ # 15-minute news cache
依赖项
- Python 3.10+
feedparser(使用 pip install feedparser 安装)- Gemini CLI (
使用 brew install gemini-cli 安装OpenBB (现有 - openbb-quote
包装器)OpenClaw 消息工具(用于 WhatsApp 投递) - 故障排除
Gemini 无法工作
RSS 源超时
# Authenticate Gemini
gemini # Follow login flow
检查网络连接
- 《华尔街日报》/《巴伦周刊》的部分内容可能需要订阅 cookie
- 免费源(CNBC、雅虎)应始终有效
- WhatsApp 投递失败
验证 WhatsApp 群组存在且机器人有权访问
- 检查
- openclaw doctor
以获取 WhatsApp 状态for WhatsApp status
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~