↓ Skip to main content
  1. Dokumentácia/

Sprievodca Nastavením

1. Inštalácia PocketHook
#

Stiahnite si PocketHook z App Store a otvorte ho na svojom iPhone, iPad alebo Mac.

2. Konfigurácia Vášho Servera
#

PocketHook potrebuje HTTPS endpoint na komunikáciu. Môžete použiť:

  • Agent Server — Samohostovaný AI agent s LLM, nástrojmi, úlohami na pozadí a pamäťou
  • Vlastné API — Akýkoľvek server prijímajúci POST požiadavky a vracajúci JSON
  • n8n — Samohostovaná automatizácia pracovných tokov s webhook triggerom
  • OpenClaw — Samohostovaný AI asistent s viackanálovou komunikáciou

Požiadavky na Server
#

Váš server musí:

  • Prijímať požiadavky POST s JSON telom
  • Vracať JSON odpovede
  • Byť dostupný cez HTTPS (HTTP je odmietnuté z bezpečnostných dôvodov)
  • Voliteľne podporovať Bearer token autentifikáciu

3. Pripojenie v PocketHook
#

  1. Otvorte PocketHook a prejdite do Nastavení
  2. Zadajte URL servera (musí byť HTTPS)
  3. Zadajte svoj Autentifikačný token (ak to váš server vyžaduje)
  4. Klepnite na Otestovať pripojenie na overenie

Obrazovka nastavení PocketHook

4. Formát Požiadavky
#

PocketHook posiela správy ako JSON pole:

[{
  "sessionId": "uuid-v4",
  "action": "sendMessage",
  "chatInput": "vasa sprava tu"
}]

5. Formát Odpovede
#

Váš server by mal odpovedať JSON objektom:

{
  "msg": "Sprava zobrazena pouzivatelovi",
  "shortcut": "VolitelnyNazovSkratky",
  "data": { "kluc": "hodnota" },
  "url": "https://optional-url.com"
}
PoleTypPovinnéPopis
msgstringÁnoText zobrazený v chate
shortcutstringNieiOS Shortcut na vykonanie
dataobject | arrayNieDáta odoslané do Shortcut
urlstringNieURL na otvorenie alebo zobrazenie

Pre viackrokové automatizácie vráťte pole odpovedí:

[
  { "msg": "Krok 1...", "shortcut": "PrvaSkratka" },
  { "msg": "Krok 2...", "shortcut": "DruhaSkratka", "data": { "input": "hodnota" } }
]

6. Rýchly Štart so Starter Serverom
#

Použite našu šablónu starter servera a začnite počas niekoľkých minút:

git clone https://github.com/pockethook-app/pockethook-server.git
cd pockethook-server
bun install
cp .env.example .env
# Upravte .env s vasim tajnym tokenom
bun dev

Starter obsahuje vstavané príkazy (ping, hello, help, time) a príklady na spúšťanie Shortcuts. Podrobnosti nájdete v API referencii pre úplnú špecifikáciu protokolu.

7. Použitie SDK
#

Nainštalujte balíček pockethook-sdk na tvorbu typovo bezpečných odpovedí:

bun add pockethook-sdk
import { text, shortcut, responses, toResponse } from "pockethook-sdk";

// Jednoducha textova odpoved
return toResponse(text("Ahoj z mojho servera!"));

// Spustenie Shortcut
return toResponse(shortcut("Spustam...", "MojaSkratka", { kluc: "hodnota" }));

// Viackrokova automatizacia
return toResponse(responses([
  { msg: "Krok 1", shortcut: "Prvy" },
  { msg: "Krok 2", shortcut: "Druhy" }
]));