Feynman:把书变成可对话的知识库

> 来源: https://x.com/steve_yeow/status/2030967823397450129(回复 @pmarca)

> GitHub: https://github.com/steveyeow/Feynman

> 作者: Steve Yeow(@steve_yeow)— YC 校友,Forbes U30,OriginX AI / AIGISPay 创始人

> 技术栈: Python/FastAPI + SQLite + 多 LLM 自动切换

> 协议: MIT

> 互动: 345 ❤️ · 616 🔖 · 8.2 万查看(回复 pmarca 的 2000 万查看推文)

> 日期: 2026-03-09

📌 一句话总结

Feynman 是一个将书籍变成可对话数据库的工具。上传一本书(或输入一个主题),就可以像和作者聊天一样提问——回答有引用、有出处、有跨书搜索,还能自动发现相关书目。

🎯 设计理念

作者的灵感来自费曼的读书方法:

> 费曼很少从头到尾读完一本书——他带着问题去读,从多个来源提取洞见,当一本书没有新东西可教时就放下。

Feynman 工具要做的:

1. 侦察:快速了解一本书讲什么,决定是否值得深读

2. 搭建知识脚手架:进入新领域时,跨多本书合成关键概念

3. 超越文本:AI 结合书籍内容 + 更广泛的知识,给出比单纯阅读更丰富的洞察

🔧 核心功能

功能 1:与书对话

上传 PDF/TXT → 自动索引 → 对话式问答

4 层回答优先级

优先级来源说明
1️⃣RAG从书的索引内容中检索相关段落
2️⃣Content Fetch从 Open Library / Google Books / Wikipedia 拉取信息
3️⃣Web SearchGemini Search Grounding 实时搜索
4️⃣LLM Knowledge模型自身训练知识兜底

每个回答都有 [1] [2] 可点击引用——点开看原文段落。

功能 2:跨书搜索

选多本书 → 提问 → Feynman 搜索整个书库找最相关段落。

功能 3:主题驱动学习

不知道该读什么书?输入一个主题(心理学、经济学……):


输入 "微观经济学" →
  AI 推荐相关书目 →
  生成你应该问的问题 →
  基于书籍内容回答 →
  随着探索自动扩展书库

功能 4:透明成本

每次 LLM 调用实时显示 token 消耗。

🏗️ 技术栈

组件技术
后端Python / FastAPI
数据库SQLite + 向量嵌入(BLOB 存储)
前端原生 JS SPA,hash 路由,无框架
LLM5 provider 自动降级:Gemini → DeepSeek → OpenAI → Kimi → Anthropic
RAG余弦相似度 + Gemini Search Grounding
持久化聊天记录 localStorage,书籍数据 SQLite

技术亮点:无框架前端 + SQLite 向量存储 = 极度轻量,可以在任何机器上跑。

📊 竞品对比

"与书对话"这个赛道已经很热:

产品开源跨书主题发现引用溯源多模型
**Feynman**✅ 5 家
ChatPDF
NotebookLM(Google)
Readwise Reader AI⚠️
Quivr

Feynman 的差异化:主题驱动学习(不需要先有书)+ 5 家 LLM 自动降级 + 极度轻量

💡 分析

优势

1. 理念优于工具:费曼式读书法本身就有价值——带着问题读、跨书关联、知道什么时候放下

2. 4 层信息源设计:不只是"问 LLM 关于这本书的问题",而是 RAG → 外部知识 → 搜索 → LLM 逐层降级

3. 主题探索模式:不知道读什么 → AI 帮你发现书目 → 提出好问题 → 交互式学习。这个 flow 很流畅

4. 零依赖前端:不用 React/Vue,原生 JS + hash 路由,部署极简

5. 社区驱动扩展:书籍获得足够 upvote 后自动索引

局限

1. 极早期:1 star,刚发布,功能完整度待验证

2. SQLite 向量搜索:BLOB 存储 + 余弦相似度 → 大规模书库(1000+)性能可能不行

3. 无 OCR:似乎只支持 PDF/TXT 文本,扫描版 PDF 可能不行

4. 书籍版权:自动索引和分享书籍内容存在版权灰色地带

与 NotebookLM 的比较

Google NotebookLM 是这个领域的 800 磅大猩猩。Feynman 的优势:

🔗 与我们的关联

直接可用

1. 研究工具链补充:把 deep-research 产出的报告导入 Feynman → 构建可对话的知识库

2. OpenClaw 集成思路:Feynman 的 4 层信息源设计(RAG → API → Search → LLM)可以参考到 OpenClaw 的 memory/recall 系统

更大的图景

"与知识对话"正在成为新的信息获取范式:

📊 评分

维度评分(/10)
创新性7.5 — 主题驱动学习是亮点,但赛道已热
技术深度6.5 — 标准 RAG 架构,4 层设计有想法
实用价值7.5 — 对重度读书者有真实价值
工程质量6.0 — 极早期,1 star
理念/愿景8.5 — 费曼式读书法的软件化
**综合****7.2**

报告由深度研究助手自动生成 | 2026-03-10

来源: https://github.com/steveyeow/Feynman