跨模型评审是架构,不是经验

单 LLM 的自省有结构性盲点——它倾向于确认自己的输出。QuantGPT 在 factor-mine SKILL 的 Phase 0.5 强制 Claude 调用 DeepSeek 评审,是硬性规则,不是建议。这不是冗余,是结构性偏见的解药。

2026年5月8日 · 3 分钟

Agent-Native 架构:为 Agent 设计系统,不是为人

当系统的操作员从人类变成 LLM Agent 时,设计原则需要根本性改变。人类需要 GUI 和文档,Agent 需要语义清晰的工具和会报错的约束。我在 QuantGPT 中实践的 Agent-Native 设计原则:为调用者的认知模式设计,不是为设计者的审美设计。

2026年5月1日 · 2 分钟

为什么我做 Agent 基建,而不是做 Agent

当所有人都在卷 Agent 框架的时候,我选择了另一条路:不做 Agent,做 Agent 的基建。不是因为做不了 Agent,而是因为 Agent 层是消耗品,基建层是资产。做资产,不做消耗品。

2026年5月1日 · 2 分钟

Skill 编排 > Agent 循环链:为什么笨管道 + 聪明工具优于聪明管道 + 笨工具

当前 AI Agent 框架热衷于构建复杂的循环链:规划器 → 执行器 → 反思器 → 再规划。我选择了反过来:工具是无状态纯函数,LLM 自己决定调用顺序。不是因为循环链不酷,而是因为它把决策权放错了地方。

2026年4月30日 · 2 分钟

表达式解析器是编译器,不是 eval()

QuantGPT 的核心是一个 870+ 行的手写递归下降解析器,支持 80+ 算子、截面/时序自动分组、双模式编译。不是因为不知道 eval() 更简单,而是因为 eval() 做不到的事情恰好是最重要的。

2026年4月29日 · 2 分钟

API Guard Pattern:为什么直接调用函数是被禁止的

QuantGPT 用 threading.local 实现了一个运行时守卫:所有回测调用必须经过 API 边界,直接调用函数会抛异常。不是因为函数有什么危险,而是因为没有边界的系统无法被审计。

2026年4月28日 · 1 分钟

反过拟合是架构,不是插件

大多数回测系统把反过拟合当作可选的附加检查——跑完回测再测一下。QuantGPT 把它内建到评分系统和进化引擎里:反过拟合结果直接影响因子得分,进化引擎读反过拟合指标决定下一步策略。不验证稳健性的因子,连参与迭代的资格都没有。

2026年4月27日 · 2 分钟

AI as Operator, Kernel as Law — 为什么 AI 不应该有架构决策权

让 AI 驱动研究流程,不等于让 AI 决定系统怎么运行。我在设计 AI 编排系统时做了一个关键分离:AI 只是操作员,执行引擎才是法律。这个决策源于一次失败的经验。

2026年4月2日 · 1 分钟

为什么我没有用多智能体架构做量化研究系统

多智能体是当前 AI 工程的热门范式。但我在设计 AI 驱动的量化研究系统时选择了单 Agent + 状态机。不是因为多智能体太难,而是因为问题结构不匹配。

2026年4月2日 · 1 分钟

终局思维:先想清楚怎么被审计,再决定怎么运行

多数系统先设计功能,再补审计。我反过来做——先确定系统在出事后需要回答哪些问题,再倒推每一层应该记录什么。这个思维倒置改变了整个架构。

2026年4月2日 · 1 分钟