Skip to main content
  1. Dokumentasjon/

OpenClaw-ferdighet

Hva er OpenClaw-ferdigheten?
#

PocketHook-ferdigheten for OpenClaw lar OpenClaw-agenten din utløse iOS-snarveier på enheten din. Når du ber OpenClaw om å opprette et notat, lage en spilleliste eller kjøre en hvilken som helst automatisering, inkluderer agenten markører i svaret sitt som PocketHook oppdager og utfører.

Tidlig utgivelse. Denne ferdigheten kan trenge ytterligere tilpasning for oppsettet ditt. De medfølgende snarveiene er eksempler — du må registrere dine egne og tilpasse ferdigheten til hvordan du bruker PocketHook.

Slik fungerer det
#

  1. Du sender en melding fra PocketHook, som videresender den til OpenClaw-serveren din
  2. OpenClaw behandler den med sin LLM og PocketHook-ferdigheten
  3. Svaret inneholder innebygde markører som [SHORTCUT:New Note] og [DATA:{...}]
  4. PocketHook oppdager markørene, fjerner dem fra den viste meldingen, og utfører snarveiene på enheten din

PocketHook kommuniserer med OpenClaw ved hjelp av OpenAI Chat Completions-formatet med headeren x-openclaw-agent-id: main.

Oppsett
#

1. Installer ferdigheten
#

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

OpenClaw laster ferdigheter på nytt automatisk — ingen omstart nødvendig.

2. Konfigurer PocketHook
#

I PocketHook på iOS-enheten din, gå til Innstillinger:

InnstillingVerdi
Server-URLDin OpenClaw HTTP-proxy-URL (HTTPS)
AutentiseringstokenDitt OpenClaw-autentiseringstoken
OpenClaw-modusON

For bakgrunnsoppgaver (valgfritt):

InnstillingVerdi
BakgrunnsoppgaverON
Avspørrings-URLDitt avspørringsendepunkt
HentemeldingfetchPendingTasks

Trykk Test tilkobling for å bekrefte.

Støttede markører
#

MarkørFormål
[SHORTCUT:name] eller [RUN:name]Utløs en iOS-snarvei
[DATA:{...}]Send JSON-data til den forrige snarveien
[URL:https://...]Åpne en URL i den innebygde nettleseren

Markører plasseres på slutten av svaret og kan kombineres:

Creating your note and opening the recipe.

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

Flere snarveier utføres i rekkefølge — PocketHook venter til hver er fullført før den neste kjøres.

Registrere dine snarveier
#

Ferdigheten leveres med eksempelsnarveier (New Note, newPlayList). For å legge til dine egne, rediger SKILL.md tre steder:

1. description-feltet
#

Legg til din snarveisutløser i Use when:-listen slik at OpenClaw aktiverer ferdigheten:

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

2. “When to Use”-tabellen
#

Match brukerens intensjon til snarveihandlingen:

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

3. “User’s Shortcuts”-seksjonen
#

Dokumenter snarveinavnet og dataformatet:

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

Bakgrunnsoppgaver
#

PocketHook støtter avspørring for asynkront arbeid:

  1. PocketHook sender periodisk en GET til avspørrings-URL-en
  2. Hvis svaret er true, vises et varsel
  3. Når brukeren åpner PocketHook, sender den fetchPendingTasks
  4. OpenClaw svarer med de fullførte resultatene (inkludert snarveimarkører)
  5. Hvis det ikke er ventende resultater, svar bare med false

Dette lar OpenClaw håndtere lange oppgaver (research, prosjektopprettelse, dataanalyse) i bakgrunnen og levere resultater når de er klare.