适用于 Openclaw 的 XMTP CLI

一个强大的命令行界面,用于与 XMTP 网络交互,管理安全消息、群组及调试工作流。

humanagent
v1.0.0
2026年2月2日
1
2.6k
0

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install xmtp-cli

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式
~/.openclaw/skills/
工作区
<project>/skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 xmtp-cli。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

什么是 XMTP CLI?

XMTP CLI 技能为开发者提供了一套强大的工具集,可直接与可扩展消息传输协议 (XMTP) 进行交互。通过利用 Openclaw Skills,开发者可以自动执行去中心化通信渠道的测试与调试、管理群组权限,并验证跨网络的消息送达情况。该技能充当了本地环境与 XMTP 网络之间的桥梁,简化了诸如身份解析和消息同步等复杂任务。

无论您是正在构建新的消息应用,还是将安全通信集成到现有平台中,此技能都能确保您触手可及必要的 CLI 功能。它通过为从基本消息发送到高级群组元数据管理的各项任务提供专用命令,简化了开发生命周期。

XMTP CLI 应用场景

  • 调试 XMTP 网络交互并解析地址。
  • 自动化群组对话的创建与管理。
  • 测试各种内容类型,包括附件、交易和深层链接。
  • 将本地对话数据与去中心化网络同步。
  • 通过 Openclaw Skills 管理细粒度的群组权限和成员身份。

XMTP CLI 工作原理

  1. 使用 Openclaw Skills 初始化 CLI 环境并配置必要的环境变量。
  2. 选择任务所需的特定子技能,如群组管理或消息送达。
  3. 执行相应的 xmtp 命令以与去中心化网络交互。
  4. 查看调试日志或输出数据以验证执行是否成功以及网络状态。

XMTP CLI 配置指南

要开始使用此技能,请使用您首选的包管理器全局安装 XMTP CLI:

npm install -g @xmtp/cli
# 或
pnpm add -g @xmtp/cli
# 或
yarn global add @xmtp/cli

您也可以使用 npx 直接运行而无需安装:

npx @xmtp/cli <command> <arguments>

XMTP CLI 数据架构与分类体系

XMTP CLI 围绕核心去中心化消息实体组织其操作。下表总结了 Openclaw Skills 中数据的处理方式:

实体 描述
对话 通过地址识别的私人 1:1 或群组通信渠道。
消息 包括文本、Markdown 和附件在内的加密内容。
权限 管理群组成员身份和元数据更新的规则集。
网络状态 XMTP 网络的环境变量和同步令牌。

XMTP CLI 高级特性

  • 多代理支持,用于模拟复杂的群组交互。
  • 支持高级内容类型,如交易、小程序和深层链接。
  • 通过 XMTP_FORCE_DEBUG 环境变量提供详细的调试日志。
  • 自动同步全网所有对话和消息。
  • 使用 Openclaw Skills 为去中心化自治群组提供全面的权限管理。

SKILL.md


加载中

Openclaw 相关技能

METADATA

Github Stars: 0
forks: 0

精选*