Kada Dvina pokreće kod ili naredbe za vas, koristi vlastitu naredbu: dvina. Pomoću nje skripta ili nekoliko uzastopnih koraka mogu pretraživati vaš Dvina, čitati i dodavati dokumente, memoriju i zadatke te provjeravati ko ima pristup nekoj stavci, u vaše ime.
Ne morate ništa instalirati niti se prijavljivati. Dvina koristi ovu naredbu kada je potrebna za vaš zahtjev, a možete je i izričito zatražiti, naprimjer: "Koristi dvina da izlistaš moje zadatke i napišeš sažetak kao bilješku."
Kako radi
dvinaradi u vašem Dvina, u vaše ime, uz ovlaštenja vaše uloge i u okviru vaših uobičajenih ograničenja.- Pristup traje samo dok Dvina obrađuje vaš zahtjev. Kada se odgovor završi, naredba više nema pristup vašem Dvina.
- Datoteku ili fasciklu čita samo kada je navedena u naredbi, naprimjer kao datoteka za učitavanje.
Naredbe
Naredbe su podijeljene u grupe: dvina <group> <command>, nakon čega slijede argumenti i opcije naredbe.
| Grupa | Naredbe |
|---|---|
search |
dvina search <query>: pretražite razgovore, dokumente, memoriju i svijet odjednom. |
memory |
ls, show, add, edit: izlistajte, pročitajte, dodajte ili izmijenite datoteke memorije. |
world |
topics, topic, recall, feed: vaše teme, ono što Dvina zna o nečemu i vaš Feed. |
docs |
ls, show, read, search, create, upload, update, mv, mkdir, rm: dokumenti i fascikle u vašoj Biblioteci. |
canvas |
ls, show, create, write-page: izlistajte, pročitajte, kreirajte ili prepišite stranice platna. |
tasks |
ls, show, start, continue, stop: vaši zadaci u pozadini. |
goals |
show, start: zadaci koji rade na ostvarenju cilja. |
schedule |
ls, add, cancel: zakazane poruke i podsjetnici, jednokratni ili ponavljajući. |
agents |
ls, show, create, update: vaši agenti. |
skills |
ls, show, add, edit: vaše vještine. |
projects |
ls, show: vaši projekti. |
settings |
get, set: vaše postavke, poput uključivanja ili isključivanja memorije. |
share |
state, with-me, add, rm: ko ima pristup stavci, šta su drugi podijelili s vama te dodjeljivanje ili uklanjanje pristupa. |
dvina ne može trajno izbrisati ništa, otvarati javne linkove, povezivati ili prekidati vezu s aplikacijama niti mijenjati administratorske postavke ili postavke naplate.
Pomoć i izlaz
dvina --helpprikazuje grupe,dvina <group> --helpprikazuje naredbe u grupi, advina <group> <command> --helpprikazuje argumente i opcije naredbe.- Izlaz je kratak tekst. Dodajte
--jsonza JSON ili--fieldss listom odvojenom zarezima, poput--fields id,title, da zadržite samo neka polja. - Duga lista završava s
next: --cursor <c>. Ponovo pokrenite naredbu s tom opcijom--cursorda dobijete sljedeću stranicu. - Da pročitate vrijednost iz datoteke, dodajte
-filenjenoj opciji, poput--content-file notes.md.dvina docs upload <file>učitava datoteku, advina skills add <folder>dodaje fasciklu vještine s njenom datotekom SKILL.md.
Izlazni kodovi
| Kod | Značenje |
|---|---|
0 |
Završeno. |
1 |
Došlo je do druge greške. |
2 |
Naredba nije ispravna. Provjerite njen --help. |
3 |
Nije pronađeno. |
4 |
Odbijeno: vaša prava pristupa, pravila vaše kompanije ili zaštita podataka to ne dopuštaju. |
5 |
Potrebno je vaše odobrenje. |
6 |
Dostigli ste ograničenje korištenja. |
Odobrite izmjene
- Naredbe za čitanje izvršavaju se bez traženja odobrenja.
- Naredbe koje dodaju nešto novo, poput
docs create,memory addilitasks start, izvršavaju se bez traženja odobrenja. Nikada ne mijenjaju ono što već postoji. - Naredbe koje nešto mijenjaju ili uklanjaju prvo traže vaše odobrenje: premještanje, preimenovanje, premještanje u smeće, zamjena bilješke ili datoteke memorije, prepisivanje stranice platna, izmjena agenta ili vještine, zaustavljanje zadatka, otkazivanje zakazane poruke i dijeljenje. Dvina u razgovoru prikazuje karticu za odobrenje s vlastitim sažetkom izmjene i svaki put traži odobrenje. Ako ga odbijete, ništa se ne mijenja.
Sve što dvina doda ili izmijeni prolazi kroz pravila zaštite podataka vaše kompanije i bilježi se u vašem dnevniku revizije, kao i druge radnje koje Dvina obavlja.