Weekly Prompt — 羚羊投资研究周报生成
生成羚羊投资研究(Antelope Investment Research)全球市场周报的完整工作流。
触发词: weekly prompt mode
模板路径: <RESEARCH_DIR>/WEEKLY_REPORT_PROMPT_TEMPLATE.md
输出路径: <RESEARCH_DIR>/YYYYMMDD/YYYYMMDDWeekly全球市场周报.md
上期报告: 参考模板附录的历史周报快速参考表
Step 1:信息收集(向用户索取)
触发后立即说:
好,进入周报模式。我需要以下几样东西,你可以逐一发我:
- Calendar图(下周重要事件/财报日历截图)
- 本周新题材(新的主线板块或标的)
- 周会笔记(如有,直接发文字)
- 本周持仓更新(选填)
收到后逐一确认,不要催促,等用户主动发。
Step 2:信息结构化 + Tavily搜索
收齐信息后:
- 将周会笔记整理存档至
YYYYMMDD/weekly_meeting_notes.md - 创建输出目录
mkdir -p <RESEARCH_DIR>/YYYYMMDD/ - 启动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:读取上期报告
# 找到最近一期周报
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结构模板
## 角色与风格设定
你是 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 之前。内容包括:
- 上周核心辩题回顾:从上期 prompt/周报中提取辩题标题列表(不展开,一句话概括每个)
- 主线是否切换:本周主线是延续上周辩题的深化,还是被新事件取代?一句话定性
- 多空力量对比变化:如果本周新收集的研报/信源与上周相比出现方向性转变(例如"上周一致悲观→本周多空分歧扩大"),必须在 prompt 里明确写出这个变化,作为一个独立小节交给 AI 分析,而不是让 AI 自己去猜
- 标的判断延续性表:列出上周给过方向判断的核心标的,本周是否有新信息导致方向变化
- 裁判日时效性:上周设定的关键裁判日/事件节点本周是否仍然有效(未到、已到但未决、已决出结果)
这个小节最终对应周报模板的第十二章:本周 vs 上周对比,写入 prompt 时格式参考 WEEKLY_REPORT_PROMPT_TEMPLATE.md 中「七、上周 vs 本周对比数据」区块。
辩题提炼规则
好辩题的特征:
- 包含真实的信息冲突或市场定价谜题(不是"分析NVDA",而是"Rubin延迟——芯片路线图vs系统交付,TSMC财报如何裁判")
- 有具体数字锚定(涨跌幅、财报数据、日期)
- 结尾是一个明确的分析任务("核心问题是……")
每周必有的辩题类型:
- 宏观:利率/CPI/非农对市场定价的影响
- 地缘政治:黄金+原油的驱动逻辑
- 本周最重要的财报:beat/miss + 市场反应之谜
- 主线题材:新题材的催化剂链条
- 风险矩阵:本周最大的多空分歧
市场无主线时的处理: 明确写入辩题:"[旧题材]走弱后的真空期——下一条主线在哪里? 以下[N]个信号值得关注:……"
操作步骤
- 把周会笔记、Tavily结果、calendar图提炼成5-8个核心辩题
- 每个辩题写100-200字,包含具体数据和核心分析任务
- 多空观点必须都写入(BE做空报告:Hunterbrook证据 vs 公司8-K vs 基本面)
- Raw Data区块列出所有待补充字段
- 保存至
YYYYMMDD/YYYYMMDD_weekly_prompt.md
Step 6:保存 + 更新MEMORY
# 保存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抓关键页面作为备用 |
| 上期报告找不到 | 跳过验证步骤,不影响生成 |