Skip to main content
  1. Dokumentácia/

OpenClaw zručnosť

Čo je zručnosť OpenClaw?
#

Zručnosť PocketHook pre OpenClaw umožňuje vášmu agentovi OpenClaw spúšťať iOS Skratky na vašom zariadení. Keď požiadate OpenClaw o vytvorenie poznámky, zostavenie playlistu alebo spustenie akejkoľvek automatizácie, agent do svojej odpovede vloží značky, ktoré PocketHook rozpozná a vykoná.

Rané vydanie. Táto zručnosť môže vyžadovať ďalšie doladenie podľa vášho nastavenia. Priložené skratky sú príklady — budete si musieť zaregistrovať vlastné a prispôsobiť zručnosť tomu, ako PocketHook používate.

Ako to funguje
#

  1. Odošlete správu z PocketHook, ktorá sa presmeruje na váš server OpenClaw
  2. OpenClaw ju spracuje pomocou svojho LLM a zručnosti PocketHook
  3. Odpoveď obsahuje vložené značky ako [SHORTCUT:New Note] a [DATA:{...}]
  4. PocketHook značky rozpozná, odstráni ich zo zobrazenej správy a spustí Skratky na vašom zariadení

PocketHook komunikuje s OpenClaw pomocou formátu OpenAI Chat Completions s hlavičkou x-openclaw-agent-id: main.

Nastavenie
#

1. Inštalácia zručnosti
#

git clone https://github.com/pockethook-app/openclaw-pockethook.git
cp -r openclaw-pockethook/ ~/.openclaw/workspace/skills/pockethook/

OpenClaw za chodu automaticky znovu načítava zručnosti — reštart nie je potrebný.

2. Konfigurácia PocketHook
#

V PocketHook na vašom iOS zariadení prejdite do Nastavení:

NastavenieHodnota
URL serveraURL vašej HTTP proxy OpenClaw (HTTPS)
Autentifikačný tokenVáš autentifikačný token OpenClaw
Režim OpenClawON

Pre úlohy na pozadí (voliteľné):

NastavenieHodnota
Úlohy na pozadíON
URL pollinguVáš endpoint pre polling
Správa na načítaniefetchPendingTasks

Klepnutím na Otestovať pripojenie overíte funkčnosť.

Podporované značky
#

ZnačkaÚčel
[SHORTCUT:name] alebo [RUN:name]Spustí iOS Skratku
[DATA:{...}]Odovzdá JSON dáta predchádzajúcej skratke
[URL:https://...]Otvorí URL v prehliadači vo vnútri aplikácie

Značky sa umiestňujú na koniec odpovede a možno ich kombinovať:

Creating your note and opening the recipe.

[URL:https://example.com/recipe]
[SHORTCUT:New Note]
[DATA:{"title": "Pasta Recipe", "content": "Ingredients: flour, eggs, salt"}]

Viaceré skratky sa spúšťajú postupne — PocketHook čaká na dokončenie každej z nich, kým spustí ďalšiu.

Registrácia vlastných skratiek
#

Zručnosť obsahuje ukážkové skratky (New Note, newPlayList). Ak chcete pridať vlastné, upravte SKILL.md na troch miestach:

1. Pole description
#

Pridajte spúšťač vašej skratky do zoznamu Use when:, aby OpenClaw zručnosť aktivoval:

description: >
  ...
  Use when: create a note, make a playlist, set a reminder, ...

2. Tabuľka „When to Use"
#

Namapujte zámer používateľa na akciu skratky:

| User asks to set a reminder | `[SHORTCUT:Add Reminder]` with `title` and `date` |

3. Sekcia „User’s Shortcuts"
#

Zdokumentujte názov skratky a formát dát:

### Reminders
- `Add Reminder` — Create a reminder. Data: `{"title": "...", "date": "..."}`

Úlohy na pozadí
#

PocketHook podporuje polling pre asynchrónne úlohy:

  1. PocketHook pravidelne odosiela GET na URL pollingu
  2. Ak je odpoveď true, zobrazí sa notifikácia
  3. Keď používateľ otvorí PocketHook, odošle fetchPendingTasks
  4. OpenClaw odpovie dokončenými výsledkami (vrátane značiek skratiek)
  5. Ak nie sú žiadne čakajúce výsledky, odpovie iba false

To umožňuje OpenClaw spracovávať dlhé úlohy (výskum, vytváranie projektov, analýzu dát) na pozadí a doručiť výsledky, akonáhle sú hotové.