Detta är en maskinöversättning av det engelska originaldokumentet. Vid eventuella avvikelser mellan denna översättning och den engelska originalversionen ska den engelska versionen ha företräde. Läs den engelska originalversionen


Färdigheter: Återanvändbara promptmallar

Färdigheter är förskrivna prompter för uppgifter du gör ofta. Istället för att skriva samma begäran varje gång, klicka på en färdighet så fyller den i prompten åt dig. Du kan redigera den innan du skickar, eller skapa din egen.

Färdighetslista som visar promptmallar med kategoritaggar och en

Hur man använder en färdighet

  1. Klicka på glödlampsikonen i kompositören
  2. Bläddra och klicka på den färdighet du vill ha
  3. Redigera den om du behöver (eller skicka som den är)
  4. Tryck på Enter för att skicka

Du kan också skriva / i kompositören för att söka efter färdigheter. Sökningen matchar en färdighets namn först, sedan dess taggar, och sist promptens innehåll — så färdigheter som börjar med liknande ordval (som "Du är en skarp...") förblir lätta att skilja åt genom namnet du gav dem.

Färdigheter är synliga för modellen

Från och med v0.9.722 vet AI:n vilka färdigheter du har. När du aktiverar en färdighet injiceras dess namn, beskrivning och innehåll i ditt läges systemprompt. Detta innebär att du kan fråga modellen saker som "använd din färdighet för kontraktsanalys på denna PDF" utan att skriva / eller manuellt utlösa färdigheten. Sökfunktionen med snedstreck fungerar fortfarande på samma sätt; detta betyder bara att AI:n förstår vilka färdigheter den har och kan använda dem när det är relevant.

Inbyggda färdigheter

Färdighet När den ska användas
Sammanfatta sida Snabb sammanfattning av en webbsida du läser
Veckoplanering Hjälp att organisera din vecka
Förklara enkelt Bryt ner komplexa ämnen till enkel svenska
Utkast till svar Skriv ett professionellt e-postmeddelande eller svar
Korrekturläs & förbättra Fixa grammatik, ton och tydlighet i ditt skrivande
Brainstorma idéer Generera kreativa alternativ för ett projekt eller problem

Du kan också installera hela färdighetspaket från Community Hub. Till exempel levereras "for Legal" med 15 specialiserade juridiska färdigheter som du kan installera på en gång.

Skapa dina egna färdigheter

Återkommande prompter? Bygg en anpassad färdighet en gång och återanvänd den för alltid.

I Inställningar > Appar & färdigheter > Färdighetsbibliotek:

  1. Klicka på "Skapa ny färdighet"
  2. Ge den ett Namn – det är så färdigheten visas i listan och i /-menyn, så gör det tydligt (t.ex. "Avtalsgranskning", inte vad din prompt råkar börja med)
  3. Lägg till en valfri beskrivning och taggar
  4. Skriv din prompt (du kan använda {{variables}} som {{userName}} eller {{currentDate}})
  5. Spara den
  6. Den visas i din glödlampsmeny bredvid de inbyggda

Exempel: Om du ofta ber AI:n att skriva produktbeskrivningar för din Shopify-butik kan du skapa en färdighet som heter "Produktbeskrivning" med en mall som fyller i produktinformation.

Paketera skript med en färdighet

En färdighet kan innehålla fungerande kod tillsammans med sin prompt, så att AI:n kör något du redan har testat istället för att skriva det på nytt varje gång.

I färdighetsredigeraren klickar du på Lägg till skript under Paketerade skript och deterministiska verktyg. Du kan bifoga Python-, SQL-, JavaScript-, TypeScript- och Bash-skript, eller visuella mallar i HTML och CSS. Ge varje skript en kort beskrivning av vad det gör – det är så AI:n vet när det ska användas. Färdighetslistan visar antalet 1 skript / 3 skript så att du snabbt kan se vilka färdigheter som innehåller kod.

Välj Skriptkörning för varje körbart skript:

  • Sandlåda – endast data: Python använder den befintliga Python-sandlådan; SQL använder det konfigurerade databasverktyget. Dessa ger inte godtycklig åtkomst till skrivbordsfiler eller processer.
  • Skrivbordsfiler & processer: Python, JavaScript, TypeScript och Bash använder arbetsytans skal på det skrivbord som kör uppgiften. Välj först en verklig, skrivbar monterad mapp; agenten mellanlagrar källkoden under .caiioo/skills/<skill>/<script> i den mappen och begär körning separat. Virtuella bilagor och skrivskyddade mappar kan inte köra kommandon. Nödvändiga tolkar måste vara installerade; mappbehörigheter, kommandogodkännanden, behörighetsbegränsningar och monteringspunktens nätverkspolicy gäller fortfarande. Att välja det här alternativet ger ingen extra åtkomst. Verktygsval och åtgärdsväxlingar gäller fortfarande; automatiskt val måste binda arbetsyteverktyget innan det kan anropas. En uppgift som körs lokalt på en telefon behöver en skrivbordsvärd för körning av dessa skript; en telefon som styr en uppgift som redan körs på ett skrivbord använder det skrivbordets arbetsyta.
  • Behåll befintlig vägledning: bevarar äldre skripts språkvägledning utan att tilldela ett nytt körningskrav. Nya Python-skript använder sandlådan som standard. HTML/CSS-mallar behåller sina renderingsmål istället för en körningsdeklaration.

Att läsa in en färdighet mellanlagrar eller kör aldrig dess skript automatiskt. Ge skript portabla, distinkta filnamn; namn som endast skiljer sig åt i skiftläge krockar på vissa skrivbord. Skript för automatiska arbetsflöden har sitt eget separata plattforms-/körarkontrakt – detta val gäller endast skript som paketerats med en färdighet.

Organisera dina färdigheter

I Inställningar > Appar & färdigheter > Färdighetsbibliotek kan du:

  • Markera färdigheter som favoriter (de visas högst upp i menyn)
  • Redigera befintliga färdigheter (dina egna eller inbyggda)
  • Ta bort färdigheter du inte använder
  • Rensa upp i grupp – markera de färdigheter du vill och klicka sedan på Ta bort markerade. Markera alla och Avmarkera alla hanterar en lång lista, och en räknare visar hur många som är markerade
  • Tilldela färdigheter till specifika lägen (så att de bara visas i vissa sammanhang)

Hitta en färdighet genom att skriva. Biblioteket blir snabbt långt när du har dina egna färdigheter plus allt som dina installerade appar levererar, så Färdighetsbiblioteket har en sökruta ovanför listan. Den filtrerar dynamiskt medan du skriver och matchar en färdighets namn, beskrivning, taggar, appen den kom från samt den första raden i dess prompt – flera ord förfinar sökningen ytterligare, så att ”draft email” endast hittar färdigheter som matchar båda. En räknare bredvid rutan visar hur många färdigheter du har och hur många sökningen visar, och med Esc rensar du rutan utan att behöva sträcka dig efter musen.

En färdighet dyker aldrig upp två gånger. Varje färdighet bär på en stabil identitet som är oberoende av det interna id den råkar lagras under. Därför leder ominstallation av en app, återställning av inbyggda standardinställningar, ominstallation av Caiioo, en produktuppdatering som formulerar om en inbyggd färdighet eller synkronisering av en enhet som redan hade samma färdighet till att allt landar på samma post istället för att lägga till en kopia. Om en inbyggd färdighet har redigerats lämnar en re-seed din version orörd – uppdateringar uppdaterar endast de inbyggda färdigheter som du inte har rört. Enheter som redan har samlat på sig dubbletter slås samman vid nästa start: den senast redigerade kopian vinner, dess favoritstatus och lägestilldelningar bevaras, och borttagningen synkroniseras till dina andra enheter istället för att komma tillbaka.

Färdighetslistan är som standard inställd på att visa alla färdigheter i alla lägen – inklusive de lägesspecifika färdigheter som installerade Hub-appar för med sig – så att ingenting förblir dolt bakom ett filter. Varje lägesspecifik färdighet har en lägesbricka som visar vilket eller vilka lägen den tillhör, så att du med ett ögonkast kan se var agenten kommer att använda den. Färdigheter utan lägestilldelning är globala och visar ingen bricka.

Se även

  • Variabler — Hur man använder variabler i sina färdigheter

This guide is maintained by the Caiioo team using Slate, our built-in editor.