Skill: pcchris1995/investment-analysis-workflow (version 1.0.0)

--- name: investment-analysis-workflow description: 投资分析工作流管理。规范"拿到新材料后如何基于已存档报告做增量分析"的完整SOP，解决分析碎片化、逻辑断裂问题。用于：(1)收到新材料/公告/研报/调研纪要后的标准分析流程，(2)存量报告合并重组，(3)大开门股票池的持续维护。与 prosperity-investing（景气投资框架）和 optical-comm-investing（光通信框架）协同使用——本skill负责流程规范，彼等负责分析方法论。触发词：分析新材料、增量更新、追加分析、更新股票池、合并报告、存档分析、工作流。 --- # 投资分析工作流（Investment Analysis Workflow） > 核心目标：所有新分析必须建立在已存档报告的既有逻辑和数据之上，只做增量修正，禁止另起炉灶。 --- ## 一、与已有 Skill 的协同关系 | Skill | 角色 | 何时调用 | |:---|:---|:---| | **本 Skill** | **流程规范层** | 每次收到新材料时，规定"先读什么、后做什么、输出到哪里" | | `prosperity-investing` | **分析方法论** | 判断产业周期、四浪定位、大开门筛选、选股纪律 | | `optical-comm-investing` | **行业知识库** | 分析光通信/光模块/光芯片标的时，提供技术路线和供应链细节 | | `upstream-material-analysis` | **行业知识库** | 分析上游材料标的时，提供量价测算和传导链分析 | **三层嵌套**： ``` 本 Skill（流程规范） ↓ 规定 Step 1-6 prosperity-investing（方法论） ↓ 提供四浪理论、大开门六维筛选、选股纪律 optical-comm-investing / upstream-material-analysis（行业知识） ↓ 提供技术路线、供应链、竞争格局 ``` --- ## 二、核心原则（不可违反） ### 原则1：存档报告是主信息源 - 任何新分析的**第一信息源**是 `investment/` 目录下已存档的报告 - 外部搜索仅用于**补充数据缺口**（找不到的旧数据、最新股价、最新公告） - **禁止**：用临时搜索的新信息**替代**已存档的核心逻辑 ### 原则2：增量分析，不重复造轮子 - 已有内容（公司背景、行业框架、六维打分）**不再重写** - 新材料只做三件事： 1. **验证**已有假设 → 更新验证状态 2. **修正**已有假设 → 更新业绩预估/关键变量（附理由） 3. **新增**信息 → 追加到跟踪清单 ### 原则3：连续性优先 - 每次分析必须是**上一次分析的延续**，而非独立事件 - 业绩预估数字必须能追溯到之前的逻辑链条，修改要说明理由 - 四浪定位、大开门判定等结论变更要解释"什么新信息改变了判断" ### 原则4：单一标的，单一主文件 - 每个标的只有一个主分析文件（如 `永鼎股份_主分析.md`） - 新材料不再创建独立新文件，而是**追加到主文件末尾**（Append模式） - 只有**全新标的/行业**才创建新文件 --- ## 三、标准操作流（SOP）：6步 ### Step 1: 新材料分类（10秒判断） ``` Q1: 这个材料涉及哪个已存档标的/行业？ ├── 是已有标的 → Step 2 (增量更新) ├── 是已有行业的新标的 → Step 2 + Step 5 (关联行业逻辑) └── 完全全新 → Step 6 (全新建档) Q2: 这个材料的性质是什么？ ├── 公司公告/财报 → 验证/修正业绩预估 ├── 行业新闻 → 验证/修正行业景气判断 ├── 调研/交流 → 补充关键变量/新增跟踪项 └── 政策/宏观 → 修正行业/多标的逻辑 ``` ### Step 2: 读取相关存档（必须执行） **读取清单**（按优先级排序）： | 优先级 | 文件 | 读取内容 | |:---|:---|:---| | **P0** | 该标的的**主分析文件** | 核心逻辑、业绩预估、关键变量、上次判断 | | **P1** | `大开门股票池综合评估.md` | 该标的在池中的排序和判定 | | **P2** | `大开门股票池.md` | 标的的基础信息 | | **P3** | 相关行业框架文件 | 行业景气判断、产业链位置 | | **P4** | `大开门股票池_研报跟踪存档.md` | 该标的的历史跟踪记录 | **禁止**：未读取P0-P2就直接分析新材料。 **如何读取**：使用 `read` 工具读取上述文件，将关键信息（当前业绩预估、上次判定、跟踪清单）作为本次分析的基底。 ### Step 3: 增量分析（核心步骤） 将新材料中的每条信息，对照已有逻辑做**增量映射**： | 新材料信息类型 | 对照已有逻辑 | 输出动作 | |:---|:---|:---| | 业绩数据（如Q1利润） | 对比已有业绩预估 | 更新预估数字，说明偏差原因 | | 产能/订单数据 | 对比已有产能假设 | 修正或确认产能爬坡节奏 | | 客户/合作信息 | 对比已有客户列表 | 新增客户质量评估 | | 价格/毛利率变化 | 对比已有利润率假设 | 修正利润模型 | | 行业景气信号 | 对比已有行业判断 | 确认或修正行业周期位置 | | 政策/宏观变化 | 对比已有多标的影响 | 批量更新相关标的逻辑 | **增量分析模板**（必须按此格式输出）： ```markdown ## [增量更新] YYYY-MM-DD [材料来源] ### 新增/修正信息 - [信息1]：具体内容 → 影响：[验证/修正/新增]了[哪个假设] - [信息2]：具体内容 → 影响：[验证/修正/新增]了[哪个假设] ### 业绩预估修正（如有） | 年份 | 原预估 | 新预估 | 修正原因 | |:---|:---|:---|:---| | 2026E | X亿 | Y亿 | 新材料显示... | ### 关键变量更新 - [变量1]：原"[状态]" → 新"[状态]"（原因：新材料中的具体信息） - [变量2]：原"[状态]" → 新"[状态]"（原因：新材料中的具体信息） ### 跟踪清单更新 - [x] 已完成：[事项]（验证结果：[结论]） - [ ] 新增跟踪：[新事项] - [ ] 状态变更：[原事项]从[待验证]变为[已验证/证伪] ### 结论变更（如有） - 原结论：[X] - 新结论：[Y] - 变更原因：[新材料中的具体信息] ``` ### Step 4: 调用分析方法论 Skill（按需） 根据标的所属行业，调用对应的方法论 Skill： | 标的类型 | 调用 Skill | 解决的问题 | |:---|:---|:---| | 任意景气股 | `prosperity-investing` | 四浪定位、大开门六维筛选、选股纪律 | | 光通信/光模块/光芯片 | `optical-comm-investing` | 技术路线、供应链位置、九字诀评估 | | 上游材料（铜箔/衬底/晶体等） | `upstream-material-analysis` | 量价测算、传导链、利润结构影响 | **调用方式**：读取对应 Skill 的 SKILL.md 和关键 reference 文件，将方法论应用到增量分析中。 **注意**：本 Skill 负责"什么时候调用、调用后怎么用"，方法论 Skill 负责"具体怎么判断"。 ### Step 5: 一致性检查 - [ ] 新的业绩预估是否与之前的逻辑链条自洽？ - [ ] 如果修正了预估，是否解释了修正原因？ - [ ] 大开门判定是否仍然成立？如果不成立，说明了什么新信息导致变更？ - [ ] 四浪定位是否需要调整？调整依据是什么？ - [ ] 该标的的结论变化是否影响了 `大开门股票池综合评估.md` 中的排序？ ### Step 6: 输出与更新（强制步骤） **6.1 追加到主文件** - 使用 `edit` 工具的 Append 模式，在主文件末尾添加 Step 3 的增量分析内容 - 追加内容必须包含**时间戳**和**材料来源** - 追加内容必须明确引用之前的哪个结论被修正了 - 追加内容不能重复主文件中已有的背景信息 **6.2 更新综合评估** - 分析完成后，**必须**更新 `大开门股票池综合评估.md` 中对应标的的条目 - 更新项：业绩预估数字、前瞻PE、是否大开门判定、四浪位置、时间戳 **6.3 研报跟踪存档（仅研报场景）** - 如果新材料是研报/调研纪要，追加写入 `大开门股票池_研报跟踪存档.md` - 格式遵循 `prosperity-investing` 中的研报跟踪工作流（Step 0-5） --- ## 四、文件管理规范 ### 4.1 目录结构 ``` investment/ ├── [标的名称]_主分析.md ← 每个标的只有一个主文件 ├── [行业名称]_行业框架.md ← 每个行业只有一个框架文件 ├── 大开门股票池综合评估.md ← 统一排序表（持续更新） ├── 大开门股票池_研报跟踪存档.md ← 研报历史（持续追加） └── archive/ ← 历史版本存档 └── [标的名称]_主分析_YYYYMMDD.md ← 重大修订前的备份 ``` ### 4.2 文件命名规范 | 类型 | 命名格式 | 示例 | |:---|:---|:---| | 标的主文件 | `[标的名称]_主分析.md` | `永鼎股份_主分析.md` | | 行业框架 | `[行业名称]_行业框架.md` | `光模块_行业框架.md` | | 综合评估 | `大开门股票池综合评估.md` | — | | 研报存档 | `大开门股票池_研报跟踪存档.md` | — | | 历史备份 | `archive/[文件名]_YYYYMMDD.md` | `永鼎股份_主分析_20260522.md` | ### 4.3 存量报告重组规则 当收到存量报告重组指令时： | 场景 | 操作 | |:---|:---| | 某标的有多个独立报告 | 合并为一个主文件，保留时间戳分段 | | 某行业有多个独立报告 | 合并为一个行业框架文件 | | 综合评估表过期 | 按最新分析结果重写，不保留旧版本 | | 研报存档 | 持续追加，不删除历史记录 | --- ## 五、与其他 Skill 的接口定义 ### 5.1 调用 prosperity-investing 的时机 | 场景 | 调用内容 | |:---|:---| | 判断产业周期 | 读取 `references/detailed-framework.md` §产业周期位置 | | 四浪定位 | 读取 `references/four-waves.md` | | 大开门筛选 | 读取 `references/selection-criteria.md` + 六维打分 | | 选股纪律 | 读取 `references/selection-criteria.md` §持仓纪律 | | 研报跟踪 | 读取 SKILL.md §研报跟踪工作流（Step 0-5） | ### 5.2 调用 optical-comm-investing 的时机 | 场景 | 调用内容 | |:---|:---| | 光通信标的定位 | 读取 `references/supply-chain.md` §阵营归属 | | 技术路线判断 | 读取 `references/tech-landscape.md` | | 供应链分析 | 读取 `references/supply-chain.md` | | 九字诀评估 | 读取 SKILL.md §九字诀 | | 估值锚定 | 读取 `references/methodology.md` §估值层级 | ### 5.3 调用 upstream-material-analysis 的时机 | 场景 | 调用内容 | |:---|:---| | 上游材料标的分析 | 读取 SKILL.md 全文 | | 量价测算 | 读取 references 中的传导链分析 | | 利润结构影响 | 读取 references 中的利润测算模板 | --- ## 六、错误示例 vs 正确示例 ### ❌ 错误：独立分析，不读存档 ``` 用户：永鼎交流会纪要 我：读取交流会 → 临时搜索永鼎信息 → 独立写一份《永鼎交流会分析.md》 → 不引用之前对永鼎的任何判断 → 不关联之前光模块行业分析中的InP芯片逻辑 → 不开主文件，另起炉灶 ``` **违反原则**：原则1（存档不是主信息源）、原则4（未追加到主文件）。 ### ✅ 正确：基于存档做增量 ``` 用户：永鼎交流会纪要 我：Step1: 判断→已有标的（永鼎） Step2: 读取《永鼎股份_主分析.md》+《大开门股票池综合评估.md》 Step3: 交流会信息增量映射 - Q1利润1.5亿 → 修正2026E预估（原5-8亿→新11亿） - Coherent合作 → 验证客户质量提升假设 - 第二次扩产 → 新增关键变量 Step4: 调用 prosperity-investing → 四浪定位、大开门判定 Step5: 一致性检查 → 2026E PE 35x仍不满足；2027E乐观情景接近边界 Step6: 追加到《永鼎股份_主分析.md》末尾 + 更新综合评估 ``` **结果**：用户看到的是连续的逻辑演进，之前的跟踪清单被更新，大开门判定一致性得到维护。 --- ## 七、用户验证清单 每次我给出分析后，用户可用此清单快速检查我是否按SOP执行： - [ ] 我是否先读取了该标的的主分析文件（P0）？ - [ ] 我是否引用了之前对该标的的既有判断？ - [ ] 我是否说明了新材料是"验证"、"修正"还是"新增"了哪个假设？ - [ ] 业绩预估数字是否有追溯链条（从旧数字到新数字，附理由）？ - [ ] 大开门判定是否一致？如果变了，是否解释了原因？ - [ ] 输出是追加到主文件，还是另起炉灶写了独立新文件？ - [ ] 分析完成后是否更新了 `大开门股票池综合评估.md`？ --- ## 八、参考来源 本 Skill 基于彭总对分析连续性的硬性要求设计，解决以下痛点： 1. 分析碎片化：每次新材料独立成篇，无连续性 2. 逻辑断裂：不引用之前判断，导致结论前后矛盾 3. 重复劳动：公司背景、行业框架每次都重写 4. 跟踪清单丢失：之前的跟踪项被遗忘，未更新状态


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)