搜索

PythonReactSEOPDF
OpenClaw

perplexity-pro-openclaw

Connect Perplexity PRO to OpenClaw with anti-bot browser automation, bypassing Cloudflare protection via Xvfb and VNC authentication

hantok0 来源安装数☆ 0 仓库 Starsv1.0.0

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install hantok/perplexity-pro-to-openclaw

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Perplexity PRO for OpenClaw

This skill enables OpenClaw to search Perplexity PRO with persistent authenticated sessions, bypassing Cloudflare protection through undetectable browser automation.

What This Skill Does

  • ✅ Bypasses Cloudflare bot detection (Xvfb + stealth Chrome)
  • ✅ Maintains persistent Perplexity PRO sessions across reboots
  • ✅ Provides VNC access for manual OAuth authentication
  • ✅ Creates automated search capability for OpenClaw agents

Prerequisites

  • Ubuntu Server (headless or with display)
  • OpenClaw installed and configured
  • Google Chrome (NOT Snap version)
  • Xvfb package
  • x11vnc for remote access

Interactive Setup Steps

During installation, the agent will guide you through:

Step 1: Chrome Installation

The agent will help you remove Snap Chromium and install proper Google Chrome:

sudo snap remove chromium
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
Step 2: Browser Launcher Setup

The agent creates start-stealth-browser.sh with anti-bot settings:

  • Xvfb virtual display (bypasses headless detection)
  • Persistent profile in ~/.openclaw/browser-profile/
  • Stealth flags to mask automation
Step 3: VNC Configuration

The agent sets up x11vnc for remote browser access:

sudo apt-get install -y x11vnc
x11vnc -storepasswd openclaw /tmp/vncpass

⚠️ Security Note: Default VNC password is "openclaw" - change this in production!

Step 4: Manual Authentication (Required)

You must authenticate manually through VNC:

  1. Connect via VNC (macOS: open vnc://your-server:5900, Windows: RealVNC Viewer)
  2. Open Perplexity.ai in the browser
  3. Click "Sign in with Google"
  4. Enter your email and password directly
  5. Complete 2FA if enabled

Important: App Passwords do NOT work for web authentication. Use your actual Google password.

How to Use

After setup, the agent can search Perplexity:

# V...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/hantok/perplexity-pro-to-openclaw
Version
1.0.0
Commit
68a7834440d440f45fd10a8bf87d26765b87f8d3
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

Perplexity PRO for OpenClaw

🔍 Undetectable Perplexity PRO integration for OpenClaw with persistent sessions

This skill enables OpenClaw agents to search Perplexity PRO while bypassing Cloudflare protection through stealth browser automation.

⚠️ What the Agent Will Ask You To Do

Before installing, understand that this skill requires:

  1. System modifications: Installing Google Chrome, Xvfb, x11vnc
  2. Manual OAuth authentication: You must log into Perplexity via VNC (cannot be automated)
  3. VNC access: Remote desktop to the server for authentication
  4. Time investment: ~15-20 minutes for initial setup

If you're not comfortable with these steps, do not proceed with installation.

Quick Start

# Install the skill
clawdhub install perplexity-pro-openclaw

# Or manually clone
git clone https://github.com/Hantok/Perplexity-PRO-to-OpenClaw.git

Detailed Installation

Step 1: Install Google Chrome

⚠️ Remove Snap Chromium first (it doesn't work with this setup):

sudo snap remove chromium

# Download and install proper Chrome
cd /tmp
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get install -f -y

# Verify
google-chrome --version
Step 2: Install Dependencies
sudo apt-get update
sudo apt-get install -y Xvfb x11vnc
Step 3: Configure Browser Launcher

The skill creates ~/.openclaw/workspace/start-stealth-browser.sh:

#!/bin/bash
# Kill existing instances
pkill -f "Xvfb :99" 2>/dev/null
pkill -f "google-chrome.*remote-debugging-port=18800" 2>/dev/null
sleep 1

# Create persistent profile (NOT in /tmp!)
mkdir -p ~/.openclaw/browser-profile

# Start Xvfb virtual display
export DISPLAY=:99
Xvfb :99 -screen 0 1920x1080x24 -ac +extension GLX +render -noreset &
sleep 2

# Start Chrome with anti-bot flags
google-chrome \
    --no-sandbox \
    --disable-setuid-sandbox \
    --disable-dev-s...

来源内容

SKILL.md
# Perplexity PRO for OpenClaw

This skill enables OpenClaw to search Perplexity PRO with persistent authenticated sessions, bypassing Cloudflare protection through undetectable browser automation.

## What This Skill Does

- ✅ Bypasses Cloudflare bot detection (Xvfb + stealth Chrome)
- ✅ Maintains persistent Perplexity PRO sessions across reboots
- ✅ Provides VNC access for manual OAuth authentication
- ✅ Creates automated search capability for OpenClaw agents

## Prerequisites

- Ubuntu Server (headless or with display)
- OpenClaw installed and configured
- Google Chrome (NOT Snap version)
- Xvfb package
- x11vnc for remote access

## Interactive Setup Steps

During installation, the agent will guide you through:

### Step 1: Chrome Installation
The agent will help you remove Snap Chromium and install proper Google Chrome:
```bash
sudo snap remove chromium
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
```

### Step 2: Browser Launcher Setup
The agent creates `start-stealth-browser.sh` with anti-bot settings:
- Xvfb virtual display (bypasses headless detection)
- Persistent profile in `~/.openclaw/browser-profile/`
- Stealth flags to mask automation

### Step 3: VNC Configuration
The agent sets up x11vnc for remote browser access:
```bash
sudo apt-get install -y x11vnc
x11vnc -storepasswd openclaw /tmp/vncpass
```

**⚠️ Security Note:** Default VNC password is "openclaw" - change this in production!

### Step 4: Manual Authentication (Required)
**You must authenticate manually through VNC:**

1. Connect via VNC (macOS: `open vnc://your-server:5900`, Windows: RealVNC Viewer)
2. Open Perplexity.ai in the browser
3. Click "Sign in with Google"
4. Enter your email and password directly
5. Complete 2FA if enabled

**Important:** App Passwords do NOT work for web authentication. Use your actual Google password.

## How to Use

After setup, the agent can search Perplexity:

```bash
# V...
README
# Perplexity PRO for OpenClaw

🔍 **Undetectable Perplexity PRO integration for OpenClaw with persistent sessions**

This skill enables OpenClaw agents to search Perplexity PRO while bypassing Cloudflare protection through stealth browser automation.

## ⚠️ What the Agent Will Ask You To Do

**Before installing, understand that this skill requires:**

1. **System modifications:** Installing Google Chrome, Xvfb, x11vnc
2. **Manual OAuth authentication:** You must log into Perplexity via VNC (cannot be automated)
3. **VNC access:** Remote desktop to the server for authentication
4. **Time investment:** ~15-20 minutes for initial setup

If you're not comfortable with these steps, do not proceed with installation.

## Quick Start

```bash
# Install the skill
clawdhub install perplexity-pro-openclaw

# Or manually clone
git clone https://github.com/Hantok/Perplexity-PRO-to-OpenClaw.git
```

## Detailed Installation

### Step 1: Install Google Chrome

**⚠️ Remove Snap Chromium first (it doesn't work with this setup):**

```bash
sudo snap remove chromium

# Download and install proper Chrome
cd /tmp
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get install -f -y

# Verify
google-chrome --version
```

### Step 2: Install Dependencies

```bash
sudo apt-get update
sudo apt-get install -y Xvfb x11vnc
```

### Step 3: Configure Browser Launcher

The skill creates `~/.openclaw/workspace/start-stealth-browser.sh`:

```bash
#!/bin/bash
# Kill existing instances
pkill -f "Xvfb :99" 2>/dev/null
pkill -f "google-chrome.*remote-debugging-port=18800" 2>/dev/null
sleep 1

# Create persistent profile (NOT in /tmp!)
mkdir -p ~/.openclaw/browser-profile

# Start Xvfb virtual display
export DISPLAY=:99
Xvfb :99 -screen 0 1920x1080x24 -ac +extension GLX +render -noreset &
sleep 2

# Start Chrome with anti-bot flags
google-chrome \
    --no-sandbox \
    --disable-setuid-sandbox \
    --disable-dev-s...

相关技能

OpenClaw

openbotx

openbotx

An open-source platform for orchestrating AI agents — secure, simple, and built for everyone. Multi-agent, real-time task board, web control panel, skills system, browser automation, multi-provider, scheduler,...

OpenClaw

bambu-studio-ai

heyixuan2

Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...

OpenClaw

zsxq-digest

sealiu1997

OpenClaw skill for 知识星球 / ZSXQ digests with token-first auth and browser recovery.

OpenClaw

browser-use-skill

abczsl520

🌐 OpenClaw skill for Browser-Use — AI-powered browser automation for complex multi-step workflows (login, form filling, scraping, posting)