Bedste praksis for oprettelse og optimering af en Tilpasset agent
Bedste praksis for at gøre din Tilpassede agent mere pålidelig ved at præcisere mål, stramme kilder og iterere resultaterne.
En veldesignet Tilpasset agent bruger færre Notion-kreditter og leverer bedre resultater. Her er hvordan du får mest muligt ud af hver kørsel:
Brug Tilpassede agenter til tilbagevendende arbejde. Til engangsopgaver skal du i stedet bruge Notion-agent – den er inkluderet i dit Abonnement. Tilpassede agenter kører på Notion-kreditter, fordi de arbejder autonomt i baggrunden, uanset om du er online eller ej.
Vælg specifikke Udløsere. Udløs på specifikke @-omtaler eller egenskabsændringer, ikke hver besked eller databaseopdatering. Færre falske starter, færre spildte kørsler.
Hold konteksten stram. Peg din Tilpasset agent mod de specifikke sider eller databaser, den har brug for. På den måde læser den kun det, den skal, og hver kørsel forbliver fokuseret.
Definer “Færdig” på forhånd. Fortæl din agent præcis, hvordan en fuldført kørsel ser ud. Jo renere instruktionerne er, jo hurtigere når den frem til resultatet.
Batch uafhængige opgaver. Bed for eksempel din agent om at læse flere kilder på én gang i stedet for én ad gangen.
✅ "Læs Projects-database og #support Slack-kanalen, og skriv derefter den ugentlige opdatering."
🚫 "Læs Projects-database, og skriv derefter den ugentlige opdatering. Læs derefter #support Slack-kanalen, og tilføj til den ugentlige opdatering."
Start med en eksisterende agent, når arbejdsgangen ligner. Hvis en arbejdsgang, du har brug for, allerede findes som en Tilpasset agent, skal du duplikere den i stedet for at bygge den fra bunden. Åbn agenten, vælg
•••og vælgdupliker.Kopien er som standard privat.
Efter duplikering skal du godkende værktøjer som Slack igen, kontrollere at Udløsere blev overført som forventet, og geninstallere eventuelle Workers – de er ikke inkluderet i kopien. Dette er især nyttigt til hurtigt at oprette team-varianter af en fungerende agent. Lær mere om duplikering af en Tilpasset agent i denne artikel.
Er du ny til Tilpassede agenter?
Start med Tilpassede agenter for at lære, hvad de er, hvordan de fungerer, og hvad du kan forbinde dem til.
Tilpassede agenter er mest pålidelige, når de har en klar opgave, de rigtige kilder og en præcis definition af “Færdig”. Denne artikel om bedste praksis dækker, hvordan du skriver bedre instruktioner, vælger de rigtige Udløsere og forbedrer resultater over tid.
Hvis du ikke er sikker på, hvor du skal starte, så begynd med det arbejde, dit team ofte udfører. Tilpassede agenter er mest effektive, når arbejdsgangen er forudsigelig og nem at gennemgå.
Se efter arbejdsgange, der er:
Gentagelige, såsom at udarbejde rapporter, prioritere indgående anmodninger eller besvare almindelige Slack-spørgsmål
Hyppige, hvilket betyder, at de sker dagligt eller ugentligt
Let at evaluere, så du hurtigt kan se, om resultatet er korrekt
Når du har valgt en arbejdsgang, skal du først bygge den enkleste version af din agent. Få den til at køre stabilt, før du tilføjer kompleksitet.
Når processen føles stabil og forudsigelig, kan du tilføje Udløsere eller tidsplaner for at automatisere den fuldstændigt.
Når du giver din Tilpassede agent klare instruktioner, producerer den mere konsistente og pålidelige resultater. Fokuser på, hvordan succes ser ud, og giv den den kontekst, den har brug for for at levere det.
Start med det resultat, du ønsker
Beskriv, hvordan det endelige resultat skal se ud, frem for at opremse hvert trin
Lad agenten bestemme, hvordan den når dertil
Eksempel: "Opret en ugentlig statusopdatering, der opsummerer fuldførte opgaver, blokeringer og næste skridt."
Del et konkret eksempel
Indsæt en tidligere statusopdatering, formateret rapport eller prioriteret anmodning
Brug konkrete eksempler i stedet for abstrakte beskrivelser
Vær tydelig omkring format og destination
Angiv, hvor resultatet skal sendes hen (Slack, en database eller en eksisterende side)
Angiv, hvilke egenskaber eller sektioner der skal udfyldes
Eksempel: "Slå opsummeringen op i #team-updates, og tilføj den til databasen Weekly Reports."
Opsæt enkle grænser
Afklar, hvad agenten skal gøre, og hvad den skal undgå
Eksempel: "Opdater den eksisterende ugentlige rapportside, ikke en ny," eller "Svar kun i #support."
Nævn grænsetilfælde
Forklar, hvad der skal ske, hvis der ikke er nogen data eller intet nyt at rapportere
Eksempel: "Hvis der ikke er nogen opdateringer i denne uge, så skriv 'Ingen opdateringer' i stedet for at springe over."
Hold instruktionerne korte og fokuserede
Kortere instruktioner giver mere konsistente resultater
Hvis din opsætning bliver lang, så opdel arbejdsgangen i flere agenter
Når du opsætter din Tilpassede agent, skal du beslutte, om arbejdet skal køre efter en tidsplan, som reaktion på en Handling eller begge dele.
Brug tidsplaner til forudsigeligt arbejde
Vælg en tidsplan, når opgaven skal køre med en fast kadence, uanset aktivitet.
Ideelt til tilbagevendende arbejde som ugentlige rapporter, daglige briefinger eller månedlige sammendrag
Brug Udløsere til responsivt arbejde
Vælg en Udløser, når opgaven skal køre som reaktion på, at noget sker.
Eksempler inkluderer en programfejl rapporteret i Slack, en ny side tilføjet til en database eller en e-mail fra en bestemt afsender
Kombiner tidsplaner og Udløsere efter behov
Nogle arbejdsgange har to mønstre
For eksempel kan én Udløser-baseret agent triagere programfejl, efterhånden som de kommer ind, mens en separat planlagt agent samler et ugentligt sammendrag af de triagerede programfejl
Start med lavere frekvens og Limited omfang
Begynd med en ugentlig tidsplan i stedet for daglig
Start med én kanal i stedet for fem
Skaler op, når du har bekræftet, at resultatet er konsistent og pålideligt.
Før du aktiverer din arbejdsgang fuldt ud, bør du bruge tid på at teste og justere din opsætning.
Test før aktivering af Udløsere eller tidsplaner
Klik på
Kørselfor at udføre agenten manueltGennemgå resultatet for at bekræfte, at det opfører sig som forventet
Slå først Udløser eller tidsplan til, når resultaterne ser rigtige ud
Test med en lille gruppe
Del agenten med et par Teammedlemmer for at indsamle Feedback
Brug tidlig Feedback til at fange problemer, før du udruller den bredere
Forvent iteration
De fleste agenter kræver flere testkørsler for at blive helt rigtige.
Forfin instruktionerne baseret på, hvad resultatet faktisk viser, ikke hvad du havde til hensigt, at instruktionerne skulle sige.
Tjek aktivitetslog først
Klik på ur-ikonet for at se, hvad der udløste kørslen.
Gennemgå, hvad agenten gjorde, og hvor den eventuelt fejlede
Brug log til at diagnosticere problemer og bekræfte, at agenten opfører sig som forventet, før du udvider adgangen
Kend de almindelige rettelser
"Forkert resultat" betyder normalt, at instruktionerne har brug for mere specificitet
"Manglende data" betyder ofte, at agenten har brug for adgang til yderligere sider eller databaser under
Værktøjer og adgang"Mislykkede kørsler" peger typisk på en tilladelsesbrist eller uklare instruktioner
En veldesignet agent kører hurtigere og undgår unødvendigt arbejde. Tre faktorer påvirker effektiviteten:
Hvor ofte agenten kører,
Hvor meget indhold agenten læser, og
Hvor mange trin agenten tager for at fuldføre en opgave
1. Reducer hvor ofte din agent kører
Den nemmeste måde at forbedre ydeevnen på er at begrænse unødvendige kørsler. Design udløsere, så agenten kun kører, når det er sandsynligt, at den skal handle.
Start småt og skaler op
Begynd med ugentlige kørsler i stedet for daglige
Brug én arbejdsgang, før du udvider til flere
Øg hyppigheden, når resultaterne er pålidelige
Brug udløsere med højt signal, så din agent kun kører, når det er nødvendigt
For Slack: Udløser på @-omtale eller en specifik emoji-reaktion i stedet for alle beskeder
For Notion: Udløser på specifikke egenskabsændringer i stedet for hver databaseopdatering
For Notion Mail: Udløser på et filtreret sæt e-mails i stedet for hver besked
Forvent nogle kørsler af typen “Ingen handling påkrævet”
Disse sker, når agenten fastslår, at der ikke er noget at gøre
Dette er normalt og effektivt – agenten tjekker kun udløseren og instruktionerne, før den afsluttes
2. Vær bevidst om, hvad din agent refererer til
Jo mere indhold en agent læser, jo mere arbejde kræver hver kørsel. Hold omfanget begrænset.
Peg agenten mod det mindst mulige omfang. Ideelt set en enkelt side eller et par sider, der linker til undersider, som agenten kun kan indlæse, hvis det er nødvendigt.
Undgå at bede agenten om at søge bredt, hvis du allerede ved, hvilken database eller side agenten skal bruge som kilde til sandheden.
3. Hold antallet af trin lavt
Hvert ekstra trin i en kørsel tilføjer arbejde, især når Tilpassede agenter udfører flere søgninger.
Vær eksplicit omkring definitionen af Færdig, så agenten bliver færdig på færre trin.
Det er mere effektivt, hvis agenten kalder flere værktøjer på samme tid. Tilskynd til parallel brug af værktøjer i dine instruktioner, når det er muligt.
Kan køre på samme tid: \"Læs Projekter-databasen, Engineering Slack-kanalen og siden med de seneste sprintnoter på samme tid.\" Disse tre kilder er uafhængige, så agenten læser dem alle samtidigt i stedet for én efter én.
Skal køre i rækkefølge: \"Opret en /sammendrag-side i Reports-database, og post derefter linket til #team-updates i Slack.\" Agenten har brug for side-URL'en, før den kan poste linket, så disse trin sker sekventielt.
4. Hold øje med sløjfer og gentagne forsøg
Hvis agenten ofte stiller flere opfølgende spørgsmål, forsøger den samme handling igen, tjekker de samme sider igen eller fejler på forudsigelige måder, skal instruktionerne eller indstillingerne forbedres.
Hvis kørsler ofte fejler på grund af tilladelser (ikke at have adgang til at svare i Slack eller en ikke-betroet URL), skal du justere agentens adgang under
Tools and accesseller fortælle agenten i instruktionerne, at den skal undgå disse handlinger.
