OpenViking 学习笔记目录

这个目录用于长期学习项目:/home/zouhaipeng/work/agent/OpenViking

适合谁

  • 刚接触 OpenViking 的人
  • 想先看懂“这个项目是干嘛的”而不是马上啃源码的人
  • 想按由浅入深顺序学习的人

推荐阅读顺序

  1. 00-小白总览.md
  2. 01-项目结构地图.md
  3. 02-先学会怎么用.md
  4. 03-核心代码入口.md
  5. 04-关键概念词典.md
  6. 05-建议的源码阅读路线.md
  7. open-questions.md

学习目标

读完第一轮之后,至少要回答这几个问题:

  • OpenViking 是什么?
  • 它解决什么问题?
  • 它和普通 RAG / 向量库有什么区别?
  • 这个仓库为什么同时有 Python、Rust、C++、bot、benchmark?
  • 如果我只是想跑起来,我应该先看哪里?
  • 如果我想读源码,我应该先从哪个入口开始?