Skip to content

Langfuse Repo 完全导读从读懂当前仓库到做出类似 Infra

按教程书结构组织:分篇章节、中文架构图、源码锚点、运行链路、契约抽象、实验课和附录速查。

这不是普通 README

这本书按“源码导读”的方式组织当前 Langfuse repo。它的目标不是替代官方产品文档,而是帮助工程师理解这个 monorepo:

  • 请求从哪里进入;
  • 业务边界怎么划分;
  • 哪些契约不能随便改;
  • 为什么有 webworkerpackages/shared
  • 数据为什么拆到 Postgres、ClickHouse、Redis、S3;
  • 二次开发时应该改哪一层。

阅读顺序

建议按顺序读前四篇:

  1. 第 0 篇 · 前言
  2. 第 1 篇 · 背景与拆解方法
  3. 第 2 篇 · 快速开始
  4. 第 3 篇 · 静态架构
  5. 第 4 篇 · 运行链路

后续可以按任务查阅契约、前端或二次开发章节。

如果目标是“看完后能做类似 infra”,建议读完第 4 篇后直接做 第 8 篇实验课,再回到第 5 篇补契约细节。