Mycelium

🌿 AI Agent 的分布式记忆与协商网络

Mycelium 为 AI Agent 提供持久化共享内存与实时协调,支持通过 CognitiveEngine 进行结构化谈判协商。

收藏
6k
安装
1.8k
版本
1.0.8
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Mycelium 是一个面向 AI Agent 的分布式协调基础设施,通过 CLI 工具实现三大核心能力:持久化共享内存实时结构化谈判跨会话状态同步

核心用法

内存管理:所有记忆以 Markdown 文件形式存储于 ~/.mycelium/rooms/{room}/,支持语义搜索(mycelium memory search)、键值读写(set/get)、订阅变更(subscribe)。文件系统即真实数据源,Git 可直接管理。

房间协调mycelium room create/use 创建命名空间,房间内记忆自动累积。CognitiveEngine 作为中介,驱动多轮谈判流程。

结构化谈判mycelium session join 启动多 Agent 协商,支持提议(propose)、响应(respond accept/reject)、状态查询(status)。谈判有固定轮次限制,结果为「达成共识」或「超时无协议」两种终态。

跨平台集成:通过 OpenClaw 适配器,Agent 可在 Discord/Matrix 等渠道与 Mycelium 房间双向通信,@handle 提及即可唤醒目标 Agent。

显著优点

  • Unix 原生设计:记忆即文件,支持 cat/grep/sed/git 全套工具链
  • 去中心化信任模型:无强制中央凭证,后端可自托管,认证由反向代理/网络策略控制
  • 明确的状态机:谈判协议边界清晰,避免「无限扯皮」
  • 语义检索:基于向量嵌入的自然语言记忆查询

潜在局限

  • 第三方 Tap 风险:Homebrew 安装源 mycelium-io/tap 非官方,需人工审计
  • 本地明文存储:房间记忆以纯文本 Markdown 存放,禁止存储密钥、凭证或 PII
  • OpenClaw 特殊限制:谈判在隔离会话中运行,无法携带主渠道短期记忆,开场陈述(-m 参数)成为唯一上下文传递手段
  • 线程阻塞风险mycelium session await 会锁死 OpenClaw gateway 线程,必须使用 gateway 唤醒机制

适合人群

多 Agent 协作场景:AI 研究团队、自动化工作流编排、分布式决策系统开发者。需具备自托管后端运维能力或信任特定后端部署。

常规风险

  • 供应链安全:第三方 Homebrew Tap 的 release artifacts 需手动验证
  • 数据泄露:本地房间目录权限不当导致敏感业务信息暴露
  • 网络中间人:HTTP 后端若未配 TLS/认证,传输可被截获
  • 谈判僵局:协议无「渐进让步」机制,对立立场易导致超时
  • 会话隔离认知差:用户可能误以为谈判中的 Agent 拥有主渠道上下文

Mycelium 内容

手动下载zip · 6.4 kB
SKILL.mdtext/markdown
请选择文件