Plugin pro WordPress — připojení inzertního webu bez programování
Překlad. Rozhodující je anglický originál: Anglická verze.
Na této stránce
Isto Intents Holder umožní AI asistentům (ChatGPT, Claude a dalším) požádat inzertní web na WordPressu — auta nebo nemovitosti —, aby pro člověka dál hledal. Člověk to potvrdí na tom webu vlastním e-mailem; web mu posílá inzeráty, které sedí. Nic se neprogramuje. Stáhnout plugin (ZIP)
Co se děje#
- Člověk řekne asistentovi: „najdi mi kombi, benzín, do 400 000 Kč“.
- Asistent zavolá váš web (
intent_publish_intent) s touto větou a ničím jiným — bez jména, e-mailu či telefonu. - Váš web odpoví odkazem na vlastní stránku potvrzení. Člověk ji otevře, zadá e-mail, zaškrtne souhlas a potvrdí to z e-mailu, který dostane.
- Jednou za hodinu plugin porovná každé potvrzené přání s vašimi nejnovějšími inzeráty a pošle
e-mailem ty, které sedí — každý jednou, s odkazem na zastavení. Asistent může ukázat tytéž
inzeráty (
intent_list_matches) a každý odkaz vede na stránku inzerátu u vás.
Člověk zůstává vaším návštěvníkem a vaším odběratelem. Kontakt se zadává jen na vašem webu.
Instalace (10 minut)#
- Pluginy → Instalace pluginů → Nahrát plugin, vyberte ZIP, Aktivovat. Plugin vytvoří své
tabulky, stránku potvrzení (
/intent/) a úlohu, která běží každou hodinu. - Nastavení → Isto Intents: vaše jméno, kontakt zveřejněný v deskriptoru (rolová adresa jako
info@…), země, kategorie (vozidla, nemovitosti), jazyky, měna soukromého cenového limitu a — nastavení, bez kterého nic nefunguje — typ příspěvků vašich inzerátů. Pokud je cena ve vlastním poli, zadejte jeho klíč (price,_price, …). - Stiskněte Zkontrolovat připravenost (se zkušebním během). Registr na istointents.org přečte
váš deskriptor, zavolá váš MCP server a jednou vyzkouší čtyři nástroje se zkušebním přáním, které
hned stáhne. Když odpoví
"ready": true, stiskněte Odeslat do registru.
Váš MCP server je https://<vaše doména>/wp-json/isto-intents/v1/mcp; deskriptor, který o něm říká
asistentům a registru, je https://<vaše doména>/.well-known/isto-intents.json.
Požadavky#
- WordPress 6.5 nebo novější, PHP 8.1 nebo novější, MySQL/MariaDB (nebo SQLite Database Integration).
- HTTPS na veřejné doméně.
- Pro
/.well-known/isto-intents.json: hezké trvalé odkazy a WordPress v kořeni domény. Jinak to stránka nastavení řekne a dá odkaz na deskriptor, který tam uložíte jako soubor. - E-maily jdou přes
wp_mail(), takže je doručí SMTP plugin, který váš web používá.
Jak se inzeráty párují — a kde jsou hranice#
Ve výchozím nastavení inzerát sedí, když jeho název, text a kategorie obsahují každé slovo přání (bez diakritiky a podle začátku slova: „kombi“ najde „kombík“) a — pokud jste přiřadili pole s cenou — jeho cena je v limitu, který člověk uvedl. Slova jako „auto“, „chci“ či „do“ se v angličtině, slovenštině, češtině, němčině, maďarštině a polštině ignorují. Čísla, která neumí zařadit (rok, nájezd), oznámí asistentovi jako nepochopená, takže člověk to ví dřív, než potvrdí.
Je to záměrně jednoduché. Portál s vlastním vyhledáváním ho nahradí jedním filtrem
isto_intents_holder_find_matches (příklad v anglické verzi); filtr
isto_intents_holder_listing_text přidá k výchozímu porovnání vaše pole (značka, palivo, dispozice).
Přeposílání#
Forwarder Isto Intents (istointents.com/mcp) předává přání od asistentů, kteří váš web ještě
neznají, portálům, které o ně požádaly. Zaškrtněte Přeposílání a požádáte o ně podle
podmínek přeposílání. Volitelně si přes
istointents.com vyžádejte klíč forwarderu pro váš hostitel:
podepsaná volání forwarderu pak mají vlastní, vyšší limit.
Co odchází z vašeho webu#
Nic, dokud provozovatel nestiskne jedno ze dvou tlačítek na stránce nastavení; ta pošlou na istointents.org jméno vašeho hostitele. Plugin nemá žádná jiná odchozí volání, žádné sledování a žádný účet.
Soukromí#
- Asistent nikdy nepředává kontakt; volání nástroje s argumentem
email(nebo jakýmkoli nedeklarovaným) se odmítne. intentCodea potvrzovací tokeny se ukládají jen jako SHA-256.- Když přání skončí — zastaví ho člověk, stáhne asistent, vyprší —, jeho e-mailová adresa a soukromý cenový limit se hned smažou; zbytek za den.
- Nástroje → Export / Smazání osobních údajů pokrývá přání dané e-mailové adresy. Plugin navrhne odstavec do vašich zásad ochrany osobních údajů.
- Odstranění pluginu smaže jeho tabulky, nastavení, klíč a stránku potvrzení, kterou vytvořil.
Jazyky#
Angličtina, slovenština, čeština, němčina, maďarština a polština. Stránky a e-maily pro člověka jdou v jazyce webu; co čte asistent, zůstává v angličtině, protože asistent to přeloží.
Pro dodavatele softwaru a vývojáře#
Plugin je PHP knihovna se stránkou nastavení. Vaše platforma není WordPress? Použijte knihovnu přímo — tři cesty a jedna metoda pro vaše vyhledávání.
Ověřeno před zveřejněním na WordPressu 7.1.3 s PHP 8.2 a MariaDB 11.4: kontrola registru se
zkušebním během — tentýž kód, spuštěný lokálně proti pluginu — odpovídá ready: true a
readyForForwarding: true; celá cesta člověka funguje — přání, stránka potvrzení, e-mail,
potvrzení, hodinové párování, inzeráty v intent_list_matches, odkaz na zastavení —, stránka
a e-maily ověřeny v angličtině, slovenštině a češtině; export, smazání a odstranění nenechají žádná
data.
Licence: GPL-2.0-or-later (LICENSE.txt), jak WordPress vyžaduje od pluginů; specifikace a zbytek veřejné části protokolu zůstávají pod CC BY 4.0.