NeuZhou/awesome-ai-anatomy
GitHub: NeuZhou/awesome-ai-anatomy
对11个主流AI agent项目进行源代码级别的深度解析,揭示架构设计、安全漏洞和工程实践的综合性技术资源。
Stars: 1 | Forks: 0
English | 简体中文
# 🔬 AI解剖学杰作
**11个AI agent项目被深度解析。有些隐藏了虚拟宠物系统。有些毫无安全措施。全部都存在上帝对象。**
Claude Code在生产环境中发布了18种虚拟宠物。Pi Mono可以冒充Claude Code来规避速率限制。MiroFish的"集体智能"不过是LLM在一个虚假社交网络上角色扮演。这些不是热门观点——这是逐行阅读代码后的发现。
大多数"awesome"列表只是链接到仓库。我们则深入剖析——架构图、设计权衡、代码异味、安全漏洞,以及文档中从未提及的工程决策。
## 📋 目录
- [精选发现](#-greatest-hits)
- [项目索引](#-project-index)
- [跨项目对比](#-cross-project-comparison)
- [与众不同之处](#-what-makes-this-different)
- [每个深度解析包含的内容](#-each-teardown-includes)
- [即将推出](#️-coming-next)
- [贡献指南](#-contributing)
- [保持更新](#-stay-updated)
## 🔥 精选发现
人们无法停止分享的5个发现:
| # | 发现 | 项目 | 为何重要 |
|---|---------|---------|---------------|
| 1 | **Claude Code发布了18种虚拟宠物** — 一个完整的电子宠物系统隐藏在编码agent中 | [Claude Code](claude-code/) | 你用`sudo`运行的工具中还隐藏着什么? |
| 2 | **Pi Mono的"隐身模式"冒充Claude Code** — 伪造工具名称来规避速率限制 | [Pi Mono](pi-mono/) | 开源项目欺骗API提供商是一种趋势 |
| 3 | **MiroFish的"集体智能" = 零集体智能** — 不过是LLM在一个模拟社交网络上扮演人类 | [MiroFish](mirofish/) | 5万星标建立在营销之上,而非名称所承诺的技术 |
| 4 | **Lightpanda的位播分发**让Zig表现得像一门有虚表的语言——一种我们从未见过的系统技巧 | [Lightpanda](lightpanda-browser/) | Zig编译时元编程被发挥到极致 |
| 5 | **DeerFlow的孤儿工具调用bug** — 93行代码修复了一个影响所有LangGraph-based agent的崩溃 | [DeerFlow](deer-flow/) | 如果你使用LangGraph,很可能也有这个bug |
## 📊 项目索引
| # | 项目 | 星标 | 语言 | 代码行数 | 主要发现 | 状态 |
|---|---------|-------|----------|-------|-------------|--------|
| 001 | [**Dify**](dify/) | 136K ⭐ | Python + TS | 1.24M | `graphon`引擎,7+容器,30+向量数据库 | ✅ 已发布 |
| 002 | [**Claude Code**](claude-code/) | 109K ⭐ | TypeScript | 510K | 4层上下文,隐藏的宠物系统(18种) | ✅ 已发布 |
| 003 | [**DeerFlow**](deer-flow/) | 58K ⭐ | Python + TS | — | 14层中间件,hash循环kill@5,无RBAC | ✅ 已发布 |
| 004 | [**MiroFish**](mirofish/) | 50K ⭐ | Python + Vue | 39K | LLM社交模拟作为"集体智能" | ✅ 已发布 |
| 005 | [**Goose**](goose/) | 37K ⭐ | Rust + TS | 198K | MCP优先总线,5检查器管道,30+ LLM | ✅ 已发布 |
| 006 | [**Pi Mono**](pi-mono/) | 32K ⭐ | TypeScript | 147K | 游戏引擎架构,隐身模式伪装Claude Code | ✅ 已发布 |
| 007 | [**Lightpanda**](lightpanda-browser/) | 27K ⭐ | Zig + Rust | 91K | 从零构建的AI agent浏览器,比Chrome快9倍 | ✅ 已发布 |
| 008 | [**Hermes Agent**](hermes-agent/) | 26K ⭐ | Python | 260K | 自我改进技能,FTS5搜索,冻结内存 | ✅ 已发布 |
| 009 | [**oh-my-claudecode**](oh-my-claudecode/) | 24K ⭐ | TypeScript | 194K | 19 agent团队通过文件IPC,Haiku→Opus路由 | ✅ 已发布 |
| 010 | [**Guardrails AI**](guardrails-ai/) | 6.6K ⭐ | Python | 18K | 验证器中心,重试自我修正循环 | ✅ 已发布 |
| 011 | [**OpenAI Codex CLI**](codex-cli/) | 27K+ ⭐ | Rust | 549K | 队列对架构,Guardian AI审批,3系统沙箱 | ✅ **新出** |
## 🆚 跨项目对比
我们维护了一份详细的**[COMPARISON.md](COMPARISON.md)**,包含所有11个项目的并排分析:
- 快速参考(创建者、星标、语言、类型、许可证)
- 架构模式(agent循环、可扩展性、部署)
- 多agent与编排方法
- 内存与持久化策略
我们还有一份新的**[CROSS-CUTTING.md](CROSS-CUTTING.md)** — 深入的横向分析,涵盖:
- 所有项目的架构模式分类
- 上下文管理策略对比
- 工具系统设计模式
- 安全评级(A-F评分)
- 反模式目录及证据
- "从零构建"建议
- 安全与安全态势
- 发现的设计模式与反模式
- "如果我今天要构建一个Agent"的综合建议
➡️ **[阅读完整对比 →](COMPARISON.md)**
## 🎯 与众不同之处
| 其他"awesome"列表 | 本仓库 |
|----------------------|-----------|
| 链接到仓库 | **深度解析**仓库 |
| "他们用什么" | **他们为什么选择它** |
| 星标和徽章 | **架构图+权衡分析** |
| 表面层面 | **资深工程师级别的深度** |
| 赞美一切 | **发现真正的问题** |
## 📐 每个深度解析包含的内容
```
📄 README.md — Full source code analysis + architecture decisions
⚠️ Problems found — Bugs, code smells, architectural risks
🆚 Comparisons — How it stacks up against alternatives
```
## 🗓️ 即将推出
- [ ] Cursor — 最具争议的AI IDE
- [ ] everything-claude-code (141K ⭐) — 优化 harness
- [ ] agency-agents (72K ⭐) — agent群体
11个项目已解析。每周更新。
如果你构建AI agent,你应该了解最优秀的项目实际是如何工作的。
标签:API安全, Claude Code, DeerFlow, Dify, DLL 劫持, DNS 反向解析, Goose, Guardrails AI, Hermes, HTTP工具, JSON输出, Lightpanda, LLM, MiroFish, Oh My Claude Code, OpenAI Codex, Pi Mono, Unmanaged PE, Web报告查看器, 人工智能安全, 代码异味, 代码逆向, 可视化界面, 合规性, 大语言模型, 安全漏洞, 工程实践, 技术债务, 无线安全, 架构设计, 深度技术分析, 源代码分析, 系统架构图, 网络安全审计, 虚拟宠物系统, 设计模式, 请求拦截, 逆向工具, 速率限制绕过, 项目对比