Install
openclaw skills install @xsqorange/trump-daily-report每日特朗普动态追踪报告。采集Truth Social/Twitter及美国媒体(Bloomberg/CNBC/Reuters/WSJ/FT)信息,生成中英双语市场分析报告,支持早报(8:00)和晚报(16:00)双时段及收盘对照分析。
openclaw skills install @xsqorange/trump-daily-report自动追踪特朗普前一日社交媒体发言及美国主流媒体相关报道,与历史报告对比分析市场趋势变化,生成具有预测性的中英双语综合报告。
realDonaldTrumpTrump, tariff, trade war, sanction, Fed, dollar, China, EU, Mexicoexecutive order, policy, White House, congressmarket, stock, rally, selloff, bond, yield, oil, gold当报告涉及能源市场或避险情绪时,必须使用以下专用数据源获取黄金和原油价格:
| 品种 | 首选数据源 | 搜索关键词 |
|---|---|---|
| 黄金 | Kitco (kitco.com) | gold price today / XAU USD |
| 黄金 | Gold-Eagle (gold-eagle.com) | gold rate |
| 原油 | OilPrice.com | brent crude price today |
| 原油 | EIA (eia.gov) | crude oil price |
| 原油 | CNBC Commodities | oil price |
| 天然气 | Natural Gas Intelligence | natural gas price |
| 综合 | Bloomberg Commodities | commodities markets |
商品数据搜索策略:
tavily_search(topic=finance) 搜索黄金/原油价格web_fetch 直接抓取 Kitco 或 OilPrice 当日价格黄金:$XXXX [Kitco, HH:MM] 或 布伦特原油:$XX.XX [OilPrice, HH:MM]当 Tavily 返回 432 错误(使用限额满)时,切换 Agent Reach:
BBC News 搜索(最可靠):
python -c "
import urllib.request
url = 'https://r.jina.ai/https://www.bbc.com/news/world/us_and_canada'
req = urllib.request.Request(url, headers={'User-Agent': 'Mozilla/5.0'})
resp = urllib.request.urlopen(req, timeout=15)
data = resp.read().decode('utf-8', errors='replace')
with open('memory/trump_draft.txt', 'w', encoding='utf-8') as f: f.write(data)
print('OK')
"
抓取具体文章:
python -c "
import urllib.request
url = 'https://r.jina.ai/https://www.bbc.com/news/articles/ARTICLE_ID'
req = urllib.request.Request(url, headers={'User-Agent': 'Mozilla/5.0'})
resp = urllib.request.urlopen(req, timeout=15)
data = resp.read().decode('utf-8', errors='replace')
fname = 'memory/' + url.split('/')[-1] + '.txt'
with open(fname, 'w', encoding='utf-8') as f: f.write(data)
print('OK')
"
适用场景:
限制:
先检查 memory_path 目录下是否有历史报告
路径:由 memory_path 参数指定(默认 ./memory/trump-daily)
如果存在历史报告,读取最近3-5份,识别:
使用 tavily_search(topic=news)搜索:
Trump Truth Social [昨天日期]
Trump [昨天日期] social media
使用 tavily_search(topic=finance)搜索市场相关:
Trump tariff [昨天日期]
Trump Iran [昨天日期]
Trump market [昨天日期]
【重要】同步获取大宗商品数据: 在步骤2和步骤3之间,必须执行以下商品数据查询:
黄金价格查询:
tavily_search(topic=finance, query="gold price XAU USD today")
web_fetch(url="https://kitco.com") 提取当日黄金现货价格
原油价格查询:
tavily_search(topic=finance, query="brent crude oil price today")
web_fetch(url="https://oilprice.com") 提取当日原油价格
天然气价格查询(如能源危机情境):
tavily_search(topic=finance, query="natural gas price Europe today")
美元指数查询:
tavily_search(topic=finance, query="US dollar index DXY today")
数据标注要求:
[来源, HH:MM][未能获取],不得推断使用 tavily_search(topic=news):
Trump [昨天日期] market impact
Trump [昨天日期] Bloomberg
Trump [昨天日期] Reuters
使用 tavily_extract 深入抓取关键文章(最多3篇)。
必须同时生成中文版和英文版两个版本
📊 特朗普动态日报
📅 [YYYY-MM-DD] | 报告序号:[N]
*数据来源:[来源列表] | 查询时间:[时间]*
━━━ 🔄 前期回顾(昨日报告摘要)━━━
• 核心议题:[上期主要话题]
• 市场情绪:[上期情绪判断]
• 关键价格水平:
- 标普500:±X% [来源]
- 布伦特原油:$XX [来源]
- 黄金:$XXXX [来源]
- 美元指数:XXX [来源]
━━━ 🐦 特朗普社交媒体动态 ━━━
📍 [时间] [平台]
[引用的发言内容]
📍 伊朗/关税/其他重要议题:
[简述]
━━━ 📰 主流媒体反应 ━━━
🔵 [媒体名称]:[标题]
核心观点:1-2句摘要
━━━ 📉 市场影响分析 ━━━
| 品种 | 本期 | 上期 | 变化 |
|------|------|------|------|
| 标普500 | ±X.X% [来源] | ±X.X% [来源] | ↑/↓/→ |
| 纳斯达克 | ±X.X% [来源] | ±X.X% [来源] | ↑/↓/→ |
| 布伦特原油 | $XX [来源] | $XX [来源] | ↑/↓/→ |
| 黄金 | $X,XXX [来源] | $X,XXX [来源] | ↑/↓/→ |
| 美元指数 | XXX [来源] | XXX [来源] | ↑/↓/→ |
━━━ 🔀 情境变化分析 ━━━
【新变化】本期vs上期的主要变化:
1. [变化点1]
2. [变化点2]
【市场情绪切换】
前期:[避险/中性/冒险]
本期:[避险/中性/冒险]
变化原因:[简述]
【议题演变】
[如:从关税战转向中东局势] → [新方向]
━━━ 📈 前瞻预测(1-3日内展望)━━━
• 短期市场可能方向:[看涨/看跌/震荡]
• 主要风险点:
- ⚠️ [风险1]
- ⚠️ [风险2]
• 操作建议:[谨慎/积极/观望]
• 需重点关注的事件:[日期/事件]
━━━ 🇨🇳🇭🇰 A股与港股影响预测 ━━━
【A股影响】
• 开盘方向:[高开/低开/平开]
• 关键板块:
- [受益板块]:[逻辑简述]
- [受损板块]:[逻辑简述]
• 成交量判断:[放量/缩量] [来源]
• 重点关注:
- [个股/板块异动]
- [北向资金流向,如可获取]
【港股影响】
• 开盘方向:[高开/低开/平开]
• 恒生指数压力位/支撑位:[XXXXX / XXXXX]
• 港股特有板块:
- [科技股]:[逻辑简述]
- [中概股]:[逻辑简述]
• 南向资金:[净买入/净卖出] [来源]
• 汇率风险:[人民币升值/贬值对港股影响]
━━━ ⚠️ 风险提示 ━━━
[标注需要关注的风险点]
⚠️ 重要:使用配置参数 memory_path
memory_path 由配置文件或 cron 任务参数传递(默认 ./memory/trump-daily)memory_path 目录不存在,agent 应先创建该目录必须执行三个保存操作:
中文完整报告存档:
{memory_path}/{YYYY-MM-DD}_CN.md英文完整报告存档:
{memory_path}/{YYYY-MM-DD}_EN.md更新摘要索引(中英双语摘要):
{memory_path}/index.md中文完整报告存档
{memory_path}/{YYYY-MM-DD}_CN.md英文完整报告存档
{memory_path}/{YYYY-MM-DD}_EN.md更新摘要索引(中英双语摘要)
{memory_path}/index.mdindex.md 格式示例:
## 历史报告索引 | Report Index
### 2026-04-08
- **核心议题/Core Topic**:美伊达成两周停火协议 / US-Iran 2-week Ceasefire Agreement
- **市场情绪/Market Sentiment**:🔄 从避险切换至冒险 / 🔄 Risk-off → Risk-on
- **标普500/S&P 500**:+2.5% [来源] | **布伦特原油/Brent**:-15%+ [来源] | **黄金/Gold**:$XXXX [来源] | **美元指数/DXY**:-1%+ [来源]
- **风险等级/Risk Level**:⚠️ 中 / ⚠️ Medium
### 2026-04-09
- **核心议题/Core Topic**:停火协议出现裂痕 / Ceasefire Shows Cracks
- **市场情绪/Market Sentiment**:🟡 谨慎乐观 / 🟡 Cautious Optimism
- **标普500/S&P 500**:+0.30% [来源] | **VIX**:XX.XX (+X.XX%) [来源] | **美元指数/DXY**:-0.16% [来源]
- **风险等级/Risk Level**:🔴 高 / 🔴 High
使用 message 工具发送两消息到飞书群:
{feishu_group_id}(由参数配置)━━━━━━━━━━ 隔开⚠️ 数据准确性是报告的生命线,绝不允许编造或推断未经核实的数据。
来源标注必须:
[数据来源] | [查询时间]标普500:+2.5% [Bloomberg, 04/09 08:30]未能获取的数据处理:
[未能获取]或[数据暂缺][未能获取]标注,不留空白也不推断历史对比数据要求:
[上期数据未能获取]推断的禁止:
大宗商品数据要求(黄金/原油/天然气):
$X,XXX [Kitco, HH:MM]$XX.XX [OilPrice, HH:MM]tavily_search(topic=finance, query="gold price today") 作为后备当多个数据源价格不一致时:
[数据源, 查询时间]| 中文 | English |
|---|---|
| 特朗普动态日报 | Trump Daily Report |
| 避险 | Risk-off |
| 冒险/风险偏好 | Risk-on |
| 谨慎乐观 | Cautious Optimism |
| 涨幅收窄 | Rally Fades |
| 停火协议 | Ceasefire Agreement |
| 脆弱 | Fragile |
| 市场情绪 | Market Sentiment |
| 前瞻预测 | Forward Outlook |
| 风险提示 | Risk Alerts |
archive/ 子目录