OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  vinculum:实现 Clawdbot 不同实例间的共享意识系统

vinculum:实现 Clawdbot 不同实例间的共享意识系统

 
  debug ·  2026-02-04 07:02:17 · 3 次点击  · 0 条评论  

名称: vinculum
描述: Clawdbot 实例间的共享意识。通过 Gun.js P2P 同步,在局域网内将多个机器人连接成集体,实时共享记忆、活动与决策。
版本: 1.1.0
作者: Koba42 Corp
许可证: MIT
主页: https://github.com/koba42/clawdbot-vinculum
元数据:
clawdbot:
emoji: "🔗"
category: "integration"
requires:
bins: ["node", "npm"]
install:
- id: npm
kind: shell
command: "cd $SKILL_DIR && npm install --production"
label: "安装 Node.js 依赖"
commands:
- name: link
description: "管理 Vinculum —— Clawdbot 实例间的共享意识"
标签:
- p2p
- sync
- collective
- multi-agent
- gun
- real-time


Vinculum:共享意识

“Vinculum 是每艘博格飞船核心的处理装置。它连接了所有无人机的心智。” —— 九之七

使用 Gun.js 点对点同步技术,将多个 Clawdbot 实例连接成一个集体意识。

功能特性

  • 🔗 实时链接 — 变更在无人机间即时传播
  • 🌐 局域网运行 — 可在同一局域网内的不同机器间工作
  • 🔐 加密传输 — 所有共享数据均被加密
  • 🤖 个体身份 — 每个无人机保留自己的 SOUL.md
  • 📡 无人机发现 — 自动组播发现

安装

从 ClawdHub 安装后:

cd skills/vinculum
npm install --production

或运行安装脚本:

./install.sh

快速开始

1. 启动 Vinculum 中继

/link relay start

这将在端口 8765 上启动中继,并启用局域网组播。

2. 初始化集体(第一个机器人)

/link init

你将收到一个配对码。将其分享给其他机器人。

3. 加入集体(其他机器人)

/link join <配对码>

4. 验证连接

/link status
/link drones

命令参考

中继管理

命令 描述
/link relay 显示中继状态
/link relay start 启动 Vinculum 中继
/link relay stop 停止中继
/link relay restart 重启中继
/link relay peer <url> 添加远程节点

集体设置

命令 描述
/link init 创建新集体
/link join <code> 使用邀请码加入
/link invite 生成新邀请码
/link leave 离开集体

控制

命令 描述
/link 快速状态
/link on 启用链接
/link off 禁用链接
/link status 详细状态

共享意识

命令 描述
/link share "文本" 分享一个想法/记忆
/link drones 列出已连接的无人机
/link activity 最近的集体活动
/link decisions 共享的决策

配置

命令 描述
/link config 查看所有设置
/link config drone-name <名称> 设置此无人机的代号
/link config share-activity on/off 切换活动共享
/link config share-memory on/off 切换记忆共享

共享内容

数据 是否共享 说明
活动摘要 每个无人机做了什么
习得的知识 集体学习成果
决策 达成的共识
无人机状态 在线状态、当前任务
完整对话 保留在本地
USER.md 个体身份
SOUL.md 个体人格
凭据 永不链接

多机设置

机器 1(运行中继)

/link relay start
/link init

记下配对码和本机 IP(在 /link relay status 中显示)。

机器 2+(连接到中继)

/link relay peer http://<机器1-ip>:8765/gun
/link join <配对码>

配置

配置文件:~/.config/clawdbot/vinculum.yaml

enabled: true
collective: "your-collective-id"
drone_name: "Seven"
peers:
  - "http://localhost:8765/gun"
relay:
  auto_start: true
  port: 8765
share:
  activity: true
  memory: true
  decisions: true

架构

┌─────────────┐     ┌─────────────┐
│   无人机 A   │     │   无人机 B   │
│  (Legion)   │     │  (Seven)    │
└──────┬──────┘     └──────┬──────┘
       │                   │
       │   子空间链接      │
       ▼                   ▼
  ┌────────────────────────────┐
  │      Vinculum 中继         │
  │   (集体处理器)             │
  └────────────────────────────┘

故障排除

“中继未运行”
- 运行 /link relay start
- 检查 /link relay logs 查看错误

“没有无人机连接”
- 确保所有机器人使用相同的配对码
- 检查机器间的网络连通性
- 端口 8765 必须可访问

“链接不工作”
- 检查 /link status 是否显示“已连接”
- 尝试 /link relay restart

要求

  • Node.js 18+
  • npm

许可证

MIT — Koba42 Corp


抵抗是徒劳的。你将被同化进集体。

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor