Når Dvina kører kode eller kommandoer for dig, har den sin egen kommando: dvina. Med den kan et script eller en række trin søge i din Dvina, læse og tilføje dokumenter, hukommelse og opgaver og tjekke, hvem der har adgang til et element – på dine vegne.
Du behøver ikke at installere noget eller logge ind. Dvina bruger kommandoen, når din anmodning kræver det, og du kan også bede om det, f.eks. "Brug dvina til at vise mine opgaver og skrive et resumé som en note."
Sådan fungerer det
dvinaarbejder i din egen Dvina på dine vegne, med de rettigheder din rolle giver, og inden for dine sædvanlige grænser.- Adgangen varer kun, mens Dvina arbejder på din anmodning. Når svaret er færdigt, har kommandoen ikke længere adgang til din Dvina.
- Den læser kun en fil eller mappe, når en kommando angiver den, f.eks. en fil, der skal uploades.
Kommandoer
Kommandoerne er opdelt i grupper: dvina <group> <command> efterfulgt af kommandoens argumenter og flag.
| Gruppe | Kommandoer |
|---|---|
search |
dvina search <query>: søg i dine chats, dokumenter, hukommelse og verden på én gang. |
memory |
ls, show, add, edit: vis, læs, tilføj eller rediger dine hukommelsesfiler. |
world |
topics, topic, recall, feed: dine emner, hvad Dvina ved om noget, og dit Feed. |
docs |
ls, show, read, search, create, upload, update, mv, mkdir, rm: dokumenter og mapper i dit Library. |
canvas |
ls, show, create, write-page: vis, læs, opret eller omskriv canvas-sider. |
tasks |
ls, show, start, continue, stop: dine baggrundsopgaver. |
goals |
show, start: opgaver, der arbejder hen imod et mål. |
schedule |
ls, add, cancel: planlagte beskeder og påmindelser, som sendes én gang eller gentages. |
agents |
ls, show, create, update: dine agenter. |
skills |
ls, show, add, edit: dine færdigheder. |
projects |
ls, show: dine projekter. |
settings |
get, set: dine indstillinger, f.eks. at slå hukommelse til eller fra. |
share |
state, with-me, add, rm: hvem der har adgang til et element, hvad andre har delt med dig, og hvordan du giver eller fjerner adgang. |
dvina kan ikke slette noget permanent, åbne offentlige links, tilslutte eller frakoble apps eller ændre administrator- eller faktureringsindstillinger.
Hjælp og output
dvina --helpviser grupperne,dvina <group> --helpviser en gruppes kommandoer, ogdvina <group> <command> --helpviser en kommandos argumenter og flag.- Outputtet er kort tekst. Tilføj
--jsonfor at få JSON, eller--fieldsmed en kommasepareret liste, f.eks.--fields id,title, for kun at medtage bestemte felter. - En lang liste slutter med
next: --cursor <c>. Kør kommandoen igen med den angivne--cursorfor at få den næste side. - For at læse en værdi fra en fil skal du føje
-filetil dens flag, f.eks.--content-file notes.md.dvina docs upload <file>uploader en fil, ogdvina skills add <folder>tilføjer en færdighedsmappe med dens SKILL.md.
Afslutningskoder
| Kode | Betydning |
|---|---|
0 |
Færdig. |
1 |
Noget andet gik galt. |
2 |
Kommandoen er forkert. Tjek dens --help. |
3 |
Ikke fundet. |
4 |
Afvist: dine adgangsrettigheder, din virksomheds regler eller databeskyttelse tillader det ikke. |
5 |
Din godkendelse er nødvendig. |
6 |
Du har nået din forbrugsgrænse. |
Godkend ændringer
- Kommandoer, der læser, kører uden at spørge.
- Kommandoer, der tilføjer noget nyt, f.eks.
docs create,memory addellertasks start, kører uden at spørge. De ændrer aldrig det, der allerede findes. - Kommandoer, der ændrer eller fjerner noget, spørger dig først: flytning, omdøbning, flytning til papirkurven, erstatning af en note eller hukommelsesfil, omskrivning af en canvas-side, ændring af en agent eller færdighed, stop af en opgave, annullering af en planlagt besked og deling. Dvina viser et godkendelseskort i chatten med sit eget resumé af ændringen og spørger hver gang. Hvis du afviser, ændres intet.
Det, som dvina tilføjer eller ændrer, kontrolleres efter din virksomheds regler for databeskyttelse og registreres i din revisionslog, ligesom Dvinas øvrige handlinger.