Dvina MCP

Käytä dvina-komentoa

Lue, mitä dvina-komento tekee, kun Dvina suorittaa koodia puolestasi, mitä komentoja siihen kuuluu ja mitkä niistä pyytävät hyväksyntääsi.

Kun Dvina suorittaa koodia tai komentoja puolestasi, sillä on käytössään oma komento: dvina. Sen avulla skripti tai muutama peräkkäinen vaihe voi tehdä hakuja Dvinastasi, lukea ja lisätä dokumentteja, muistia ja tehtäviä sekä tarkistaa, kenellä on pääsy kohteeseen – sinun nimissäsi.

Sinun ei tarvitse asentaa mitään tai kirjautua sisään. Dvina käyttää komentoa, kun pyyntösi sitä edellyttää. Voit myös pyytää sitä esimerkiksi näin: ”Käytä dvina-komentoa tehtävieni listaamiseen ja kirjoita niistä yhteenveto muistiinpanoksi.”

Näin se toimii

  • dvina toimii omassa Dvinassasi sinun nimissäsi, roolisi sallimilla oikeuksilla ja tavallisten käyttörajojesi puitteissa.
  • Sen käyttöoikeus kestää vain sen ajan, kun Dvina käsittelee pyyntöäsi. Kun vastaus päättyy, komento ei enää pääse Dvinaasi.
  • Se lukee tiedoston tai kansion vain, jos se on nimetty komennossa, kuten ladattava tiedosto.

Komennot

Komennot on jaettu ryhmiin: dvina <group> <command>, jonka jälkeen tulevat komennon argumentit ja valitsimet.

Ryhmä Komennot
search dvina search <query>: hae keskusteluistasi, dokumenteistasi, muististasi ja maailmastasi kerralla.
memory ls, show, add, edit: listaa, lue, lisää tai muuta muistitiedostojasi.
world topics, topic, recall, feed: aiheesi, mitä Dvina tietää jostakin ja Feed.
docs ls, show, read, search, create, upload, update, mv, mkdir, rm: Libraryn dokumentit ja kansiot.
canvas ls, show, create, write-page: listaa, lue, luo tai kirjoita uudelleen canvas-sivuja.
tasks ls, show, start, continue, stop: taustatehtäväsi.
goals show, start: tehtävät, jotka edistävät tavoitetta.
schedule ls, add, cancel: ajastetut viestit ja muistutukset, kertaluonteisina tai toistuvina.
agents ls, show, create, update: agenttisi.
skills ls, show, add, edit: taitosi.
projects ls, show: projektisi.
settings get, set: asetuksesi, kuten muistin ottaminen käyttöön tai poistaminen käytöstä.
share state, with-me, add, rm: kenellä on pääsy kohteeseen, mitä muut ovat jakaneet kanssasi sekä käyttöoikeuksien antaminen tai poistaminen.

dvina ei voi poistaa mitään pysyvästi, avata julkisia linkkejä, yhdistää sovelluksia tai katkaista niiden yhteyksiä eikä muuttaa ylläpito- tai laskutusasetuksia.

Ohje ja tuloste

  • dvina --help listaa ryhmät, dvina <group> --help listaa ryhmän komennot ja dvina <group> <command> --help listaa komennon argumentit ja valitsimet.
  • Tuloste on lyhyttä tekstiä. Lisää --json, jos haluat JSON-muotoisen tulosteen. Jos haluat vain tietyt kentät, lisää --fields ja pilkuilla erotettu luettelo, kuten --fields id,title.
  • Pitkän luettelon lopussa on next: --cursor <c>. Suorita komento uudelleen kyseisellä --cursor-valitsimella, niin saat seuraavan sivun.
  • Jos haluat lukea arvon tiedostosta, lisää sen valitsimeen -file, kuten --content-file notes.md. dvina docs upload <file> lataa tiedoston, ja dvina skills add <folder> lisää taitokansion ja sen SKILL.md-tiedoston.

Paluukoodit

Koodi Merkitys
0 Valmis.
1 Jokin muu meni pieleen.
2 Komento on virheellinen. Tarkista sen --help.
3 Ei löytynyt.
4 Estetty: käyttöoikeutesi, yrityksesi säännöt tai tietosuoja eivät salli toimintoa.
5 Tarvitsee hyväksyntäsi.
6 Olet saavuttanut käyttörajasi.

Hyväksy muutokset

  • Komennot, jotka lukevat tietoja, suoritetaan kysymättä.
  • Komennot, jotka lisäävät jotakin uutta, kuten docs create, memory add tai tasks start, suoritetaan kysymättä. Ne eivät koskaan muuta olemassa olevaa sisältöä.
  • Komennot, jotka muuttavat tai poistavat jotakin, pyytävät ensin hyväksyntäsi: siirtäminen, uudelleennimeäminen, roskakoriin siirtäminen, muistiinpanon tai muistitiedoston korvaaminen, canvas-sivun uudelleenkirjoittaminen, agentin tai taidon muuttaminen, tehtävän pysäyttäminen, ajastetun viestin peruuttaminen ja jakaminen. Dvina näyttää keskustelussa hyväksyntäkortin, jossa on sen laatima yhteenveto muutoksesta, ja pyytää hyväksyntää joka kerta. Jos hylkäät pyynnön, mikään ei muutu.

Kaikki, mitä dvina lisää tai muuttaa, käsitellään yrityksesi tietosuojasääntöjen mukaisesti ja kirjataan tapahtumalokiisi, kuten Dvinan muutkin toiminnot.