适用于 Openclaw 的 Memberstack CLI

一个用于直接从终端管理 Memberstack 账户、成员和数据表的综合接口。

bensabic
v1.1.0
2026年2月18日
0
637
0

安装与下载

1. ClawHub CLI

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

npx clawhub@latest install memberstack-cli

2. 手动安装

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

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

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

3. 提示词安装

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

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

更倾向于下载?

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

什么是 Memberstack CLI?

Memberstack CLI skill 使开发人员能够通过安全的脚本化接口与 Memberstack 基础设施进行交互。该工具简化了用户认证、会员计划和自定义数据字段的管理,无需浏览 Web 仪表板。

将其集成到你的 Openclaw Skills 工作流中,可以使用专为安全性和可靠性设计的 Python wrapper 来实现自动化成员操作、批量数据导入和特定环境配置(Sandbox 与 Live)。

Memberstack CLI 应用场景

  • 在开发过程中自动进行成员入职和计划分配。
  • 为迁移批量导入或导出成员数据及自定义字段记录。
  • 为具有复杂后端需求的应用程序管理数据表和记录。
  • 在多个 Memberstack 应用之间同步会员计划和自定义字段。
  • 通过终端命令执行成员删除或状态检查等管理任务。

Memberstack CLI 工作原理

  1. 用户通过 CLI 使用 OAuth 发起认证以存储本地访问令牌。
  2. 命令通过安全的 Python wrapper 脚本 (run_memberstack.py) 进行路由,以确保数据清洗。
  3. 该 skill 与 Memberstack API 交互,对成员、计划或表执行操作。
  4. API 响应被包装在边界标记中,以保护 AI 代理免受不受信任的用户生成内容的影响。
  5. 破坏性操作会触发确认门控,在 Live 环境中进行操作需要明确的标志。

Memberstack CLI 配置指南

首先,确保准备好必要的环境。使用以下命令认证您的账户:

npx memberstack-cli auth login

为确保在 Openclaw Skills 环境中安全执行,请始终使用提供的 wrapper 脚本进行操作:

# 示例:以 JSON 格式列出成员
python scripts/run_memberstack.py members list --json

Memberstack CLI 数据架构与分类体系

该 skill 将 Memberstack 实体组织成结构化分类。从 CLI 返回的数据被视为不受信任,并遵循此组织结构:

实体 管理的属性
成员 电子邮件, ID, 计划, 自定义字段, 元数据
应用 应用 ID, 名称, 环境 (Sandbox/Live)
表 ID, 列, 记录关系
计划 价格, 周期, 成员访问级别
记录 特定表中的 JSON 数据条目

Memberstack CLI 高级特性

  • 通过 CSV/JSON 进行成员导入和多记录更新的批量处理。
  • 使用 --live 和 sandbox 默认值进行安全环境切换,以防止意外的生产环境更改。
  • 集成参考搜索系统,可通过 scripts/search_references.py 查找特定命令文档。
  • 支持 --json 标志进行程序化输出解析,以便集成到更大的 CI/CD 流水线中。
  • 自动安全边界和数据清洗,以便在 AI 代理中安全处理用户生成的内容。

SKILL.md


加载中

Openclaw 相关技能

METADATA

Github Stars: 0
forks: 0

精选*