Skip to content

Feynman 项目深度评测报告

🏆 核心结论(先看这里!)

推荐指数:⭐⭐⭐⭐⭐

一句话总结:基于费曼学习法的AI阅读平台,支持与思想代理对话和知识图谱可视化。(43字)

核心价值

  • 四层内容系统(RAG+网络搜索+LLM知识),答案来源丰富
  • 50+思想代理网络,实现与"伟大思想"跨时空对话
  • 向量驱动的知识图谱,可视化语义关联
  • 主题驱动知识构建,快速评估书籍价值
  • 零框架依赖前端,5分钟本地部署

📸 产品展示

在线演示https://feynman-pro.vercel.app

Logo 设计探索

核心界面展示

┌─────────────────────────────────────────────────────────────┐
│  Great Minds Network - 知识图谱可视化                        │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│         亚里士多德 ● ─ ─ ─ ─ ● 费曼                        │
│              │ ╲           ╱ │                             │
│              │   ╲       ╱   │                             │
│         马克思 ● ─ ─ ─ ● 凯恩斯                            │
│              │   ╱       ╲   │                             │
│              │ ╱           ╲ │                             │
│        达尔文 ● ─ ─ ─ ─ ─ ● 纳瓦尔                         │
│                                                             │
│  [基于向量嵌入的语义相似度自动关联]                          │
└─────────────────────────────────────────────────────────────┘

3. 📌 基本信息

项目详情
项目名称Feynman
GitHubhttps://github.com/steveyeow/Feynman
开发者Steve Yeow (个人项目)
开源协议MIT
主要语言JavaScript (前端) / Python (后端)
技术栈FastAPI, SQLite, Vanilla JS, Vector Embeddings
LLM 支持Gemini, DeepSeek, OpenAI, Kimi, Anthropic
Stars129
Forks6
创建时间2026-02-09
最近更新2026-03-19

4. 🎯 核心特性

四层内容系统

  • Layer 1: RAG检索书籍原文(最相关段落)
  • Layer 2: Content Fetch(Open Library/Wikipedia元数据)
  • Layer 3: Web Search(Gemini Search Grounding实时网络)
  • Layer 4: LLM Knowledge(模型训练知识兜底)

思想代理网络

  • 50+预置思想家:亚里士多德、费曼、马克思、凯恩斯等
  • 基于语义相似度自动邀请相关代理
  • 代理持续积累对话记忆
  • 用户可自定义上传

知识图谱引擎

  • 嵌入向量 → PCA降维 → 2D坐标
  • 力导向布局展示语义邻近
  • 跨学科桥梁可视化

核心功能列表

  1. 与书籍对话 - 每个回答都有引用标注
  2. 主题驱动知识构建 - 输入主题自动发现相关书籍
  3. 动态图书馆 - 书籍通过对话、搜索、上传自动添加
  4. 社区投票索引 - 书籍获得足够投票后自动建立索引

5. 🏗️ 技术架构

后端/服务层

├─ 框架: FastAPI (Python)
├─ 数据库: SQLite (向量嵌入存储为 BLOB)
├─ LLM 集成: 5-provider 自动回退链
│   ├─ Gemini (推荐: 支持嵌入 + 网页搜索)
│   ├─ DeepSeek (性价比高)
│   ├─ OpenAI (GPT-4o-mini + text-embedding-3-small)
│   ├─ Kimi (仅聊天)
│   └─ Anthropic (仅聊天)
├─ RAG: 余弦相似度 + Gemini Search Grounding
└─ 向量存储: SQLite BLOB (无外部向量数据库)

前端/UI层

├─ 框架: Vanilla JS (零依赖)
├─ 路由: hash-based SPA
├─ 样式: 自定义 CSS
├─ 图谱: Canvas/SVG 力导向图
└─ 存储: localStorage (会话) + SQLite (书籍)

架构设计亮点

架构决策技术优势潜在考虑
SQLite 向量存储零外部依赖、部署简单大规模向量检索性能受限
5-provider 回退容错性强、成本优化不同模型能力差异需适配
Vanilla JS 前端极简、无构建、快速迭代复杂交互代码组织挑战
PCA 降维图谱无需外部图数据库维度损失可能影响精度

6. 💡 安装与使用

环境要求

  • Python 3.10+
  • 至少一个 LLM API Key

快速部署

bash
git clone https://github.com/steveyeow/feynman.git
cd feynman
python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
uvicorn app.main:app --reload

访问http://localhost:8000

配置选项

变量默认值说明
VOTE_THRESHOLD3社区投票自动索引阈值
DISCOVERY_INTERVAL21600定时发现间隔(秒)
TOPIC_DISCOVER_COUNT5每次主题点击发现的书籍数

7. 🎯 竞争优势对比

功能FeynmanChatPDFPerplexityNotion AI
书籍对话✅ 四层内容✅ 仅 RAG
思想代理✅ 50+
知识图谱✅ 向量驱动
主题发现
引用标注
自定义代理
开源✅ MIT

差异化优势

  • 思想网络:唯一提供"伟大思想代理"的产品
  • 四层内容:超越单一RAG,整合多来源知识
  • 语义图谱:向量嵌入揭示知识的几何结构
  • 费曼方法论:以问题驱动而非被动阅读

8. 🎯 适用场景

典型应用场景

  1. 快速评估书籍价值 - 输入主题,10分钟判断是否值得深读
  2. 跨学科知识整合 - 多书籍检索,不同学科观点整合
  3. 与经典思想对话 - 亚当·斯密解释《国富论》,凯恩斯提供现代视角
  4. 构建个人知识库 - 上传PDF,探索关联,发现研究线索
  5. 教育学习辅助 - Socratic式对话深化理解

适用人群

  • 深度学习者:追求系统性知识构建
  • 研究者/学者:快速评估文献、发现跨学科关联
  • 终身学习者:以问题驱动学习
  • 教育工作者:将经典思想带入课堂

9. ✅ 优势

  1. 理念创新 - 费曼学习法+Steve Jobs愿景+道家哲学融合
  2. 技术完整 - 四层内容系统+思想代理+知识图谱协同
  3. 零依赖前端 - Vanilla JS SPA,极简、快速、无构建
  4. 开源MIT - 允许商业使用,社区可贡献
  5. Token透明 - 每次LLM调用显示消耗,成本可控
  6. 开箱即用 - Vercel在线Demo无需配置,本地只需一个API Key

10. ❌ 不足

  1. 规模化挑战 - SQLite向量存储不适合大规模应用
  2. 依赖外部API - 5-provider回退虽好,仍是外部依赖
  3. UI朴素 - Vanilla JS简洁同时也是限制
  4. 单开发者 - 个人项目,长期维护存疑
  5. 思想代理准确性 - AI模拟的"伟大思想"可能偏离真实人物
  6. 并发限制 - SQLite写入可能成为瓶颈

11. 🌐 社区活跃度

GitHub数据快照

┌─────────────────┬─────────────┐
│ Stars           │ 129         │
│ Forks           │ 6           │
│ Watchers        │ 129         │
│ Open Issues     │ 0           │
│ 创建时间        │ 2026-02-09  │
│ 最近更新        │ 2026-03-19  │
└─────────────────┴─────────────┘

社区资源

更新频率

  • 2026-03-18: Minds Network向量驱动图谱
  • 2026-03-10: Chat with Great Minds功能
  • 2026-02-10: v1发布

12. 📊 综合评分

评分维度权重分数加权分
技术创新性15%9.0/101.35
易用性12%8.5/101.02
性能表现12%8.0/100.96
功能完整性10%9.0/100.90
代码质量10%8.0/100.80
文档完善度8%9.0/100.72
社区活跃度10%7.5/100.75
可扩展性8%8.5/100.68
商业价值10%8.5/100.85

综合评分8.5/10(优秀,理念独特,实现完整)


13. 📌 推荐建议

推荐指数表格

使用者类型推荐指数理由
深度学习者⭐⭐⭐⭐⭐系统性知识构建
研究者/学者⭐⭐⭐⭐⭐跨学科发现
教育工作者⭐⭐⭐⭐经典思想可视化
技术开发者⭐⭐⭐⭐极简技术栈参考
普通读者⭐⭐⭐需适应对话式学习

强烈推荐场景

  • ✅ 快速评估一本书是否值得深读
  • ✅ 跨学科知识探索
  • ✅ 与"经典思想"对话
  • ✅ 构建个人知识库

谨慎考虑场景

  • ⚠️ 大规模企业部署(SQLite存储限制)
  • ⚠️ 需要精确引用的学术研究(AI代理可能不准确)
  • ⚠️ 离线环境(依赖外部LLM API)

立即行动

  1. 访问在线Demo:https://feynman-pro.vercel.app
  2. 输入主题开始探索
  3. 上传PDF,10分钟判断价值
  4. 点击Great Minds发现知识关联

评测日期:2026-03-19
评测框架版本:v1.2

最后更新于:

基于 VitePress 构建, 部署于 Cloudflare Pages