OpenClaw: Jak publikovat web bezpečně13 min read
Reading Time: 7 minutesOpenClaw může pomoci vytvořit web, ale není hostitelem webu. Požádejte agenta, aby vytvořil zdrojové soubory, spustil web lokálně a opravil, co prohlížeč odhalí. Poté nasaďte prostřednictvím hostitelské platformy, kterou ovládáte, nebo umístěte projekt do kontrolovaného artefaktu AgentGrid.io a publikujte jej až po schválení člověkem. Snímek obrazovky chatu, místní port nebo adresa URL soukromého artefaktu nejsou spouštěcí adresou URL pro zákazníky.
Tato příručka je pro tvůrce, který používá agenta OpenClaw se souborovými a příkazovými nástroji. Jeho nejdůležitějším rozhodnutím je hranice povolení: agent může navrhovat a testovat, aniž by vlastnil produkční pověření. Pokud tým potřebuje před vydáním zkontrolovat jednu sdílenou verzi, spusťte pracovní plochu AgentGrid.io a ponechat publikování jako samostatnou schválenou akci.
Jak dát webu vytvořenému OpenClaw stabilní domov
Nejprve připravte AgentGrid.io, poté dejte OpenClaw omezený přístup a ověřte jeho výsledek mimo chat.
Krok 1: Vyberte pracovní plochu AgentGrid.io
Přihlaste se na adrese app.agentgrid.io a vyberte tým a pracovní prostor pro tento web. Pokud koncept obsahuje materiál klienta, použijte omezený pracovní prostor. Naplánujte si, kdo jej zkontroluje před veřejným nasazením.

Krok 2: Připojte tohoto agenta OpenClaw k omezenému povolení
V konverzaci OpenClaw řekněte: Use agentgrid.io for this website. If you can run shell commands, run npx @animaapp/cli@latest login and return the verification URL and code. Do not ask for my password or publish anything. Schvalte ověření sami pomocí zamýšleného pracovního prostoru a čtení a zápisu. Pokud to není potřeba, ponechte Sdílení a Publikování vypnuté. Požádejte OpenClaw o spuštění npx @animaapp/cli@latest workspaces a potvrďte, že je uveden zamýšlený pracovní prostor. Pro bezobslužného agenta použijte Správa agenta → Pozvat agenta. Zrušte zaškrtnutí výchozích možností sdílení a publikování, vyberte pracovní prostor a poté soukromě doručte jeho jednorázový odkaz. Samotné vytvoření pozvánky ji nespojí. Pokud je spouštění shellu zakázáno, použijte raději ruční import, než abyste tvrdili, že má přímý přístup.
Krok 3: Postavte a prohlédněte si artefakt, nejen protokol
Dejte OpenClaw obsažený úkol: Vytvořte responzivní mikrostránku události s plánem, kartami řečníků a odkazem na registraci. Použijte schválenou kopii a aktiva, zkontrolujte stránku lokálně a vložte projekt na AgentGrid.io jako aplikaci do pracovního prostoru, který jsme vybrali. Nezveřejňujte to. Nechte jej použít příkaz CLI import npx @animaapp/cli@latest create -t import --from ./project --artifact-type app --workspace <workspace-id> s jeho skutečnou složkou a zjištěným ID pracovního prostoru. Otevřete vrácenou adresu URL artefaktu a ověřte soubory a zobrazte náhled. Web potřebuje vstupní bod, např index.html; vyhnout se nahrávání tajemství, node_modulesnebo vytvořit výstup. Pokud se OpenClaw nemohl připojit, vezměte vygenerovanou složku projektu nebo ZIP a importujte ji pomocí nabídky Nový AgentGrid.io. To je nový artefakt, ne živé zrcadlo. Pro opakující se práci dejte agentovi existující URL artefaktu a požádejte ho, aby artefakt aktualizoval, poté zkontrolujte Historii, abyste potvrdili, která identita jej změnila.

Krok 4: Schvalte publikaci a zkontrolujte aktuální adresu URL
Zkontrolujte nároky, základní informace o usnadnění, mobilní chování a cílové odkazy. Teprve poté použijte možnost Publikovat v AgentGrid.io nebo dejte OpenClaw výslovný pokyn k publikování, pokud jste tuto schopnost úmyslně poskytli. Otevřete veřejnou adresu URL v nepřihlášeném prohlížeči a potvrďte, že je tam aktuální verze. Soukromé odkazy nefungují pro anonymní návštěvníky; zveřejňovat každou schválenou aktualizaci. Pokud by automatický agent přestal měnit web, odeberte mu přístup v administraci agenta; jeho předchozí práce zůstává připisována v historii.

Co OpenClaw dělá a co nedělá
OpenClaw úvodní dokumentaci popisuje agenta, ke kterému přistupuje přes jeho bránu a nakonfigurované kanály. Jeho nástroje mohou pracovat se soubory a příkazy, pokud jsou povoleny. Jeho nástroj prohlížeče pomáhá kontrolovat stránky, ale řídicí panel brány nebo relace prohlížeče nejsou veřejným nasazením webu. OpenClaw schválení exec a nastavení karantény je důležité, protože agent schopný příkazů může upravovat soubory nebo vyvolat hostitelské CLI nasazení. Poskytněte mu pouze přístup potřebný pro aktuální fázi.
Krok 1: Vytvořte omezenou úlohu webu
Potvrďte, že agent má pracovní prostor projektu a potřebné nástroje pro soubory a spouštění. Vyberte čistou složku nebo úložiště, ne celý domovský adresář. Poskytněte schválené logo, fotografie, kopie a obchodní fakta. Nedávejte mu tokeny nasazení ani data zákazníků pro počáteční sestavení vstupní stránky. Pokud není vyžadována žádná funkce na straně serveru, pojmenujte rámec nebo požádejte o statický web.
Příklad výzvy: „Vytvořte responzivní jednostránkový web pro místní opravnu jízdních kol ve složce bike-site. Zahrňte služby, otevírací dobu, servisní oblast a výzvu k akci s žádostí o cenovou nabídku. Použijte sémantický HTML a přístupný CSS. Označte neověřené adresy, ceny a posudky. Sdělte mi, jak se spouštějí jako zástupné symboly. Nenechávejte si náhled zdroje a aktiva k dispozici jako zástupné symboly. publikovat nebo používat přihlašovací údaje.“
Požádejte OpenClaw, aby vrátil vstupní bod, strom adresářů, závislosti, příkazy instalace/sestavení a seznam změněných souborů. Statická aplikace může používat index.html; rámcová aplikace potřebuje svůj manifest a skripty. Vyžádejte si soubor README vysvětlující místní náhled a výstup sestavení cílového hostitele. Potvrďte, že prostředky používají relativní nebo veřejné adresy URL, nikoli cestu dostupnou pouze na počítači agenta.
Krok 2: Otestujte v prohlížeči a opravte skutečné vady
Spusťte zdokumentovaný místní server nebo příkaz vývoje projektu a poté sami otevřete vykreslený web. Zkontrolujte úzké a široké šířky, navigaci na klávesnici, kontrast, alternativy obrázků, pravopis, odkazy a chování telefonních čísel. Zkontrolujte chyby konzoly a chybějící obrázky. Spusťte testy a produkční sestavení, když je projekt podporuje. Snímek obrazovky od agenta je užitečný pro orientaci, ale nenahrazuje interakci s formuláři a nabídkami.
Je-li žádost o cenovou nabídku pouze stylizovaným formulářem, zeptejte se, kam se odešlou. Připojte službu recenzovaného formuláře nebo odstraňte tvrzení, že funguje. Otestujte s neškodným podáním a ověřte doručení. Ověřte si u majitele aktuální otevírací dobu, umístění, licence na fotografie a znění o ochraně osobních údajů. Požádejte agenta o konkrétní opravy a porovnejte nový náhled se starým; vyhněte se výzvám „udělej to lépe“, které tiše nahrazují schválenou kopii.
Výzva k opravě: „Na zobrazovacím poli o velikosti telefonu udržujte servisní karty čitelné a zpřístupněte navigaci pomocí klávesnice. Nahraďte kontaktní údaje zástupného symbolu pouze schválenými fakty ve zkratce. Nahlaste každý změněný soubor, výsledek testu a zbývající blokování. Nedotýkejte se konfigurace hostování ani nepublikujte.“ Pokud je to možné, ponechte schválenou verzi v kontrole zdroje.
Krok 3: Vyberte hranici nasazení
- Stávající hostitel: Odevzdejte zkontrolovaný zdroj, nakonfigurujte rámec a sestavení výstupu ve vašem hostiteli a nasaďte jej prostřednictvím integrace úložiště tohoto hostitele nebo rozhraní CLI. Jeho služba poskytuje veřejnou adresu URL. Uchovávejte klíče API v tajných klíčích spravovaných hostitelem, nikoli v prohlížeči JavaScript.
- Sdílený artefakt AgentGrid.io: Připojte agenta schopného příkazy pouze s vaším souhlasem nebo importujte složku/ZIP ručně. Nechte spolupracovníky zkontrolovat artefakt soukromé aplikace, než jej někdo publikuje. Historie a náhled artefaktu pomáhají určit konkrétní verzi schválení.
Nepopisujte ovládací rozhraní OpenClaw jako hostitele webu. Místní předaný port může odhalit vývojový proces pro náhled, ale není to trvalý veřejný web. Pokud agentovi udělíte přístup CLI nasazení nebo prohlížeč k přihlášenému hostitelskému účtu, považujte to za produkční přístup a získejte výslovný souhlas s akcí.
Krok 4: Připojte nebo importujte recenzovaný projekt
Pro sdílenou trasu používá zdokumentované připojení AgentGrid.io jeho CLI a schvalovací tok. V prostředí OpenClaw s podporou příkazů je spouštěcím příkazem npx @animaapp/cli@latest login; sami schválte ověřovací odkaz a vyberte zamýšlený pracovní prostor a možnosti. Nepředávejte heslo v chatu ani nepřipojujte agenta s širokými publikačními právy jen proto, abyste vytvořili koncept. Pokud připojení není k dispozici, použijte zdokumentované složku nebo import ZIP.
Připravte si malý zdrojový balíček: vylučte node_modules, soukromé klíče, soubory místního prostředí a nesouvisející pracovní prostory. Zahrňte vstupní bod, aktiva a jakoukoli konfiguraci potřebnou k sestavení. V AgentGrid.io vyberte cílový pracovní prostor a vytvořte nebo importujte artefakt aplikace. Prohlédněte si jeho soubory a vykreslený náhled. Úspěšné nahrání není důkazem, že se trasa API, proces serveru nebo integrace formuláře přenesly správně.
Výzva k předání: „Poté, co povolím přístup, vytvořím nepublikovaný artefakt aplikace z webu pro cyklisty v určeném pracovním prostoru AgentGrid.io. Zahrňte pouze zdrojové a veřejné položky. Vraťte jeho soukromou adresu URL, identifikujte chybějící runtime funkce a aktualizujte stejný artefakt pro opravy. Nezvěte další agenty, nepublikujte ani nevybírejte jiný pracovní prostor.“ Pokud pracovní prostor není dostupný, raději zastavte, než potichu měňte cíle.
Krok 5: Zkontrolujte a publikujte schválenou verzi
Požádejte spoluhráče, aby otestoval náhled artefaktu, zejména mobilní rozložení, kontaktní údaje, formulář nabídky a přístup z klávesnice. Srovnejte zpětnou vazbu ve stejném artefaktu nebo zdrojovém úložišti a identifikujte revizi schválenou k vydání. S konvenčním hostitelem nasaďte schválené potvrzení a zkontrolujte podrobnosti o jeho nasazení. Se AgentGrid.io používá osoba s oprávněním k publikování jeho Ovládání publikování k vytvoření veřejné adresy URL. Pozvání agentovi a sdílení soukromého artefaktu nejsou krokem publikování.
Otevřete veřejnou adresu, když jste odhlášeni, a to i na telefonu. Zkontrolujte HTTPS, metadata, odkazy, obrázky a doručení formuláře. Porovnejte jej se schváleným náhledem. Pokud se liší, prozkoumejte nasazenou verzi odevzdání nebo artefaktu, nastavení sestavení, tajemství a ukládání do mezipaměti, než to oznámíte. Samotná úprava místních souborů nemusí nutně aktualizovat publikovaný artefakt.
Proč oddělovat povolení návrhu od zveřejnění?
Umožňuje agentovi opakovat kód, zatímco osoba kontroluje, co návštěvníci vidí. Konfigurace nástroje a schválení OpenClaw nenahrazuje kontrolu obsahu webu nebo oprávnění hostitele k nasazení. Omezte rozsah souborového systému agenta, ověřte nástroje třetích stran před jejich instalací a nespouštějte nezkontrolované příkazy z webové stránky nebo importovaného projektu. Považujte kontrolu zdroje, schválení artefaktu a veřejné vydání za tři různé brány.
Příští aktualizaci proveďte schválně
Zaznamenejte si schválenou verzi a veřejnou adresu URL. Nové úpravy jsou koncepty, dokud nebudou znovu zkontrolovány a publikovány.
Často kladené otázky
Hostuje OpenClaw webové stránky?
OpenClaw je prostředí agenta a nástroje, nikoli zde popsaný veřejný hostitelský cíl. Pro trvalou veřejnou adresu URL použijte webový hostitel nebo samostatně publikovaný artefakt aplikace. Řídicí panel brány nebo místní náhled není tato adresa URL.
Mohu publikovat, aniž bych dal agentovi produkční pověření?
Ano. Nechte jej navrhnout a otestovat v omezeném pracovním prostoru a poté požádejte osobu, aby použila pracovní postup nasazení poskytovatele hostingu nebo ovládací prvek Publikování AgentGrid.io. Dokonce ani agent, který pomáhá připravit nasazení, by neměl dostávat tajemství, která nepotřebuje.
Co když importovaný artefakt vypadá správně, ale jeho podoba selže?
Zkontrolujte, zda původní web používal trasy serveru, proměnné prostředí nebo službu třetí strany, která se nepřenesla. Před spuštěním otestujte skutečné podání v novém prostředí. Vizuální náhled nepovažujte za funkční ověření.
Budou změny v mé složce OpenClaw aktualizovat živý web?
V obecném případě ne automaticky. Aktualizace závisí na kanálu sestavení a nasazení hostitele nebo na explicitní aktualizaci a opětovném publikování samostatného artefaktu. Zaznamenejte, jakou zdrojovou verzi jednotlivé živé adresy URL představují.
Porovnání předávání naleznete v našem průvodci Návod k publikování webových stránek Muse. The Claude Průvodce publikováním designu pokrývá další výchozí bod, zatímco jak agenti zkoumají a publikují aplikace pomocí Anima ukazuje recenzovaný artefakt přesouvající se do publikace. Jedná se o různé pracovní postupy, nikoli o zaměnitelné funkce produktu.

Figma
Adobe XD
Blog


