ClawSkills logoClawSkills

PhantomBuster

通过 API 控制 PhantomBuster 自动化代理。列出代理、启动自动化、获取输出/结果、检查状态以及中止正在运行的代理。当用户

介绍

# PhantomBuster Skill

通过命令行控制您的 [PhantomBuster](https://phantombuster.com) 自动化代理。

## 设置

1. 从 [工作区设置 (Workspace Settings)](https://phantombuster.com/workspace-settings) 获取您的 API 密钥 2. 设置环境变量: ```bash export PHANTOMBUSTER_API_KEY=your-api-key-here ```

## 使用方法

所有命令均使用本技能目录中附带的 `pb.py` 脚本。

### 列出代理

查看您所有已配置的 PhantomBuster 代理。

```bash python3 pb.py list python3 pb.py list --json # JSON output ```

### 启动代理

通过 ID 或名称启动一个 phantom。

```bash python3 pb.py launch <agent-id> python3 pb.py launch <agent-id> --argument '{"search": "CEO fintech"}' ```

### 获取代理输出

获取最近一次运行的结果/输出。

```bash python3 pb.py output <agent-id> python3 pb.py output <agent-id> --json # Raw JSON ```

### 检查代理状态

查看代理是正在运行、已完成还是出错。

```bash python3 pb.py status <agent-id> ```

### 中止正在运行的代理

停止当前正在运行的代理。

```bash python3 pb.py abort <agent-id> ```

### 获取代理详情

获取特定代理的完整详细信息。

```bash python3 pb.py get <agent-id> ```

### 获取结果数据

从代理的最新运行中下载实际的结果数据 (CSV)。

```bash python3 pb.py fetch-result <agent-id> python3 pb.py fetch-result <agent-id> > output.csv ```

这会从代理的 S3 存储中下载 `result.csv` 文件,非常适合将 PhantomBuster 数据集成到您的工作流中。

## 示例提示词

- *“列出我的 PhantomBuster 代理”* - *“启动我的 LinkedIn Sales Navigator 抓取工具”* - *“获取代理 12345 的输出”* - *“检查我的 Twitter 关注者 phantom 是否仍在运行”* - *“中止当前正在运行的代理”*

## 常用 Phantoms

PhantomBuster 提供许多预构建的自动化功能: - **LinkedIn Sales Navigator Search** — 从搜索结果中提取潜在客户 - **LinkedIn Profile Scraper** — 获取个人资料数据 - **Twitter Follower Collector** — 抓取关注者 - **Instagram Profile Scraper** — 获取 IG 个人资料数据 - **Google Maps Search Export** — 提取商家列表

## 速率限制

PhantomBuster 根据您的套餐设有执行时间限制。API 本身的速率限制并不严格,但代理执行会消耗您套餐的分钟数。

更多产品