# Weekly Prompt

> 生成羚羊投资研究全球市场周报。触发词：weekly prompt mode。收集calendar图、新题材、周会笔记，启动Tavily搜索，最终生成并保存周报Markdown。

- Skill: `soapwong/weekly-prompt` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add soapwong/weekly-prompt`
- Raw SKILL.md: https://api.skillmd.com/api/skills/soapwong/weekly-prompt/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: soapwong (https://skillmd.com/u/soapwong)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/soapwong/weekly-prompt

---


# Weekly Prompt — 羚羊投资研究周报生成

生成羚羊投资研究（Antelope Investment Research）全球市场周报的完整工作流。

**触发词：** `weekly prompt mode`

**模板路径：** `<RESEARCH_DIR>/WEEKLY_REPORT_PROMPT_TEMPLATE.md`

**输出路径：** `<RESEARCH_DIR>/YYYYMMDD/YYYYMMDDWeekly全球市场周报.md`
**上期报告：** 参考模板附录的历史周报快速参考表

---

## Step 1：信息收集（向用户索取）

触发后立即说：

> 好，进入周报模式。我需要以下几样东西，你可以逐一发我：
> 1. **Calendar图**（下周重要事件/财报日历截图）
> 2. **本周新题材**（新的主线板块或标的）
> 3. **周会笔记**（如有，直接发文字）
> 4. **本周持仓更新**（选填）

收到后逐一确认，不要催促，等用户主动发。

---

## Step 2：信息结构化 + Tavily搜索

收齐信息后：

1. 将周会笔记整理存档至 `YYYYMMDD/weekly_meeting_notes.md`
2. 创建输出目录 `mkdir -p <RESEARCH_DIR>/YYYYMMDD/`
3. 启动Tavily子agent搜索本周关键主题（见下方搜索规则）

### Tavily搜索规则

- **必须spawn子agent**，不要在主session里串行搜索
- 每个主题单独一条查询，结果写入 `YYYYMMDD/tavily_research.md`
- 标准搜索主题（每周必搜，根据当周事件调整查询词）：
  - 大盘宏观：SPY/QQQ周表现、VIX变化
  - NVDA/AI算力：最新催化剂、Rubin/Blackwell进展
  - 本周财报：对应标的beat/miss + guidance
  - 地缘政治：中东原油、黄金驱动因素
  - 本周新题材（由用户提供）
  - 其他周会提及的高优先级标的

子agent任务格式参考：`assets/tavily_subagent_task_template.md`

---

## Step 3：读取上期报告

```bash
# 找到最近一期周报
ls <RESEARCH_DIR>/ | sort | tail -3
```

读取上期周报（或上期prompt，若周报未生成）的**第一章（执行摘要/操作汇总表）**和**核心辩题列表**，用于：
- 验证上期判断是否正确
- 更新AI利润转移框架Phase状态
- 标记需要修正的判断
- **提取上周核心辩题标题 + 标的方向/关键位**，填入本期 Step 5 生成的 prompt 的「本周 vs 上周对比」章节

---

## Step 4：本周特殊注意事项处理

### 弱化旧题材 / 引入新题材

周报章节结构动态调整：
- 旧题材板块（如存储SNDK/MU）降级为简短更新，不作详细分析
- 新题材提升为独立章节（第三章或第四章）
- 明确标注"主线切换"并说明原因

### Rubin延迟风险矩阵（本期特别处理）

每次涉及NVDA分析时，必须呈现双情景：

| 情景 | 概率（主观） | 影响 | 操作含义 |
|------|------------|------|---------|
| 黄仁勋版：无延迟，换更优方案 | XX% | NV链正面，光互连持续 | 持多，dip买 |
| Andy版：工程样本阶段，实质延迟1Q+ | XX% | NV链短期承压 | 破209止损，sell put SOXL对冲 |

---

## Step 5：生成研究Prompt（辩题式结构）

**目标：输出一个以核心辩题为骨架的deep research prompt，让用户直接发给AI生成周报。不要在这里生成周报本身。**

### 黄金标准参考
`<RESEARCH_DIR>/20260607/全球市场周报_研究prompt_20260607.md`

这是最高质量的prompt范本。核心特征：
- 每个章节是一个**有张力的核心辩题**，不是数据填表
- 每个辩题包含：事件描述 + 市场反应 + 核心矛盾 + 需要分析的具体问题
- Raw Data区块单独列出，供AI填入
- 角色设定明确（Antelope Investment首席分析师，WSJ+高盛风格）

### Prompt结构模板

```markdown
## 角色与风格设定
你是 Antelope Investment 的首席分析师。今天是 [日期]。使用倒金字塔结构，
结论在前，生成 table of contents，每个要点是单独的章节。
Wall Street Journal + 高盛/桥水风格。结论必须明确，不得两边都说。
报告至少50页，中文写作，信息源来自英文一手资料。

## 本周核心研究主题（[研究周期]）
[用1-2句话定性本周市场的核心矛盾]
本周报告围绕以下[N]个核心问题展开：

1. **[辩题标题：事件 + 核心矛盾]**
   [100-200字描述：事件经过 + 市场反应数据 + 需要深度分析的核心问题]

2. **[辩题标题]**
   [同上]

...

## Raw Data（提交前填入）
[列出所有需要精确数字的字段，标注"待补充"]

## 输出要求
[固定格式：语言/信息源/长度/风格/预测要求]
```

### 本周 vs 上周对比章节（每期必须包含）

每期 prompt 除了 5-8 个核心辩题外，**必须额外生成一个「本周 vs 上周对比」小节**，紧跟在辩题列表之后、Raw Data 之前。内容包括：

1. **上周核心辩题回顾**：从上期 prompt/周报中提取辩题标题列表（不展开，一句话概括每个）
2. **主线是否切换**：本周主线是延续上周辩题的深化，还是被新事件取代？一句话定性
3. **多空力量对比变化**：如果本周新收集的研报/信源与上周相比出现方向性转变（例如"上周一致悲观→本周多空分歧扩大"），必须在 prompt 里明确写出这个变化，作为一个独立小节交给 AI 分析，而不是让 AI 自己去猜
4. **标的判断延续性表**：列出上周给过方向判断的核心标的，本周是否有新信息导致方向变化
5. **裁判日时效性**：上周设定的关键裁判日/事件节点本周是否仍然有效（未到、已到但未决、已决出结果）

这个小节最终对应周报模板的**第十二章：本周 vs 上周对比**，写入 prompt 时格式参考 `WEEKLY_REPORT_PROMPT_TEMPLATE.md` 中「七、上周 vs 本周对比数据」区块。

### 辩题提炼规则

**好辩题的特征：**
- 包含真实的信息冲突或市场定价谜题（不是"分析NVDA"，而是"Rubin延迟——芯片路线图vs系统交付，TSMC财报如何裁判"）
- 有具体数字锚定（涨跌幅、财报数据、日期）
- 结尾是一个明确的分析任务（"核心问题是……"）

**每周必有的辩题类型：**
- 宏观：利率/CPI/非农对市场定价的影响
- 地缘政治：黄金+原油的驱动逻辑
- 本周最重要的财报：beat/miss + 市场反应之谜
- 主线题材：新题材的催化剂链条
- 风险矩阵：本周最大的多空分歧

**市场无主线时的处理：**
明确写入辩题："[旧题材]走弱后的真空期——下一条主线在哪里？
以下[N]个信号值得关注：……"

### 操作步骤

1. 把周会笔记、Tavily结果、calendar图提炼成5-8个核心辩题
2. 每个辩题写100-200字，包含具体数据和核心分析任务
3. 多空观点必须都写入（BE做空报告：Hunterbrook证据 vs 公司8-K vs 基本面）
4. Raw Data区块列出所有待补充字段
5. 保存至 `YYYYMMDD/YYYYMMDD_weekly_prompt.md`

---

## Step 6：保存 + 更新MEMORY

```bash
# 保存prompt
write <RESEARCH_DIR>/YYYYMMDD/YYYYMMDD_weekly_prompt.md

# 更新历史周报附录表格
edit <RESEARCH_DIR>/WEEKLY_REPORT_PROMPT_TEMPLATE.md

# 更新MEMORY.md：新Setup、新题材、新标的
edit MEMORY.md
```

完成后告知用户：
- prompt文件路径
- 本周核心辩题列表（一句话概括每个）
- 哪些Raw Data字段还需要手动补充

---

## 常见问题处理

| 情况 | 处理方式 |
|------|---------|
| 用户只发了部分信息 | 先用已有信息启动，缺失项标`【待补充】` |
| 新题材还没发 | 占位写"新题材章节：待用户确认后补充" |
| Tavily子agent超时 | 用web_fetch抓关键页面作为备用 |
| 上期报告找不到 | 跳过验证步骤，不影响生成 |

