伊朗动态播报 / Iran War Tracker
by chinfi-codex
> 🎉 \*\*安装成功!\*\* 本技能已就绪,可直接使用。
安装
claude skill add --url github.com/openclaw/skills/tree/main/skills/chinfi-codex/iran-war-tracker文档
🎉 **安装成功!** 本技能已就绪,可直接使用。
🚀 立即使用
直接输入以下任一触发词即可获取最新伊朗局势分析报告:
| 触发词 | 示例 |
|---|---|
| 伊朗播报 | "来一份伊朗播报" |
| 伊朗局势 | "查一下伊朗局势" |
| 伊朗动态 | "看看伊朗动态" |
| 美以伊 | "美以伊最新情况" |
| 霍尔木兹 | "霍尔木兹海峡怎么样" |
英文触发词: Iran tracker, Iran war, Iran situation, Middle East conflict, Hormuz Strait
---
💡 使用示例
方式一:直接说出触发词(推荐)
用户: 伊朗播报
→ 系统自动生成完整局势分析报告
方式二:命令行运行
# 进入技能目录后执行
python scripts/iran\_tracker.py
# 输出到文件
python scripts/iran\_tracker.py --output report.md
简介 / Introduction
本技能用于生成结构化的伊朗局势分析报告,关注战争动态、霍尔木兹海峡通航状况、油气供应风险及市场反应。
This skill generates structured Iran situation reports focused on war developments, Hormuz Strait status, oil and gas supply risk, and market reactions.
---
快速开始 / Quick Start
在技能目录下运行:
python scripts/iran\_tracker.py
输出到文件:
python scripts/iran\_tracker.py --output latest-report.md
python scripts/iran\_tracker.py --output latest-report.md --json-output latest-report.json
搜索模式选项 / Search Mode Options
# OpenClaw 环境:优先使用模型搜索(默认)
python scripts/iran\_tracker.py
# 显式优先模型搜索
python scripts/iran\_tracker.py --prefer-model-search
# 强制使用 Tavily 搜索
python scripts/iran\_tracker.py --force-tavily
---
工作流程 / Workflow
-
新闻搜索(按优先级):
-
OpenClaw 环境:优先使用当前模型的搜索能力
-
降级方案:Tavily API 搜索以下固定主题:
- 战争局势更新 / war situation updates
- 霍尔木兹海峡关闭、通航、油轮及袭船事件 / Hormuz Strait closure, transit, tanker, ship attacks
- 石油供应、出口、制裁及产量变化 / oil supply, exports, sanctions, production
- 天然气供应、LNG、基础设施及出口变化 / natural gas supply, LNG, infrastructure, exports
- 领导人、外交官及军方表态 / leader, diplomat, military statements
-
-
爬取财联社(CLS Telegraph)快讯
-
从 Stooq 获取风险资产数据,BTC 使用 CoinGecko 作为降级
-
在撰写结论前优先加载远程分析框架 Gist,若失败则回退到本地框架 Markdown 文件
-
生成报告,使用框架解释从战争升级到油气、通胀和风险资产的传导路径
---
强制分析规则 / Mandatory Analysis Rules
报告生成时必须遵守以下规则(非风格建议,而是硬性要求):
-
必须先加载并使用远程分析框架 Gist:
https://gist.githubusercontent.com/chinfi-codex/b311c4c284c8aa6dae9c833a146a1840/raw/%E4%BC%8A%E6%9C%97%E5%B1%80%E5%8A%BF%E5%85%B3%E9%94%AE%E5%8F%98%E9%87%8F%E4%B8%8E%E7%BB%8F%E6%B5%8E%E5%BD%B1%E5%93%8D%E5%88%86%E6%9E%90%E6%8A%A5%E5%91%8A.md -
远程 Gist 加载必须设置
10s超时,超时或失败后再加载本地文件:伊朗局势关键变量与经济影响分析报告.md -
若远程和本地都无法加载,需明确说明框架加载失败并降低置信度。
-
不能仅停留在事件总结。每个部分都需要证据加解读。
-
必须分开分析石油和天然气,不能合并成笼统的"能源"段落。
-
必须解释以下传导路径:
- 冲突烈度 → 霍尔木兹通航风险 → 油轮及航运成本 → 石油供应预期
- 打击或制裁 → 生产/出口中断 → 油价重新定价
- 天然气设施、LNG 或区域基础设施风险 → 天然气供应预期
- 能源价格冲击 → 通胀和增长压力 → 黄金、BTC、纳指期货
-
必须区分:
- 确认的事实
- 市场定价信号
- 推断或情景判断
-
必须包含情景分析,而非仅当前状态分析。
---
报告结构 / Output Structure
生成报告必须包含以下部分。每个部分都应内容充实,而非一句话总结。
📊 战争烈度评估 / War Intensity Assessment
═══════════════════════════════════════════════════════════════
🔥 美以伊动态播报 | YYYY-MM-DD HH:00 🔥
═══════════════════════════════════════════════════════════════
### 📊 【战争烈度评估】/ War Intensity Assessment
X级(🔺上升/🔻下降/➡️持平)/ Level X (Rising/Falling/Stable)
- 当前态势简述 / Current situation summary
- 关键变化点 / Key changes
⚔️ 局势进展 / Situation Updates
───────────────────────────────────────────────────────────────
### ⚔️ 【局势进展】/ Situation Progress
▸ 🇺🇸 美国汇总 / US Summary
- 🎯 军事行动 / Military Actions:
- 🎤 领导人表态 / Leader Statements:
- 📌 其他动态 / Other Updates:
▸ 🇮🇱 以色列汇总 / Israel Summary
- 🎯 军事行动 / Military Actions:
- 🎤 领导人表态 / Leader Statements:
- 📌 其他动态 / Other Updates:
▸ 🇮🇷 伊朗汇总 / Iran Summary
- ⚡ 反击行动 / Retaliation Actions:
- 🎤 领导人表态 / Leader Statements:
- 📌 其他动态 / Other Updates:
▸ 📈 边际变化评估 / Marginal Change Assessment
├─ 🔴 战争扩大信号 / Escalation Signals:
│ • 空袭烈度/频次是否加大 / Airstrike intensity/frequency:
│ • 地面进攻迹象 / Ground operation signs:
│ • 新参战方动态 / New participants:
├─ 🟢 战争缓和信号 / De-escalation Signals:
│ • 谈判信号 / Negotiation signals:
│ • 停火提议 / Ceasefire proposals:
│ • 外交斡旋 / Diplomatic mediation:
└─ 🚢 霍尔木兹海峡封锁 / Hormuz Strait Blockade:
• 通航状态 / Transit status:
• 袭船事件 / Ship attacks:
• 船只动态 / Vessel movements:
💹 风险资产波动 / Risk Asset Fluctuations
覆盖 BTC、黄金、WTI 原油、天然气和纳指期货。说明价格变动是证实还是反驳地缘叙事。
🛢️ 油气分析 / Oil & Gas Analysis
- 原油 / Crude Oil: 聚焦霍尔木兹、航运、出口、制裁、产量、炼厂及油轮风险
- 天然气 / Natural Gas: 聚焦设施、出口、LNG、区域基础设施,以及冲击是即期、区域性还是全球性
- 分析框架映射 / Framework Mapping: 明确将当前证据映射到本地框架维度
- 宏观传导 / Macro Transmission: 解释通胀、增长和政策敏感性
### 💡 【交易线索】/ Trading Clues
🎯 核心判断 / Core Judgment:
(基于当前边际变化给出明确的交易方向判断)
📋 操作建议 / Trading Recommendations:
• 🛢️ 原油 / Crude Oil: 看多/看空/观望,逻辑... / Bullish/Bearish/Neutral, rationale...
• ⚡ 能源替代 / Energy Alternatives: 看多/看空/观望,逻辑... / Bullish/Bearish/Neutral, rationale...
• 📊 AI科技 / AI Tech: 看多/看空/观望,逻辑... / Bullish/Bearish/Neutral, rationale...
⚠️ 风险提示 / Risk Warnings:
📑 情景推演 / Scenario Analysis
- 基准情景 / Base Case
- 升级情景 / Escalation Case
- 缓和情景 / De-escalation Case
细节下限 / Detail Floor
为避免较弱模型生成浅层输出,强制执行最低细节标准:
战事烈度评估至少 3 个要点局势进展中美国、以色列、伊朗各方至少 2 个要点油气分析中原油和天然气各至少 4 个要点风险资产波动至少 5 个要点交易线索分析至少 4 个要点情景推演至少 3 个情景
如证据稀疏,说明证据稀疏,但仍需使用谨慎推断完成完整结构,而非缩短报告。
---
数据源 / Data Sources
新闻搜索(按优先级)/ News Search (Priority Order)
-
模型搜索 / Model Search (OpenClaw 环境)
-
Tavily Search API
- 高质量新闻搜索 API
- 需要
TAVILY\_API\_KEY环境变量
-
DuckDuckGo Lite
- 免费网页搜索(无需 API key)
- 当上述方法失败时自动作为降级方案
- 通过 DuckDuckGo Lite HTML 界面搜索
其他数据源 / Other Data Sources
- 财联社(CLS Telegraph)快讯爬虫
- Stooq 市场数据端点
- CoinGecko BTC 降级端点
- 远程分析框架 Gist(优先,10 秒超时)
- 技能根目录本地框架 Markdown(远程失败时回退)
框架加载顺序 / Framework Loading Order
-
先请求远程 Gist:
- URL:
https://gist.githubusercontent.com/chinfi-codex/b311c4c284c8aa6dae9c833a146a1840/raw/%E4%BC%8A%E6%9C%97%E5%B1%80%E5%8A%BF%E5%85%B3%E9%94%AE%E5%8F%98%E9%87%8F%E4%B8%8E%E7%BB%8F%E6%B5%8E%E5%BD%B1%E5%93%8D%E5%88%86%E6%9E%90%E6%8A%A5%E5%91%8A.md - 超时:
10s
- URL:
-
若 Gist 超时、网络失败、返回非 200、或内容为空,则立即回退到本地文件:
伊朗局势关键变量与经济影响分析报告.md
-
报告中默认以成功加载的第一个版本为准,不要混合两个版本的规则。
-
若发生回退,建议在内部推理中记录“远程失败,本地回退已启用”,无需在用户输出中展开技术细节,除非这影响结论置信度。
---
环境变量 / Environment Variables
# Tavily 搜索所需(如不使用模型搜索)
TAVILY\_API\_KEY=tvly-...
---
## 维护规则 / Maintenance Rules
* 情报主题保持不变,除非报告范围发生变化。
* 使用捆绑的 CLS 爬虫方法作为 CLS 快讯的标准来源。
* 如 Stooq 失败,BTC 降级到 CoinGecko。
* **搜索优先级**:模型搜索(OpenClaw) → Tavily API → DuckDuckGo(免费降级)。
* Tavily 配额耗尽或 API 不可用时自动使用 DuckDuckGo。
* **框架加载优先级**:远程 Gist(10s 超时)→ 本地 Markdown。
* 通过编辑 `scripts/iran\_tracker.py` 扩展报告,但需保留要求的主题覆盖、框架加载及详细的油气分析。
\---
## 触发词 / Trigger Keywords
**中文触发词 / Chinese Triggers:**
* 伊朗播报
* 伊朗局势
* 伊朗动态
* 美以伊
* 霍尔木兹
* 伊朗战争
**英文触发词 / English Triggers:**
* Iran tracker
* Iran war
* Iran situation
* Middle East conflict
* Hormuz Strait
* Israel Iran war