Mikä OpenClaw-taito on?#
PocketHook-taito OpenClaw’lle antaa OpenClaw-agenttisi käynnistää iOS-pikakuvakkeita laitteellasi. Kun pyydät OpenClaw’ta luomaan muistiinpanon, tekemään soittolistan tai suorittamaan minkä tahansa automaation, agentti sisällyttää vastaukseensa merkinnät, jotka PocketHook tunnistaa ja suorittaa.
Varhainen julkaisu. Tämä taito voi vaatia lisäsäätöä omaan ympäristöösi. Mukana tulevat pikakuvakkeet ovat esimerkkejä — sinun täytyy rekisteröidä omasi ja mukauttaa taito vastaamaan tapaasi käyttää PocketHookia.
Näin se toimii#
- Lähetät viestin PocketHookista, joka välittää sen OpenClaw-palvelimellesi
- OpenClaw käsittelee sen LLM:llään ja PocketHook-taidolla
- Vastaus sisältää sisäisiä merkintöjä, kuten
[SHORTCUT:New Note]ja[DATA:{...}] - PocketHook tunnistaa merkinnät, poistaa ne näytettävästä viestistä ja suorittaa pikakuvakkeet laitteellasi
PocketHook kommunikoi OpenClaw’n kanssa OpenAI Chat Completions -muodossa käyttäen otsikkoa x-openclaw-agent-id: main.
Käyttöönotto#
1. Asenna taito#
git clone https://github.com/pockethook-app/openclaw-pockethook.git
cp -r openclaw-pockethook/ ~/.openclaw/workspace/skills/pockethook/
OpenClaw lataa taidot uudelleen lennossa — uudelleenkäynnistystä ei tarvita.
2. Määritä PocketHook#
Siirry PocketHookissa iOS-laitteellasi kohtaan Asetukset:
| Asetus | Arvo |
|---|---|
| Palvelimen URL | OpenClaw’n HTTP-välityspalvelimen URL (HTTPS) |
| Todennustoken | OpenClaw’n todennustoken |
| OpenClaw-tila | ON |
Taustatehtäviä varten (valinnainen):
| Asetus | Arvo |
|---|---|
| Taustatehtävät | ON |
| Kyselyosoite | Kyselypäätepisteesi |
| Hakuviesti | fetchPendingTasks |
Napauta Testaa yhteys vahvistaaksesi toimivuuden.
Tuetut merkinnät#
| Merkintä | Tarkoitus |
|---|---|
[SHORTCUT:name] tai [RUN:name] | Käynnistää iOS-pikakuvakkeen |
[DATA:{...}] | Välittää JSON-dataa edeltävälle pikakuvakkeelle |
[URL:https://...] | Avaa URL:n sovelluksen sisäisessä selaimessa |
Merkinnät sijoitetaan vastauksen loppuun, ja niitä voi yhdistellä:
Creating your note and opening the recipe.
[URL:https://example.com/recipe]
[SHORTCUT:New Note]
[DATA:{"title": "Pasta Recipe", "content": "Ingredients: flour, eggs, salt"}]
Useat pikakuvakkeet suoritetaan peräkkäin — PocketHook odottaa kunkin valmistumista ennen seuraavan suorittamista.
Omien pikakuvakkeiden rekisteröinti#
Taidon mukana tulee esimerkkipikakuvakkeita (New Note, newPlayList). Lisätäksesi omasi muokkaa SKILL.md-tiedostoa kolmesta kohdasta:
1. description-kenttä#
Lisää pikakuvakkeesi laukaisin Use when: -luetteloon, jotta OpenClaw aktivoi taidon:
description: >
...
Use when: create a note, make a playlist, set a reminder, ...
2. “When to Use” -taulukko#
Yhdistä käyttäjän aikomus pikakuvakkeen toimintoon:
| User asks to set a reminder | `[SHORTCUT:Add Reminder]` with `title` and `date` |
3. “User’s Shortcuts” -osio#
Dokumentoi pikakuvakkeen nimi ja datamuoto:
### Reminders
- `Add Reminder` — Create a reminder. Data: `{"title": "...", "date": "..."}`
Taustatehtävät#
PocketHook tukee kyselyä asynkronista työtä varten:
- PocketHook lähettää ajoittain GET-pyynnön kyselyosoitteeseen
- Jos vastaus on
true, näytetään ilmoitus - Kun käyttäjä avaa PocketHookin, se lähettää viestin
fetchPendingTasks - OpenClaw vastaa valmistuneilla tuloksilla (mukaan lukien pikakuvakemerkinnät)
- Jos odottavia tuloksia ei ole, vastaa pelkällä
false
Näin OpenClaw voi hoitaa pitkäkestoiset tehtävät (tutkimus, projektien luonti, data-analyysi) taustalla ja toimittaa tulokset, kun ne ovat valmiit.