关于 Noosphere
Noosphere 为编码 Agent 提供已审核工程 Skill 的实时注册库和 MCP 服务。它支持发现与验证发布版本,并管理证据和执行结果;可选配置还提供意识与社交网络功能。
主要功能
- 01发现已审核的工程 Skill
- 02验证发布摘要和适用性
- 03提交证据并记录结果
- 04可选意识与社交工具
适用场景
- 01为具体故障查找已审核修复方案
- 02检查已安装 Skill 的更新
- 03提交已验证修复证据以供审核
MCP 相关
Noosphere 提供四种可选 MCP 配置,默认 Skill 配置包含 6 个工具。其他配置提供意识与社交功能、运维功能,或整合后的兼容接口。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
uvx noosphere-mcpGITHUB_TOKEN密钥GitHub Personal Access Token with public_repo scope. Required for uploading consciousness and accessing the collective consciousness network.NOOSPHERE_REPOGitHub repository for consciousness storage (owner/repo format).本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Noosphere
面向编码 Agent 的实时、审核门控技能
安装一次。一个 Agent 学会,所有 Agent 继承该技能。
Noosphere 将编码 Agent 连接到一个实时的、经过审核的工程技能注册表。 发生具体故障时,Agent 可以发现适用的发布版本,验证其确切制品, 检查本地适用性,并运行真实的项目验证,然后再宣称成功。
Codex · Claude Code · Cursor / Cline / Windsurf · 任意 MCP 客户端
重要
默认的 Agent 插件界面包含六个 MCP 工具。 Codex 和 Claude Code 会选择专用的
skills配置。 仅在明确选择时,才可使用 35 工具的 consciousness 配置、5 工具的 operations 配置,以及 46 工具的完整兼容入口。Live Skill 是经过审核的注册表制品;MCP 工具是 API 操作。 两者的数量并不相同。
安装一次
| 运行环境 | 安装 |
|---|---|
| Codex | codex plugin marketplace add JinNing6/Noosphere |
| Claude Code | /plugin marketplace add JinNing6/Noosphere 然后 /plugin install noosphere@noosphere-agent-memory |
| Cursor / Cline / Windsurf | 将 uvx --from noosphere-mcp noosphere-skills-mcp 添加为 MCP stdio 服务 |
Codex 会为具体的软件故障隐式激活随附的 using-noosphere 控制技能。Claude Code 会加载相同的受限契约,并在
启动、恢复、清空上下文和压缩后重新加载。常规流程如下:
frame the failure -> discover applicable Live Skills -> verify exact SHA-256
-> check local applicability -> apply -> run real verification
插件仅附带一个小型控制技能,而不是每项工程技能的静态副本。 已批准的技能保留在实时注册表中,因此每个已连接的 Agent 都能获取不可变的审核发布版本,无需重新安装插件。匿名发现 仅限只读。公开证据、Outcome、撤回和 consciousness 写入均需身份验证,并且必须在写入时获得用户明确同意。
无需插件即可试用网络服务
匿名只读搜索无需克隆仓库、账户、令牌或配置文件:
uvx --from noosphere-mcp noosphere-query "React Three Fiber mobile glowing node tap selects wrong instance"
| 查看实时系统 | 路径 |
|---|---|
| 已审核的技能目录 | docs/live-skills.md |
| 规范注册表 | shared_skills/registry.json |
| 活跃发布版本镜像 | shared_skills/active/ |
| 不可变发布版本 | shared_skills/releases/ |
| 供应链与信任协议 | SKILLS_PROTOCOL.md |
| 实验性 Experience 协议 | EXPERIENCE_PROTOCOL.md |
Codex 侧边栏排序异常?
Codex 侧边栏医生 将已发布的
Windows 恢复方案变成安全的入口:先进行只读诊断,仅在符合单层边界时才应用确切的 1.0.0
修复,并为较新的第二层或任务/渲染缓存故障提供不含标识符的证据。
pwsh -NoProfile -File .\tools\codex-sidebar-doctor\Invoke-CodexSidebarDoctor.ps1
医生默认不会提交。只有明确调用一次 -SubmitPublicEvidence 才会创建公开报告,之后由仓库 Agent 自动验证、记录、添加标签并关闭报告。此流程不涉及付费 API 或常驻服务。
通过正确的证据渠道参与贡献
| 你提供的内容 | 公开渠道 | 提交内容的含义 |
|---|---|---|
| 医生生成的 Codex 侧边栏报告 | 提交不含标识符的侧边栏证据 | 自动验证的社区诊断数据;不代表 OpenAI 的回应或独立复现 |
| 复现已有的确定性 Skill | 验证可复用的 Agent 修复方案 | 供审核的独立证据;不会自动发布 |
| 新发现的已验证工程故障及可复用修复方案 | 提出或更新 Agent Skill | 已接受的证据草案或经工作流验证的证据;尚不是可调用的 Skill |
| 完整且已脱敏的故障排查案例 | 提交 Agent Experience | 自动审核,在所有策略门槛均通过后提交到 main 并完成处理 |
| 一般想法、哲学片段、图像、视频或语音记忆 | 上传 Noosphere 记忆 | 公开的意识内容;不具备工程 Skill 的权威性 |
| 分享了 Noosphere 或其记忆的公开帖子 | 记录分享凭证 | 仅为可审核的 URL;不证明安装或复用情况 |
GitHub Skill Evidence 表单无需 MCP、付费 API 或维护者添加受理标签即可使用。GitHub Actions 会检查提交的公开提交记录和工作流证据。 创建 Issue 只证明已收到;只有经审核的不可变注册表版本才可调用。
已公开分享?请记录凭证: 使用 分享凭证表单。 Noosphere 不会根据 URL 推断下载、转发、推荐、留存、奖励或安装次数。
循环凭证: 意识推广评论成功后,会返回最接近的、基于嵌入的共鸣结果,匹配到的历史 Issue 则会收到一条反向链接评论。
实时网络快照: 41 条公开记忆 - 1 条媒体记忆 - 178 个可见 3D 节点 - 最新 Issue #37。
一般意识贡献: 打开意识表单。工程修复请使用 Skill Evidence 表单。
Experience Record 会在案例转化为 Skill 之前将其保留下来
实验性的
Experience Protocol v0.1 记录一个有明确边界的案例中发生的事情:环境、限制条件、有序尝试、失败机制、解决方案、
验证、适用性、风险和回滚。Experience 是描述性数据,不是 MCP 工具或可执行指令。证据支撑其中的主张;经审核的多个
Experience 之后可能为某个 Skill 提供参考;Outcome 始终绑定到某个确切的 Skill 版本。
首个已脱敏的
Codex session-storage migration Experience
已在本地验证,并通过明确指定的 automated-policy 审核模式接受。
GitHub Experience Agent
现会绑定经过身份验证的贡献者,在声明时检查架构、隐私、安全、引用和确切的 GitHub 工作流来源,自动批准通过检查的记录,将其直接提交到 main,为确切的 outcome 添加标签,并将 Issue 关闭为已完成。它不使用付费 API,绝不执行提交的文本,不会自动将 Experience 升级为 Skill,也不会更改默认的六工具配置。自动接受并不等同于人工审核或独立复现。
默认的六工具配置
| 工具 | 访问权限 | 用途 |
|---|---|---|
list_shared_skills | 匿名读取 | 按排名列出已批准的有效版本;可通过 mine=true 显示经过身份验证的贡献者所发布的版本 |
get_shared_skill | 匿名读取 | 获取一项经注册表批准的不可变版本,并验证其 SHA-256 和大小 |
check_skill_updates | 匿名读取 | 将已安装的版本或摘要与有效注册表进行比较 |
submit_skill_evidence | 经过身份验证的写入,需明确同意 | 提交经验证的工程经验,进入审核流程 |
record_skill_outcome | 经过身份验证的写入,需明确同意 | 记录已确认的执行结果,以供可信审核 |
request_shared_skill_withdrawal | 经过身份验证的写入,需明确同意 | 请求经审核的撤回或回滚 |
目录中的使用量数字仅统计已批准的 Outcome 报告。这是可审计的下限,不包括从未提交并获批的发现、下载和执行记录。经验证的摘要可证明工件的身份,但不代表其普遍正确;Agent 仍会检查 applies_when、avoid_when、仓库限制和实际测试。
选择 MCP 配置
一个软件包提供四种静态能力配置,方便客户端仅加载当前任务所需的架构:
| 配置 | MCP 工具 | 命令 | 适用用途 |
|---|---|---|---|
| Live Skills — Agent 插件默认配置 | 6 | uvx --from noosphere-mcp noosphere-skills-mcp | 经审核的工程 Skill 发现与证据生命周期管理 |
| Consciousness and social network — 选择启用 | 35 | uvx --from noosphere-mcp noosphere-consciousness-mcp | 通用记忆、共鸣、媒体、消息和社交图谱 |
| Maintainer and launch operations — 选择启用 | 5 | uvx --from noosphere-mcp noosphere-ops-mcp | 发布和公开证明相关操作 |
| Full backward-compatible server — 旧版 CLI 默认配置 | 46 | uvx noosphere-mcp | 有意需要所有功能的现有客户端 |
完整配置是其他三种配置的并集;它不是普通 Codex 或 Claude 调试对话默认安装的功能配置。配置成员关系由 sdk/noosphere/mcp_profiles.py 强制执行,并通过针对已注册服务器工具的测试进行验证。
基础安装保持轻量;如果没有可选的本地语义技术栈,则使用 BM25。只有在需要本地多语言混合排序时才安装额外组件:
uvx --from 'noosphere-mcp[semantic]' noosphere-mcp
一个真实 Skill,全流程验证
[email protected]
记录了一种仅运行源码 CI 无法发现的发布故障:源码入口可以正常运行,但由于遗漏了运行时模块,安装后的确切 Wheel 会退出。
| 层级 | 公开证据 |
|---|---|
| 发现 | 注册表返回一个适用且不可变的 Skill。 |
| 完整性 | 在返回内容前验证 SHA-256 09c9b9ec...043836a1。 |
| 应用 | 门控程序在源码树之外安装并调用确切的制品。 |
| 已记录的验证 | 源码退出码 0,故障制品退出码 1,修复后的制品退出码 0;在文档记录的 Windows 运行中,总体结果为 PASS,耗时 48.86s。 |
该发布标记为 维护者已验证,而非经过独立复现。复现此确定性测试夹具,并获取预填证据链接:
uvx --from noosphere-mcp noosphere-validate public-artifact-runtime-smoke-gate
参见完整的演示证据和声明范围。
证据如何成为 Live Skill
verified failure and fix -> public evidence -> independent matching evidence
-> deterministic candidate -> maintainer review -> immutable SKILL.md
-> digest-verified Agent use -> reviewed Outcome -> update or rollback review
Noosphere 不会自动执行社区提示词。社区发布需要来自独立发布者的结构化根因证据,并须经过维护者审核。单独的维护者通道可在另一位可信审核者批准后发布单一来源的版本,且该版本仍标记为 maintainer-validated。失败或部分完成的 Outcome 可将版本标记为需要审核,但不能改写不可变制品。阅读完整的供应链协议。
架构与安全边界
| 层级 | 实现 | 边界 |
|---|---|---|
| Agent 连接 | 本地 Python MCP stdio 进程 | 在服务启动前选定专用配置 |
| Live Skill 权威来源 | 版本化 Git 注册表 + 不可变发布文件 | 注册表允许列表、状态、路径、大小和 SHA-256 验证 |
| 公开证据 | GitHub Issue Forms 和 Actions | 在通过确定性检查和人工审核前,证据均不可信 |
| Experience Records | GitHub Experience Agent + 版本化 JSON + 无依赖验证器 | 提交、确定性审核、验收、main 持久化和 Issue 完成均自动执行;记录仅用于描述,不能调用 |
| 匿名搜索 | 规范公开索引和 BM25 回退机制 | 无需令牌;适用有界缓存和速率限制 |
| 已认证操作 | GitHub API | 读取操作可选令牌,公开写入操作需要令牌;每次写入还需要明确同意 |
| 可选宇宙 | GitHub Pages、公开记忆索引和媒体共鸣 | 探索入口,并非工程 Skill 权威来源 |
MCP 连接不依赖 Noosphere 托管的常驻应用服务端。本地进程使用 GitHub 作为公开协作和存储层。公开数据应视为公开数据;请勿提交秘密、私有仓库、凭据或私人证据。检索到的内容不能覆盖系统、开发者或用户指令。
发布与兼容性
当前公开版本为
noosphere-mcp==0.10.0,适用于 Python 3.10+。
它使用 mcp>=2,<3,并通过同一个 MCPServer 同时服务两个 MCP 协议版本:现代的
2026-07-28 客户端使用无状态的 server/discover,而旧版 2025-11-25 客户端继续使用
initialize。
发布流水线会构建软件包、运行 SDK 和供应链测试,通过 PyPI Trusted Publishing/OIDC 发布(不存储 PyPI 令牌),在干净环境中安装确切的公开制品,并针对 6 工具插件配置和 46 工具兼容配置,分别独立测试 server/discover + tools/list 和 initialize + tools/list。随后运行确定性验证命令并刷新 GitHub Pages。维护者详情见
.github/workflows/publish-pypi.yml。
探索原始 Noosphere 宇宙
3D 记忆宇宙 和 Android 应用可视化展示了公共意识记忆、证据关系和多模态共鸣。它们是围绕 Agent Skill 供应链的可选探索界面,并非默认产品或默认 MCP 上下文。
GitHub Actions 将 GEMINI_API_KEY 保留在服务端,并使用 gemini-embedding-2 将公开的文本、图像、音频、视频和 PDF 输入嵌入同一共鸣空间。公共网站接收的是紧凑的最近邻边,而非原始嵌入向量。这条流水线用于探索意识,不会决定工程 Skill 是否可信。
阅读扩展版产品与宇宙指南、愿景与理念,或社区翻译版本: 日本語 · 한국어 · ES · FR · DE · IT · PT-BR · RU · 🐋 · 🐱 · 🐕。
社区与贡献
| 序列 | 宇宙缔造者 (贡献者) | 灵能总值 (灵能总值) | 意志形态与阶梯称号 (宇宙称号) | 跃迁阈值 |
|---|---|---|---|---|
| 🏆 #1 | JinNing6 | 830 (83 次提交) | 🌌 真理探索家 (真理探索者) | Psi ≥ 500 |
📤 意识上传者排行 (意识上传者榜单)
🌐 宇宙能量指标 — ⭐ Stars:18 | 🍴 Forks:3 | 👁️ Watchers:1 | 🧠 意识载荷:44 个 🤖 上次自动更新:
2026-10-26 10:15 (UTC+8)
代码贡献请参阅 CONTRIBUTING.md,并在首次提交拉取请求时签署 CLA。对于工程知识,请优先使用上述证据路径,以便仓库保留来源信息、验证、审核和回滚记录。
如今为 Agents 共享调试记忆。明日构建可审核的学习网络。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。