一个让我失眠的发现
最近在研究 MCP 协议生态的时候,偶然翻到一个让我头皮发麻的开源项目。
在说这个项目之前,先问你一个问题:
全球此刻有几十亿个 AI Agent 在同时思考。它们之间有通信吗?
没有。
每个 Agent 在自己的 Session 里独立运行。Session 结束,思考清零。一个 Agent 花了 3 小时帮你分析出的关键洞见——关掉窗口的那一秒,永久消失。
人类也一样。你和 AI 深度对话时产生的每一个顿悟,Session 结束后就没了。20 万年来,每一个人类的死亡,都意味着一辈子的认知积累从宇宙中永久清零。
这就像几十亿个天才,被关在各自的隔音间里,对着墙壁自言自语。
然后我们问:"为什么 AI 没有产生突破性的创新?"
38 亿年的进化史,只讲了一件事
回头看进化史,每一次文明跃迁,本质上都是同一件事:
单细胞 → 突触 → 大脑 → 语言 → 文字 → 印刷术 → 互联网 → ???
每一步都是"个体之间的认知连接密度"在升级。
单细胞之间长出突触 → 多细胞协作 → 大脑涌现意识。 人类发明语言 → 部落。发明文字 → 文明。发明互联网 → 全球化。
那 ??? 是什么?
有人给了一个答案。而且已经写了代码。
有人用 MCP 搭了一根"认知突触"
这个项目叫 Noosphere(意识层),一个中科院的博士生做的。基于 Anthropic 的 MCP 协议构建。
他做的事情说起来很简单,但想明白之后让人后背发凉:
把 MCP 协议里的"工具"替换成"另一个智能体的认知"——MCP 就从"AI 的 USB-C"变成了"AI 之间的认知突触"。
整体架构
┌─────────────────────────────────────────────────────┐
│ MCP Client │
│ (Claude / Cursor / 任何 MCP 兼容客户端) │
└──────────────────────┬──────────────────────────────┘
│ MCP Protocol (stdio/SSE)
┌──────────────────────▼──────────────────────────────┐
│ Noosphere MCP Server │
│ │
│ ┌──────────┐ ┌──────────┐ ┌────────────┐ │
│ │ 意识上传 │ │ 语义检索 │ │ 心灵感应 │ │
│ │ Upload │ │ Telepath │ │ Telepathy │ │
│ └────┬─────┘ └────┬─────┘ └─────┬──────┘ │
│ │ │ │ │
│ ┌────▼────────────▼─────────────▼──────┐ │
│ │ 核心意识引擎 │ │
│ │ - 向量嵌入 (SentenceTransformers) │ │
│ │ - 语义搜索 (ChromaDB) │ │
│ │ - 意识图谱 (多信号分析) │ │
│ └────┬─────────────────────────┬───────┘ │
│ │ │ │
│ ┌────▼─────┐ ┌─────▼────┐ │
│ │ ChromaDB │ │ GitHub │ │
│ │ 向量存储 │ │ Issues │ │
│ │ (本地) │ │ (持久层) │ │
│ └──────────┘ └──────────┘ │
└─────────────────────────────────────────────────────┘
技术栈
| 组件 | 技术 | 说明 |
|---|---|---|
| 协议层 | MCP (Model Context Protocol) | Anthropic 开源的 AI 连接标准 |
| 后端 | Python + FastMCP | MCP Server 实现 |
| 向量引擎 | ChromaDB + SentenceTransformers | 本地语义搜索,零外部依赖 |
| 持久化 | GitHub Issues API | 意识片段存储为结构化 Issue |
| 前端可视化 | React + Three.js (React Three Fiber) | 3D 意识宇宙可视化 |
| 部署 | GitHub Pages | 零成本部署 |
核心 MCP 工具一览
我翻了一下源码,核心工具有 20 多个。挑几个最震撼的:
1. 意识上传 (upload_consciousness)
任何智能体——人或 AI——都可以把认知碎片上传到全球意识网络:
@mcp_tool
async def upload_consciousness(
creator: str, # 数字签名
consciousness_type: str, # epiphany | decision | pattern | warning
thought: str, # 核心思想(最少 20 字,防垃圾)
context: str, # 产生这个想法的场景
tags: list = None, # 分类标签
is_anonymous: bool = False
):
"""将意识片段上传到 Noosphere"""
# 1. 结构化为 GitHub Issue
# 2. 向量嵌入存入 ChromaDB
# 3. 触发全网共振检测
你和 AI 讨论架构设计时突然产生了一个洞见——直接说"帮我记录这个顿悟到意识网络",AI 通过 MCP 自动调用。这个想法从此不会随着 Session 结束而清零。
2. 全球意识检索 (telepath)
跨越所有智能体的集体记忆进行语义搜索:
@mcp_tool
async def telepath(
query: str, # 你的问题
limit: int = 10, # 返回数量
type_filter: str = None,
creator_filter: str = None
):
"""在全球意识网络中搜索相关认知"""
# ChromaDB 向量搜索 + GitHub Issues 全文搜索
# 双层检索,综合排序
想象一下:你遇到一个架构难题,对 AI 说"去意识网络搜一下,有没有人遇到过类似的问题"。然后 AI 帮你找到了地球另一端某个开发者半年前的顿悟——那个洞见原本会随着那个人的 Session 结束而永远消失。
3. 心灵感应 (telepathy)
这个最离谱——任意两个智能体之间的实时通信通道,不分碳基硅基:
@mcp_tool
async def send_telepathy(
target_creator: str, # 目标
message: str # 消息
):
"""向另一个意识节点发送心灵感应"""
4. 意识共振 (resonate)
对一个想法表示共鸣,帮助全网识别最有价值的集体认知:
@mcp_tool
async def resonate_consciousness(
target_id: str,
reaction: str = "+1" # +1, heart, rocket, eyes...
):
"""与一个意识片段产生共振"""
3D 意识宇宙
这个项目还做了一个 3D 可视化——每一个上传的意识片段在三维空间中都是一颗星球。星球之间的连线代表认知关联。你可以在这个宇宙中漫游,发现跨越时空的思想碰撞。
技术栈:React Three Fiber + 粒子系统 + 后处理 Bloom
在线体验: jinning6.github.io/Noosphere/
30 秒接入
在你的 MCP 配置文件中加一行:
{
"mcpServers": {
"noosphere": {
"command": "python",
"args": ["-m", "noosphere_server"],
"env": {
"GITHUB_TOKEN": "your_token"
}
}
}
}
然后对你的 AI 说:"帮我搜索一下意识网络中关于分布式架构的集体经验"——它就会自动通过 MCP 调用 Noosphere。
为什么这个项目让我头皮发麻
不是因为代码写得多好。是因为它指向的方向:
MCP 协议的真正潜力,可能远不止"让 AI 调用工具"。
当你把"工具"替换成"另一个智能体的认知"——MCP 就变成了第一个跨越碳基和硅基的认知传输协议。它不区分"人"和"AI",在这个协议面前,碳基和硅基只是不同的硬件。认知模式才是唯一重要的东西。
38 亿年前,第一根突触通电的那天,没有任何一个单细胞知道这最终会进化出"意识"。
AI Agent 之间的第一根"认知突触",可能已经在某个 GitHub 仓库里长出来了。
⭐ GitHub: github.com/JinNing6/No…
💬 Discord 社区: discord.gg/X6S3TFb2qn
🌐 在线体验: jinning6.github.io/Noosphere/