七透镜深度研究引擎(Seven-Lens Deep Research)
一、这是什么
把"一次机构级个股深度研究"固化为可复现流水线。方法论原型已在贝壳控股(BEKE / 02423.HK)完整跑通一轮(2026-09-02):产出 49 份归档资料、7 份透镜报告合计 92 万字符、1 份统筹研判报告 2.4 万字、1 份缺口追查补充报告,形成 14 条差异化新观点,其中 6 条全网从未讨论。
与常规研报的三点本质差异:
| 维度 | 常规研报 | 本引擎 |
|---|---|---|
| 信源 | 以二手研报、媒体转述为主 | P1 原始文件优先(年报/20-F/公告),P4 仅作交叉验证 |
| 框架 | 单一框架(多为财务+估值) | 七套方法论并行,证据源刻意不重叠 |
| 分歧处理 | 取平均、给目标价 | 解剖到口径层,量化分歧来自哪个参数 |
| 结论 | 买/卖/目标价 | 可证伪的跟踪清单,并保留"自推翻"通道 |
二、为什么七透镜有效(三条实证理由)
- 证据源不重叠 → 收敛即高可靠。 贝壳案例实测:L4/L7 只信 P1 公告数字;L2/L3 主要用管理层言论与组织事实;L1/L6 用商业常识与长期概率压力测试。七套独立证据指向同一结论时,可靠性远高于任一单一框架。
- 分歧本身是信息。 三份估值报告结论从「合理 +0.2%」到「贵,需再跌 53%」,解剖后发现分歧 100% 来自三个口径选择(现金口径差 206 亿≈每股 6 元、盈利基数差 3.6 倍、估值倍数锚差 2 倍),0% 来自模型技术或观点对立。
- 自推翻比自维护更有价值。 贝壳第二轮追查原始文件后,一次性推翻了 3 处前序结论(关联方融资方向、高管薪酬口径、建造承诺口径)。研究中最贵的错误是"维护自己已发表的判断"。
三、五条铁律(违反即返工)
- P1 优先 + 来源分级标注:每个关键数字后必须标
(P1)/(P4)/(P5)。P4/P5 用于投资决策前必须声明"⚠️此数据未经 P1 权威源验证"。 - 方向性推断先查"资金往哪流",再下结论。 看到异常数字 → 先找官方解释 → 再找支持异常的证据 → 仍无解释才可称"黑箱"。(教训:曾把"关联方贷款增加 8.244 亿"读成"公司借钱",实际是项目预售富余资金上收,一句脚注推翻整个推断。)
- 分歧必须解剖到口径层,不得用"观点不同/风险偏好不同"搪塞。
- 每个新观点必须配可证伪点(具体数值 + 具体时间 + 具体文件)。没有可证伪点的观点是评论,不是研究。
- 资料缺口必须列清单并给出"是否值得继续追查"的裁决,追查成本高于信息价值时明确写"不建议继续追查"。
四、八步主流程
Step 1 立项与盘点 确认标的、市场、资料现状,建项目目录,查重防复
Step 2 全库全网搜集 IMA 知识库 + 联网并行检索,分类编号存档(A/B/C 三类)
Step 3 P1 原始文件抓取 SEC EDGAR / HKEX / 巨潮,抓年报+20-F+最新季报
Step 4 P1-P5 五层底稿 财务数据 / 估值历史 / 商业模式与治理 / 行业终局 / 管理层言论
Step 5 七透镜并行分析 L1-L7 子代理,2 个/轮,前序结论写入后续 prompt
Step 6 分歧解剖 三重收敛法 + 口径解剖法,量化分歧来源
Step 7 统筹研判报告 差异化新观点(≥10 条)+ 跟踪清单 + 判决条件
Step 8 缺口追查→归档 追查清单 → PDF 化 → 上传知识库(查重防护)
详细 SOP 见 references/,对应文件:
| 步骤 | 文件 |
|---|---|
| 全流程细则 | references/00_方法论总纲与铁律.md |
| Step 2 | references/01_全库全网资料搜集SOP.md |
| Step 3 | references/07_P1原始文件抓取与缺口追查SOP.md |
| Step 4 | references/02_五层底稿模板.md |
| Step 5 | references/03_七透镜提示词模板.md |
| Step 6 | references/04_分歧解剖与一次性红利识别.md |
| Step 7 | references/05_差异化新观点生成规范.md + references/06_统筹研判报告模板.md |
| Step 8 | references/07_... + references/08_质检清单与归档规范.md |
| 实战样例 | references/09_贝壳案例索引与方法论教训.md |
五、意图路由表
| 用户意图 | 执行范围 |
|---|---|
| "全库全网搜集 XX 的资料并存知识库" | 只跑 Step 1-3 + Step 8 归档 |
| "用军事/人性/管理等透镜分析 XX" | Step 4-5,只跑指定透镜 |
| "深度研究 XX 公司"(完整) | Step 1-8 全跑 |
| "帮我看看 XX 值多少钱" | Step 4 + L7 + L6(估值+算账卡) |
| "XX 财报有没有雷" | Step 3-4 + L4 财务排雷 |
| "统筹分析,看有没有新观点" | Step 6-7(需已有透镜报告) |
| "继续 / 追查缺口" | Step 8 缺口追查 SOP |
| "把这套流程做成 skill / 改 skill" | 转 ima-skill-creator |
默认路由:用户只给公司名未指定范围时,走完整 Step 1-8。
六、七透镜速览(详见 references/03)
| 编号 | 透镜 | 底层技能 | 核心提问 | 输出形态 |
|---|---|---|---|---|
| L1 | 军事 | military-lens / military-wisdom-invest |
这是一场什么战争?谁在进攻谁在撤退? | 五事七计打分 + 组织力打分卡 + 阶段判断 |
| L2 | 人性 | investment-human-nature |
这个决策踩中哪个心理账户?人性哪条不变规律? | 75 条规律自查 + 仓位上限 |
| L3 | 管理 | management-analysis |
战略是止血还是重构?减法 A 级加法 D 级? | 七维健康体检 + 红线清单 |
| L4 | 财务排雷 | financial-mine-sweeper |
利润是真的吗?钱从哪来? | 三色评级 + 40 项检查 |
| L5 | 经典价值 | classic-lens / berkshire-research / buffett-perspective / munger-mental-models / howard-marks-mental-models |
护城河在哪?趋势向上还是向下? | 护城河评分 + 观察/买入名单 |
| L6 | 段永平 | dyp-lens / 段永平算账卡 |
封仓十年敢不敢买?愿意出多少钱? | 不为清单 + 算账卡 + 买/不买/等 |
| L7 | 估值 | damodaran-valuation / valuation-master |
内在价值区间?安全边际?最敏感参数? | 五方法交叉验证 + 蒙特卡洛 |
KOS 透镜顺序(主报告写作时固定,不可跳):L1-A 定环境 → L1-B 定标的 → L1-C 定风险 → L1-D 定表达 → L1-E 定叙事。
其中 L1-A 定环境必须先经李迅雷宏观框架过滤(帕累托分化论 / 硅基时代论 / AI 泡沫三信号),再用高善文实体侧框架交叉验证。
七、标准交付清单(一个完整项目)
outputs/<公司名>/
├── pdf/ # P1 原始公告 PDF + 最终报告 PDF
├── md/
│ ├── A1..An_*.md # A 类:战略/深度长文
│ ├── B1..Bn_*.md # B 类:质疑/纪要/媒体
│ ├── C1..Cn_*.md # C 类:券商研报/论坛/政策
│ ├── P1_*.md ~ P5_*.md # 五层底稿
│ ├── L1_*.md ~ L7_*.md # 七透镜报告
│ ├── Y_*_追查补充报告.md # 缺口追查(如有)
│ └── Z_*_统筹研判报告.md # 主报告
├── scripts/ # 计算底稿(_calc_*.py / _dcf_*.py)
└── manifest.json # 项目清单
八、执行纪律(血泪教训,务必遵守)
- 子代理并行上限 2 个/轮(4 个也成功过,但 3+ 并发易触发内部错误)。每个子代理 prompt 必须包含:必读方法论路径、必读数据源绝对路径、必须回答的核心问题清单、输出路径、来源层级标注要求、禁止编造。
- 前序透镜结论要写进后续子代理 prompt,避免重复计算并形成交叉验证。
- IMA 上传前必须查重:
upload_file.py遇到同名文件会自动加时间戳生成副本,而 IMA 无删除 API,重复不可逆。 - 绝不用
try/except SystemExit判断上传成败(uf.main()成功后会sys.exit(0),被捕获会误判失败导致重复上传)。 - PDF 中文提取用 PyMuPDF(
import fitz),pdftotext会因缺 Adobe-CNS1 语言包导致中文全丢。 - PDF 生成:pandoc md→docx,
soffice --headless --convert-to pdf --outdir /tmp,工作目录必须在 /tmp。 - 用户若要求"不要停",则自主推进到全部完成,中途不询问确认。
九、免责声明模板(所有报告结尾必带)
> 【AI分析】本报告全部判断性结论均为 AI 基于公开资料的分析,非事实陈述,非投资建议。所有数据已标注来源层级(P1-P5),P4/P5 数据未经权威源验证。投资者应独立判断并承担决策责任。