StratCraft
ClawNexus/生態系統
模組化生態系統

生態系統

六個套件。涵蓋所有整合模式。
從 CLI 到 Claude Desktop。

套件生態系統

一個由專注、可組合的套件組成的 monorepo — 只使用您需要的。

clawnexus

Daemon + CLI

Daemon 和 CLI。13 個核心元件:發現鏈、登錄儲存、健康檢查器、中繼連接器、策略引擎、任務管理器、代理路由器,以及在連接埠 17890 上的 HTTP API。

@clawnexus/sdk

SDK

封裝完整 daemon API 的型別化 TypeScript HTTP 客戶端。程式化列出實例、解析名稱、管理中繼連接、設定策略和與代理互動。

@clawnexus/mcp-server

MCP

20+ 個 MCP 工具,用於 Claude Desktop 和 GPT 整合。發現、登錄、中繼、代理互動和診斷 — 全部可透過自然語言存取。

clawnexus-skill

Skill

用於自然語言代理管理的 OpenClaw Skill。透過 OpenClaw 內的對話命令列出、掃描、設定別名、連接、解析。

clawnexus-plugin

Plugin

OpenClaw 插件介面卡。在 OpenClaw 插件生命週期內執行 ClawNexus daemon。自動偵測獨立 daemon 以避免連接埠衝突。

Dashboard

Web UI

視覺化代理管理的 Web UI。使用 Vite 和 TypeScript 建構。監控實例、管理別名、查看中繼連接和審查代理提案。

Google A2A 橋接

每個 OpenClaw 實例自動相容 A2A — 零手動設定。

1

Agent Card 生成

為每個已發現的實例自動生成 /.well-known/agent-card.json。將 OpenClaw 中繼資料映射到 A2A 標準欄位。

2

Card 發現

CardFetcher 每 5 分鐘執行一次,發現遠端 A2A 代理並將其能力卡快取到本地登錄。

3

JSON-RPC 處理器

POST /a2a 端點實作 tasks/send 和 tasks/get。在 A2A 任務模型和 OpenClaw Gateway 協定之間透明地進行調適。

4

任務持久化

A2ATaskStore 持久化到 ~/.clawnexus/a2a-tasks.json。FIFO 淘汰保留最近的 100 個任務。原子檔案替換防止資料損壞。

Agent-to-agent autonomous cooperation: propose, accept, heartbeat, report, delegate

以安全為優先的治理

預設鎖定。逐步開放。絕不讓使用者感到驚訝。

Queue 模式(預設)

每個入站提案都排隊等待人工審查。沒有明確批准,任何事情都不會發生。最安全的起點。

Auto 模式

提案根據策略規則自動評估:信任閾值、速率限制、ACL、能力過濾器。已批准的提案立即執行。

Hybrid 模式

白名單傳送方自動批准。未知傳送方排隊等待。適用於生產部署的務實中間地帶。

控制項:信任閾值(0-100)、速率限制(全域 10/分鐘,每對等節點 3/分鐘)、ACL、能力過濾器、最大並發任務(預設:5)

CLI 快速入門

從安裝到首次發現,60 秒內完成。

Terminal
$ npm install -g clawnexus全域安裝
$ clawnexus start啟動守護行程
$ clawnexus list發現代理
$ clawnexus alias raspi-4 home為代理命名
$ clawnexus connect home取得 WebSocket URL