被自己工具打脸的一晚:AI 投研系统研发日志(3)昨晚,工作台首页突然变红了。「逻辑告急 1」。红框里显示,兆易创新有一条原始判断被新事实否定了。点进去一看,AI 标了一个 refuted。原始判断是:“MCU 季度收入同比增速 ≥ 20%。”AI 引用的反驳证据来自兆易创新 2025 年报:“2025 年,公司 MCU 产品出货量的增长带动 MCU 产品的营收同比增长 12.98%。”12.98% 小于 20%。所以 AI 判定:判断失效。乍一看,没毛病。但问题来了:兆易创新最近股价是大涨的。这就尴尬了。要么市场错了,要么我的工具错了。我想了半天,倾向于认为:市场这次没错,工具也没乱来,真正错的是我当初给 AI 拆判断时,把“目标线”误当成了“生死线”。AI 没错,错的是阈值语义这次问题非常典型。AI 做的是机械对账:你当初设定:MCU 收入同比 ≥ 20%实际披露:MCU 收入同比 +12.98%字面比较:没达到结论:失效这套逻辑在程序上完全正确。但从投资人视角看,它又不完全正确。因为 MCU 业务本来就是成熟周期业务,不是天天翻倍的新业务。12.98% 的同比增长,当然没有达到激进预期,但它不是坏消息。至少它说明业务仍然在正向增长,需求没有反转,经营逻辑没有被推翻。这不应该叫“投资逻辑失效”。更准确的说法应该是:节奏比预期慢,但方向仍然成立。所以这不是 AI 判断错了,而是我当初把判断拆得太硬了。AI 很擅长做字面对账,但它不知道你写下的 20%,到底是:底线?目标?还是锦上添花?这个语义,必须由人来定义。今晚做了一个核心改造:判断分三档我把每条关键判断增加了一个严重程度字段,分成三类:第一类:必达底线这是不能破的底线。比如:营收不能转负毛利率不能断崖式下滑核心客户不能丢关键审批不能失败重大风险不能落地这种一旦触发,就应该红色告警。因为它真的会影响是否继续持仓。第二类:目标线这是默认档。比如:营收增速达到 20%利润率继续改善某条业务线放量海外收入达到某个比例这些是优化目标。没达到,不代表逻辑崩了,只能说明节奏慢了,或者预期要下修。这类情况以后只标为:部分修正。第三类:加分项这是锦上添花。比如:新产品提前放量AI 相关收入超预期海外订单额外突破行业催化比预想更强没发生也没关系,不应该降级原有判断。“已失效”这个词,必须收窄以前系统里“已失效”的范围太宽了。只要数字没达到,就容易被打成失效。这不行。投资里真正应该标红的,不是“没达到理想目标”,而是“方向反了”。所以我把“已失效”严格收窄到三种情况:第一,数字方向反转。比如同比增长变成同比下滑,毛利率大幅恶化,现金流突然塌陷。第二,关键事件落空。比如收购失败,审批失败,新品上市失败,大客户订单落空。第三,风险事件落地。比如处罚、败诉、重大减值、核心客户流失、监管风险兑现。除此之外,像“增长没到 20%,但仍增长 12.98%”这种情况,以后一律不再标红。最多标为:部分修正。这才更接近真实投资决策。重跑兆易创新,结果终于顺眼了修完以后,我重新跑了一遍兆易创新的评估。之前系统给的结论是:已失效:MCU 营收同比 12.98%,未达 ≥20% 阈值。现在变成:部分修正:MCU 营收同比 12.98%,未达 ≥20% 阈值,但仍为正向增长,说明业务节奏低于激进目标,整体方向尚未反转。这就合理多了。整家公司汇总也变了。原来系统显示 3 条失效。现在变成:0 条失效,12 条部分修正。工作台首页的「逻辑告急」从 1 变回 0,红框消失。这才符合我对兆易创新当前状态的理解:不是逻辑崩了,而是有些 KPI 没达到最乐观预期。股价大涨,也不是市场疯了,而是市场可能在看存储周期、MCU修复、边缘AI、国产替代等更大的预期变化。工具不能只做会计式对账。它必须逐步接近投资人的判断方式。这次 bug 给我一个很重要的提醒AI 的字面正确,不等于投资人视角的正确。AI 可以帮你把原始判断、财报事实、行业新闻、研报观点逐条对齐。但它不会天然知道:哪个判断是生死线,哪个判断是目标线,哪个判断只是加分项。如果不给它这个结构,它就会拿所有指标当考试及格线。这很危险。比如你写:“收入增长 30%。”结果实际增长 18%。AI 很可能说:没达到,失效。但投资人真正要问的是:18% 是不是仍然高质量增长?行业是不是还在上行?利润率有没有改善?估值是不是已经提前反映了 30%?这个目标本来是底线,还是理想状态?这才是真正的投研判断。所以这次改造的本质,不是修一个 bug,而是把系统从“机械对账工具”往“投研任务系统”推进了一步。工具真正的价值,不是替你做决定我越来越觉得,AI 投研工具最大的价值,不是告诉你买什么、卖什么。而是帮你做三件事:第一,把你原来的判断写下来。很多散户亏钱,不是因为不会看财报,而是买的时候理由一堆,跌的时候全忘了。第二,等新事实出来时,自动提醒你回头验证。财报、公告、研报、行业新闻,不是看完就完了,而是要问:它验证了我原来的判断吗?它修正了我原来的判断吗?它推翻了我原来的判断吗?第三,逼你暴露自己的认知偏差。这次兆易创新就是典型例子。工具说逻辑失效,市场却继续上涨。这时候你不能简单骂工具,也不能简单骂市场。你要回头看:是不是自己当初的判断写得太理想化了?这就是“被工具打脸”的价值。它不是证明工具比人聪明。而是逼人把自己的判断系统变得更清楚。用户能看到什么变化?如果你之前试过这个工具,今天再打开,可能会发现一个变化:以前一些莫名其妙的红色告警,消失了。不是系统放松了,而是告警更准确了。真正影响持仓逻辑的,继续红色提示。只是没有达到激进目标的,改成橙色提示。不影响核心逻辑的加分项,不再乱降级。这其实非常重要。因为一个投研系统如果天天狼来了,用户很快就会不信它。真正有价值的告警,必须少而准。红色告警应该让人紧张。橙色提示应该让人复盘。普通变化只需要沉淀到研究卡里。这才是一个正常的投研工作台。下一步准备做三件事第一,做判断分级的 AI 建议。以后用户写一条判断,AI 会建议它更适合设成:critical 必达底线target 目标线bonus 加分项比如“营收不能下滑”,应该是必达底线。“营收增长 30%”,大概率是目标线。“海外收入超预期”,可能只是加分项。第二,做长期未复盘提醒。关注公司如果一段时间没有新动作,系统会提醒:这家公司已经多久没复盘了。该看看了。很多投资亏损,都是从“买完以后不再看”开始的。第三,把持仓权重接进来。重仓股的判断告警,权重要更高。轻仓观察股的告警,权重要低一点。因为同样一条风险,对 30% 仓位和 3% 仓位的意义完全不同。这也是散户最容易忽略的地方:不是所有公司都值得同等关注。你的注意力,应该跟仓位权重匹配。今晚这次改造,让我更确定一件事:AI 投研系统不应该只是“帮你看公告”。它真正该做的是:帮你盯住持仓逻辑是否被验证、被修正,还是被推翻。如果一个工具能把这件事做好,它就不只是信息工具,而是个人投资者的研究记忆系统。试用入口仍然是:如果你之前觉得它“老是莫名告警”,现在应该会好不少。如果还有问题,继续吐槽。我继续改。