数据截至 (上游 commit 1f8f3e285bbc)
01 · 核心引擎 deepResearch — 广度×深度的递归搜索树
这章讲全项目的心脏
deepResearch(src/deep-research.ts:176-294):它怎么把一句话题目展开成一棵搜索树,两个旋钮怎么控制树形,要点怎么滚雪球,出错时怎么优雅认输。
3.1 它要解决的小问题
人做深度调研有个天然的"树形":一个大问题拆成几个子问题(广度),每个子问题查完又冒出更细的新问题,顺着继续查(深度)。难点是怎么把这个树形自动展开、还不能无限查下去。deepResearch 用一个自递归函数干净地表达了这棵树。