mcpField
S
scenario-analyzer

scenario-analyzer

github.com/nicepkg其他29286 次安装43 周前更新
代码仓库

关于 scenario-analyzer

scenario-analyzer 是一项日语技能,可根据新闻标题生成 18 个月投资情景报告。它结合 scenario-analyst 的分析与 strategy-reviewer 的必需复核,并将整合报告保存到 reports/。

主要功能

  1. 01提取标题关键词并分类事件
  2. 02生成带概率的 18 个月三种情景
  3. 03分析行业的一级、二级和三级影响
  4. 04强制进行第二意见复核
  5. 05将日语报告保存到 reports/

适用场景

  1. 01评估市场新闻的中长期影响
  2. 02比较基准、看涨和看跌情景
  3. 03梳理事件对行业和个股的影响路径

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nicepkg/ai-workflow --skill scenario-analyzer

安装后在 Claude Code 中输入/scenario-analyzer确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
headline_event_patterns.md
scenario_playbooks.md
sector_sensitivity_matrix.md

详细介绍

头条情景分析器

概述

此技能以新闻头条为起点,分析中长期(18 个月)的投资情景。 依次调用两个专业 Agent(scenario-analyst 和 strategy-reviewer), 生成综合报告,整合多角度分析和批判性评审。

何时使用此技能

在以下情况下使用此技能:

  • 想要分析新闻头条对中长期投资的影响
  • 想要构建多个 18 个月后的情景
  • 想要按一级/二级/三级影响梳理行业和个股的影响
  • 需要包含第二意见的综合分析
  • 需要用日语输出报告

使用示例:

/headline-scenario-analyzer "Fed raises interest rates by 50bp, signals more hikes ahead"
/headline-scenario-analyzer "China announces new tariffs on US semiconductors"
/headline-scenario-analyzer "OPEC+ agrees to cut oil production by 2 million barrels per day"

架构

┌─────────────────────────────────────────────────────────────────────┐
│                    Skill(オーケストレーター)                        │
│                                                                      │
│  Phase 1: 準備                                                       │
│  ├─ ヘッドライン解析                                                  │
│  ├─ イベントタイプ分類                                                │
│  └─ リファレンス読み込み                                              │
│                                                                      │
│  Phase 2: エージェント呼び出し                                        │
│  ├─ scenario-analyst(主分析)                                       │
│  └─ strategy-reviewer(セカンドオピニオン)                           │
│                                                                      │
│  Phase 3: 統合・レポート生成                                          │
│  └─ reports/scenario_analysis_<topic>_YYYYMMDD.md                   │
└─────────────────────────────────────────────────────────────────────┘

工作流

阶段 1:准备
步骤 1.1:分析头条

分析用户输入的头条。

  1. 确认头条

    • 确认是否已通过参数传入头条
    • 如果未传入,则请用户输入
  2. 提取关键词

    • 主要实体(公司名称、国家名称、机构名称)
    • 数值数据(利率、价格、数量)
    • 行动(上调、下调、发布、达成协议等)
步骤 1.2:事件类型分类

将头条归类到以下类别:

类别示例
货币政策FOMC、ECB、日本央行、加息、降息、QE/QT
地缘政治战争、制裁、关税、贸易摩擦
监管与政策环境监管、金融监管、反垄断法
技术AI、EV、可再生能源、半导体
大宗商品原油、黄金、铜、农产品
公司与 M&A收购、破产、财报、行业重组
步骤 1.3:读取参考资料

根据事件类型,读取相关参考资料:

Read references/headline_event_patterns.md
Read references/sector_sensitivity_matrix.md
Read references/scenario_playbooks.md

参考资料内容:

  • headline_event_patterns.md:以往的事件模式和市场反应
  • sector_sensitivity_matrix.md:事件×行业影响程度矩阵
  • scenario_playbooks.md:情景构建模板和最佳实践

阶段 2:调用 Agent
步骤 2.1:调用 scenario-analyst

使用 Task tool 调用主分析 Agent。

Task tool:
- subagent_type: "scenario-analyst"
- prompt: |
    以下のヘッドラインについて18ヶ月シナリオ分析を実行してください。

    ## 対象ヘッドライン
    [入力されたヘッドライン]

    ## イベントタイプ
    [分類結果]

    ## リファレンス情報
    [読み込んだリファレンスの要約]

    ## 分析要件
    1. WebSearchで過去2週間の関連ニュースを収集
    2. Base/Bull/Bearの3シナリオを構築(確率合計100%)
    3. 1次/2次/3次影響をセクター別に分析
    4. ポジティブ/ネガティブ影響銘柄を各3-5銘柄選定(米国市場のみ)
    5. 全て日本語で出力

预期输出:

  • 相关新闻文章列表
  • 3 种情景(Base/Bull/Bear)的详细内容
  • 行业影响分析(一级/二级/三级)
  • 个股推荐列表
步骤 2.2:调用 strategy-reviewer

根据 scenario-analyst 的分析结果,调用评审 Agent。

Task tool:
- subagent_type: "strategy-reviewer"
- prompt: |
    以下のシナリオ分析をレビューしてください。

    ## 対象ヘッドライン
    [入力されたヘッドライン]

    ## 分析結果
    [scenario-analystの出力全文]

    ## レビュー要件
    以下の観点でレビューを実施:
    1. 見落とされているセクター/銘柄
    2. シナリオ確率配分の妥当性
    3. 影響分析の論理的整合性
    4. 楽観/悲観バイアスの検出
    5. 代替シナリオの提案
    6. タイムラインの現実性

    建設的かつ具体的なフィードバックを日本語で出力してください。

预期输出:

  • 指出遗漏之处
  • 对情景概率的意见
  • 指出偏见
  • 提出替代情景
  • 最终建议

阶段 3:整合并生成报告
步骤 3.1:整合结果

整合两个 Agent 的输出,形成最终投资判断。

整合要点:

  1. 补充评审中指出的遗漏
  2. 调整概率分配(如有必要)
  3. 考虑偏见后形成最终判断
  4. 制定具体行动计划
步骤 3.2:生成报告

按以下格式生成最终报告,并保存到文件。

保存位置: reports/scenario_analysis_<topic>_YYYYMMDD.md

# ヘッドライン・シナリオ分析レポート

**分析日時**: YYYY-MM-DD HH:MM
**対象ヘッドライン**: [入力されたヘッドライン]
**イベントタイプ**: [分類カテゴリ]

---

## 1. 関連ニュース記事
[scenario-analystが収集したニュースリスト]

## 2. 想定シナリオ概要(18ヶ月後まで)

### Base Case(XX%確率)
[シナリオ詳細]

### Bull Case(XX%確率)
[シナリオ詳細]

### Bear Case(XX%確率)
[シナリオ詳細]

## 3. セクター・業種への影響

### 1次的影響(直接的)
[影響テーブル]

### 2次的影響(バリューチェーン・関連産業)
[影響テーブル]

### 3次的影響(マクロ・規制・技術)
[影響テーブル]

## 4. ポジティブ影響が見込まれる銘柄(3-5銘柄)
[銘柄テーブル]

## 5. ネガティブ影響が見込まれる銘柄(3-5銘柄)
[銘柄テーブル]

## 6. セカンドオピニオン・レビュー
[strategy-reviewerの出力]

## 7. 最終投資判断・示唆

### 推奨アクション
[レビューを踏まえた具体的アクション]

### リスク要因
[主要リスクの列挙]

### モニタリングポイント
[フォローすべき指標・イベント]

---
**生成**: scenario-analyzer skill
**エージェント**: scenario-analyst, strategy-reviewer
步骤 3.3:保存报告
  1. 如果 reports/ 目录不存在,则创建该目录
  2. 保存为 scenario_analysis_<topic>_YYYYMMDD.md(例如:scenario_analysis_venezuela_20260104.md)
  3. 通知用户保存已完成
  4. 不要直接保存到项目根目录

资源

参考资料
  • references/headline_event_patterns.md - 事件模式和市场反应
  • references/sector_sensitivity_matrix.md - 行业敏感度矩阵
  • references/scenario_playbooks.md - 情景构建模板
Agent
  • scenario-analyst - 主情景分析
  • strategy-reviewer - 第二意见与评审

重要说明

语言
  • 所有分析和输出均使用日语
  • 个股代码保留英文写法
目标市场
  • 个股仅从美国市场上市的股票中选择
  • 包括 ADR
时间跨度
  • 情景覆盖18 个月
  • 按 0-6 个月/6-12 个月/12-18 个月三个阶段描述
概率分配
  • Base + Bull + Bear = 100%
  • 描述各情景概率并说明依据
第二意见
  • 必须执行(始终调用 strategy-reviewer)
  • 将评审结果反映到最终判断中
输出位置(重要)
  • 务必保存到 reports/ 目录下
  • 路径:reports/scenario_analysis_<topic>_YYYYMMDD.md
  • 示例:reports/scenario_analysis_fed_rate_hike_20260104.md
  • 如果 reports/ 目录不存在,则创建该目录
  • 不得直接保存到项目根目录

质量检查清单

完成报告前确认以下事项:

  • 是否正确解析了头条
  • 事件类型分类是否恰当
  • 3 种情景的概率总和是否为 100%
  • 一级/二级/三级影响之间是否存在逻辑关联
  • 个股选择是否有具体依据
  • 是否包含 strategy-reviewer 的评审
  • 是否记录了基于评审形成的最终判断
  • 报告是否保存到了正确路径

评论

支持 Markdown