AI asistent
Karta AI asistent sestaví prompt pro externí AI (Microsoft 365 Copilot, ChatGPT, Claude), vy ho vložíte do chatu a odpověď AI bezpečně aplikujete do formuláře. Funkce vyžaduje licenci Pro.
Postup
- Otevřete kartu AI asistent v horní liště návrháře.
- Zkontrolujte kontextovou lištu nahoře (režim, aktuální seznam, související seznamy). Kontext se nastavuje jednou, při další práci zůstává sbalený.
- V levém sloupci 1 Zadání pro AI napište, co má AI udělat, nebo klikněte na rychlý recept, který zadání předvyplní.
- V kartě Předat AI klikněte na Stáhnout prompt jako soubor, soubor
form-ai-prompt.mdpřiložte ke zprávě v Copilotu nebo jiném chatu a do chatu napište krátkou instrukci z kroku b) (tlačítko Kopírovat). - Celou odpověď AI vložte do pravého sloupce 2 Odpověď AI a kontrola. Kontrola proběhne hned; vyřešte, co brání aplikaci, a klikněte na Aplikovat do formuláře v liště dole.
Na širokých obrazovkách jsou oba sloupce vedle sebe, takže při dalších iteracích (oprava zadání, nová odpověď) nemusíte posouvat stránku. Na užších obrazovkách (pod zhruba 1100 px) se zobrazí pod sebou.
Režimy
Režim je v kontextové liště jako štítek. Odkaz Upravit kontext lištu rozbalí a nabídne volbu režimu, odkaz Sbalit ji zase skryje.
- Upravit stávající formulář (výchozí): AI dostane aktuální konfiguraci a vrátí ji upravenou. Zachová existující ID prvků.
- Navrhnout nový formulář: AI vytvoří konfiguraci od nuly ze sloupců seznamu. Zabezpečení, zámek úložiště, jazyky a nastavení AI se vždy převezmou z původní konfigurace.
Tlačítko Uložit jako výchozí v rozbaleném kontextu uloží zvolený režim a výběr souvisejících seznamů do konfigurace (aiAssistant), takže se příště nabídnou samy.
Související seznamy
AI potřebuje znát sloupce seznamů, na které se formulář odkazuje (cíle vyhledávacích polí, zdroje widgetů Související položky a Související dokumenty). Druhý řádek kontextové lišty ukazuje vybrané seznamy a knihovny jako čipy s ikonou, počtem sloupců a křížkem pro odebrání. Bez výběru se zobrazí „Žádné · AI uvidí jen sloupce aktuálního seznamu“.
Tlačítko Přidat seznam / knihovnu otevře výběr s vyhledáváním a skupinami Seznamy a Knihovny dokumentů. Seznam, který formulář už používá, má popis použití a štítek Použito ve formuláři. Patička ukazuje, kolik seznamů je vybráno; Uložit jako výchozí uloží výběr do konfigurace a Hotovo výběr zavře. Výběr se uloží i při Aplikovat.
Pokud formulář používá seznam, který není vybraný, lišta zobrazí varování „Formulář používá … Bez nich AI nezná jejich sloupce.“ Pokud se sloupce některého seznamu nepodaří načíst, seznam se z promptu vynechá a zobrazí se varování s jeho názvem.
AI se posílají jen názvy, typy a nastavení sloupců, nikdy data položek.
Ikony, popisky a sloupce dokumentů
Pravidla pro AI obsahují seznam platných klíčů ikon záložek a sekcí (malými písmeny, včetně aliasů; seznam se generuje z kódu). U widgetu Související dokumenty AI preferuje sloupce name a size před FileLeafRef. Vlastní popisek (customLabel) má AI nastavit jen tehdy, když uživatel chce jiný název, než má sloupec; jinak formulář ukáže název sloupce ze SharePointu.
Předání promptu
Prompt obsahuje celý balík znalostí o konfiguraci, proto je velký a do textového pole chatu se nevejde. Karta Předat AI má dva kroky:
- a) Stáhnout prompt jako soubor: pod tlačítkem je název souboru a počet znaků, po stažení se zobrazí „✓ Staženo“. Soubor přiložte ke zprávě v Microsoft 365 Copilotu nebo jiném chatu.
- b) Do chatu napište: krátká instrukce (podle režimu) s tlačítkem Kopírovat.
Pro chaty s velkým limitem textu je pod oddělovačem tlačítko Kopírovat celý prompt. Nepodaří-li se načíst sloupce aktuálního seznamu, zobrazí se chyba s tlačítkem Zkusit znovu a stažení i kopírování promptu jsou zakázané.
Kontrola odpovědi
Odpověď vložte do velkého pole (Ctrl+V), tlačítkem Vložit ze schránky (jen v prohlížečích, které čtení schránky povolují), nebo do pole přetáhněte soubor .json, .md či .txt. Rozdělené bloky kódu se spojí automaticky a text okolo JSON se ignoruje. Kontrola proběhne ihned po vložení.
Po vložení se místo pole zobrazí souhrn „Odpověď vložena · N znaků“ (spojené bloky kódu, zda je JSON kompletní, režim). Zobrazit a upravit odpověď rozbalí k úpravě (každá úprava kontrolu spustí znovu), Vložit novou odpověď ji smaže pro další iteraci. Počítadlo Iterace v záhlaví sloupce ukazuje, kolikátou odpověď kontrolujete.
Kontrola je rozdělená do karet:
- Brání aplikaci: chyby parsování a schématu (cesta k vlastnosti a srozumitelná zpráva). Zkrácenou odpověď nebo odpověď se zástupnými zkratkami (
…, komentáře) asistent odmítne; v chatu napište „Pokračuj“ a vložte celou odpověď. Tlačítko Kopírovat chyby pro AI zkopíruje chyby jako text, který vložíte do chatu v další iteraci. Pod chybami jsou potvrzení: při výrazném úbytku polí, pravidel nebo sekcí (s konkrétní větou, například „AI vynechala 27 polí z původních 35“) a při nových nebo změněných skriptech („Skripty jsem zkontroloval a rozumím, že poběží v prohlížeči uživatelů formuláře“). Když je vše vyřešeno, karta ukáže „✓ Schéma je platné a změny jsou potvrzené.“ - Chybí v SharePointu: pole z odpovědi, pro která v seznamu není sloupec (viz Nové sloupce navržené AI).
- Souhrn změn: dlaždice záložek, sekcí, polí, pravidel, skriptů a tlačítek s hodnotou před → po a rozdílem (+n zeleně, −n červeně, „beze změny“, u skriptů „změněno“). Sbalitelná část Další informace vypíše odkazy na neexistující prvky (včetně widgetu tlačítka bez odpovídajícího tlačítka) a nastavení spravovaná návrhářem (zabezpečení, zámek úložiště, jazyky, nastavení AI), která se z odpovědi ignorovala. Vypíše také vlastnosti, které AI vymyslela a které schéma nezná (např.
fields[].width), aby bylo jasné, že se nepoužily. Velký pokles počtu polí, pravidel, sekcí, skriptů nebo tlačítek vyžaduje potvrzení před aplikací. U velmi dlouhé odpovědi (přes 8 000 znaků) se kontrola spustí až krátce po dopsání, do té doby je tlačítko Aplikovat vypnuté.
Lišta Aplikovat do formuláře je přilepená ke spodku pravého sloupce. Stavová tečka a titulek ukazují, co se děje: „Čeká se na odpověď AI“, „Nelze aplikovat · chyby“, „Zbývá potvrdit změny“ nebo „Připraveno k aplikaci“ (případně s počtem zatím nevytvořených sloupců). Tlačítko je zakázané, dokud něco brání aplikaci.
Nové sloupce navržené AI
Pokud požadavek potřebuje údaj, pro který v seznamu žádný sloupec není, smí asistent navrhnout nový sloupec (malými písmeny bez diakritiky, s lidským názvem v jazyce zadání a vhodným typem). Takové pole se objeví v kartě Chybí v SharePointu: každý řádek ukazuje název, kde je pole použité (záložka / sekce), typ a stav „Neexistuje v seznamu …“. Uživatel s oprávněním Správa seznamů u něj uvidí tlačítko Vytvořit, které otevře stejný dialog jako v paletě polí, předvyplněný z návrhu (název, interní název, typ, volby). Tlačítko Vytvořit všechny chybějící projde všechna chybějící pole po jednom a každé lze potvrdit nebo přeskočit. Nic se nevytvoří bez vašeho potvrzení. Záhlaví karty ukazuje, kolik sloupců je už vytvořeno.
Vytvořený sloupec má v kartě štítek „✓ Vytvořeno“ a stav „InternalName … · odkazy sladěny“. Pokud SharePoint sloupci přidělil jiný interní název, než asistent navrhl, odkazy v odpovědi (pravidla, výrazy, tlačítka) se automaticky přepíšou na skutečný název. Přejmenování platí po celou dobu práce se záložkou AI: úprava textu odpovědi (například oprava JSON) ho nezahodí a vytvořený sloupec se nenabídne znovu. Reference filterByField u kaskádového lookupu se nepřepisuje, protože označuje sloupec cílového seznamu, ne pole formuláře. Pole se po vytvoření sladí se skutečným sloupcem: změníte-li v dialogu druh sloupce, použije se skutečný typ; vícenásobný lookup se vytvoří jako jednoduchý a návrh AI se tomu přizpůsobí. Vytvořené sloupce zůstanou v seznamu, i když odpověď nakonec neaplikujete, a jsou hned k dispozici v paletě polí a při importu a exportu konfigurace.
Skripty a překlady
Skripty z odpovědi AI poběží v prohlížečích uživatelů formuláře, proto je před potvrzením prohlédněte. Platí také tenantová politika vlastních skriptů, viz Skripty. Má-li formulář překlady, zobrazí se po aplikaci upozornění, aby se nové nebo změněné texty doplnily na kartě Překlady.
Zpět a výsledek
Aplikace je jediný krok Zpět (Ctrl+Z). Po aplikaci se návrhář přepne na kartu Náhled, kde výsledek ověříte.
Licence Pro
V licenci Community je karta označená štítkem Pro a její obsah je zamčený s vysvětlením.