Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

title: “7-Day Plan: DeepSearcher”

7-Day Plan: DeepSearcher

对应项目:


目标

7 天后你应该能:

  • 跑通一次本地文档加载和查询
  • 理解 provider 配置和模块化结构
  • 说清它为什么更像系统而不是 demo

Day 1

任务:

  • 读 README 的 quick start 和 feature 部分
  • 标出它支持的模块

产出:

  • 一张模块地图

Day 2

任务:

  • 搭环境
  • 选择一个最简单 provider 组合

产出:

  • 环境准备记录

Day 3

任务:

  • 用一份最小本地文件做 loading
  • 理解 data ingestion 在哪里发生

产出:

  • 你自己的数据加载说明

Day 4

任务:

  • 跑一次 query
  • 观察系统输出和配置关系

产出:

  • 一个最小 query 示例

Day 5

任务:

  • 重点看 config / provider 配置方式
  • 记录 LLM、embedding、vector DB 怎么解耦

产出:

  • 一张配置结构图

Day 6

任务:

  • 看 CLI 和 Python API 两种用法
  • 比较它们的适用场景

产出:

  • 一张 CLI vs API 对比表

Day 7

任务:

  • 用自己的语言总结这个系统
  • 写出它和 notebook 式 RAG 的差别

产出:

  • 一页复盘

完成标准

  • 你能加载自己的数据并提问
  • 你能解释模块化 provider 的意义
  • 你能识别系统级 RAG 的工程结构