> ## Documentation Index
> Fetch the complete documentation index at: https://cobo.com/developers/llms.txt
> Use this file to discover all available pages before exploring further.

# Cobo WaaS Skill

您可以在 Claude Code、Cursor 等 AI 编程助手中安装 Cobo WaaS Skill，通过自然语言描述需求即可调用 [Cobo WaaS 2.0 API](/developers/v2_cn/guides/overview/introduction)、生成 SDK 代码、执行调试与故障排查。

## 示例项目

以下是使用 Cobo WaaS Skill，30 分钟从零构建的一个 Web 钱包应用：

<video controls preload="metadata" className="w-full aspect-video rounded-xl">
  <source src="https://mintcdn.com/cobo-docs/1gugsTutbNGwIk2r/v2_cn/images/guides/skill-demo.mp4?fit=max&auto=format&n=1gugsTutbNGwIk2r&q=85&s=b7d2e5ab23523c0b7385be5d09b0887f#t=0.1" type="video/mp4" data-path="v2_cn/images/guides/skill-demo.mp4" />

  您的浏览器不支持视频播放。
</video>

关键提示语包括：

* "帮我构建一个应用，让用户可以创建钱包并在 BTC、ETH、TRON 等区块链网络上生成地址"
* "更新前端页面，添加钱包类型选择"
* "获取每个钱包的余额并展示在前端页面"
* "允许用户从选定的钱包中转出代币"

### 主要功能

Cobo WaaS Skill 是一系列命令、参考文档、代码示例和最佳实践的集合，可以实现：

* **智能 SDK 代码生成** - 用自然语言描述业务需求，自动生成生产级 Python、Node.js、Go 或 Java SDK 代码
* **调试与故障排查** - 基于日志和错误信息，快速定位 API 调用问题，自动生成详细的调试日志和错误分析
* **完整的 CLI 工具集** - 执行所有 WaaS API 操作（钱包、交易、地址管理等），以及进行 API Key 管理、Webhook 测试、GraphQL 查询

## 快速开始

### 前提条件

* Python 3.9 或更高版本
* 已安装 Claude Code 或 Cursor
* Cobo Portal 账户

### 安装

安装 Cobo CLI 和 WaaS Skill：

```bash theme={null}
# 安装 Cobo CLI
pip install cobo-cli

# 为 Claude Code 安装 Skill
cobo skill install claude

# 为 Cursor 安装 Skill
cobo skill install cursor

# 在当前项目目录中为所有支持的 AI 编程助手安装 Skill
cobo skill install all --scope local

# 验证安装
cobo skill status
```

<Note>如果您已经安装了 Cobo CLI，则必须升级到 **0.1.1** 或更高版本才能使用 Cobo WaaS Skill。运行 `pip install --upgrade cobo-cli` 进行升级。</Note>

### 开始您的第一个 WaaS 操作

安装完成后，您可以在 AI 助手中使用自然语言来执行 WaaS 操作。以下是设置和进行首次 API 调用的示例：

<Tip>为了获得最佳效果，建议在提示词前加上 `/cobo-waas` 前缀，或在请求中包含"使用 Cobo WaaS Skill" 字样来明确指定使用该 Skill。</Tip>

**您向 AI 助手提问：**

```
"/cobo-waas 配置开发环境，并列出我所有的钱包"
```

或者：

```
"使用 Cobo WaaS skill 配置开发环境，并列出我所有的钱包"
```

**AI 助手将执行：**

```bash theme={null}
# === Dev 环境 ===
cobo env dev
cobo login -u                        # OAuth 登录，自动打开浏览器

# 生成并自动注册 API Key
cobo keys generate --key-type API
cobo keys register                   # Dev 环境支持自动注册

# 测试 API 连接
cobo get /wallets --limit 10


# === Prod 环境 ===
cobo env prod

# 生成 API 密钥对
cobo keys generate --key-type API
cobo open developer                  # 打开开发者控制台手动注册公钥

# 配置身份验证
cobo auth apikey

# 测试 API 连接
cobo get /wallets --limit 10
```

### 示例命令

以下是您可以使用的自然语言请求示例：

**CLI 操作：**

* **"创建一个名为 'Treasury' 的资产钱包并生成一个以太坊地址"**
* **"从钱包 f47ac10b-... 向地址 0x1234... 转账 0.01 ETH"**
* **"触发一个交易成功的测试 webhook 事件"**

**Vibe Coding（SDK 生成）：**

* **"生成 Python 代码来创建钱包并轮询交易完成状态"**
* **"编写 Node.js 代码用于处理交易事件的 webhook 处理程序"**
* **"为交易所应用生成 Python 代码，为每个用户创建充值地址"**

AI 助手将执行适当的 CLI 命令，处理错误并在每一步提供结构化的反馈。对于 SDK 生成请求，它会生成您所选语言的可用于生产环境的代码。

## 后续步骤

您可以参考以下文档来了解更多关于 Cobo WaaS API 集成的信息：

* [Cobo CLI 文档](/developers/v2_cn/developer-tools/cobo-cli/introduction) - 完整的 Cobo CLI 参考和命令
* [WaaS 2.0 API 参考](/developers/v2/api-references) - 完整的 API 文档
* [Cobo WaaS 2.0 概览](/developers/v2_cn/guides/overview/introduction) - 平台概念和架构
