适用于 Openclaw 的 HttpSMS

一个强大的 SMS 网关集成,使 AI 代理能够通过安全的 CLI 接口以编程方式发送、接收和管理短信。

membranedev
v1.0.4
2026年4月30日
0
705
0

安装与下载

1. ClawHub CLI

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

npx clawhub@latest install httpsms

2. 手动安装

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

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

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

3. 提示词安装

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

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

更倾向于下载?

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

什么是 HttpSMS?

HttpSMS 是专为企业设计的强大 SMS 网关,用于通过 API 处理文本消息。通过利用 Openclaw Skills,开发人员可以将 SMS 功能无缝集成到 AI 驱动的通知、营销和身份验证工作流中。该技能通过将复杂的消息逻辑抽象为可执行命令,简化了开发人员体验。

此技能利用 Membrane 框架在服务器端管理完整的身份验证生命周期。它为代理提供了一种结构化方式来与电话号码、消息会话和计费数据进行交互,而无需管理本地机密或手动刷新凭据。这确保了您的消息集成在不同环境下保持安全可靠。

HttpSMS 应用场景

  • 通过 SMS 向用户发送自动化通知或时效性警报。
  • 在 AI 驱动的应用程序中构建双因素身份验证 (2FA) 或验证系统。
  • 使用 Openclaw Skills 自动管理和回复客户支持消息会话。
  • 监控 SMS 计费使用情况并管理消息基础设施的心跳或 webhooks。

HttpSMS 工作原理

  1. 安装 Membrane CLI 并使用您偏好的代理类型对会话进行身份验证,以建立安全访问。
  2. 创建与 HttpSMS 服务的连接,该服务负责在服务器端安全存储 API 凭据。
  3. 使用意图的自然语言描述搜索特定的消息操作,例如发送消息或列出会话。
  4. 通过统一接口执行选定的操作并提供所需参数,例如接收者号码和消息正文。
  5. 对于标准预构建操作未覆盖的高级 API 端点,使用内置的 proxy 请求功能,确保安全的标头注入。

HttpSMS 配置指南

要开始使用此技能,请安装所需的 CLI 并建立连接:

npm install -g @membranehq/cli@latest

身份验证您的环境:

membrane login --tenant --clientName=openclaw

创建与 HttpSMS 服务的连接:

membrane connection ensure "https://httpsms.com/" --json

等待连接达到 READY 状态:

membrane connection get <id> --wait --json

HttpSMS 数据架构与分类体系

HttpSMS 技能将其数据和元数据组织成几个核心消息实体,为 Openclaw Skills 提供清晰的上下文:

实体 描述
SMS Message 包含正文、发件人和收件人信息的单个文本记录。
Phone Number 与关联帐户绑定的启用 SMS 的电话号码。
Message Thread 特定号码之间消息的逻辑分组。
Webhook 针对传入 SMS 数据的事件驱动触发器配置。
Billing Usage 关于帐户级 API 消耗的元数据和记录。

HttpSMS 高级特性

  • 自动凭据管理确保 Openclaw Skills 保持持久访问,无需手动处理令牌。
  • 自然语言意图发现允许代理根据高级目标动态查找正确的消息操作。
  • 透明的 API 代理支持自定义 HTTP 方法和标头,用于高级 HttpSMS 端点交互。
  • 内置的 webhook 管理支持创建能够实时响应传入短信的反应式消息机器人。

SKILL.md


加载中

Openclaw 相关技能

METADATA

Github Stars: 0
forks: 0

精选*