Dvina MCP

Gunakan perintah dvina

Ketahui fungsi perintah dvina apabila Dvina menjalankan kod untuk anda, perintah yang tersedia dan perintah yang memerlukan kelulusan anda.

Apabila Dvina menjalankan kod atau perintah untuk anda, ia mempunyai perintahnya sendiri: dvina. Dengan perintah ini, skrip atau beberapa langkah berturut-turut boleh mencari dalam Dvina anda, membaca dan menambah dokumen, memori serta tugas, dan menyemak siapa yang mempunyai akses kepada sesuatu item, bagi pihak anda.

Anda tidak perlu memasang apa-apa atau log masuk. Dvina menggunakan perintah ini apabila permintaan anda memerlukannya. Anda juga boleh memintanya, seperti "Gunakan dvina untuk menyenaraikan tugas saya dan menulis ringkasan sebagai nota."

Cara perintah ini berfungsi

  • dvina berfungsi dalam Dvina anda sendiri, bagi pihak anda, mengikut kebenaran peranan anda dan dalam had biasa anda.
  • Aksesnya hanya berlangsung semasa Dvina mengendalikan permintaan anda. Apabila respons selesai, perintah ini tidak lagi boleh mengakses Dvina anda.
  • Ia membaca fail atau folder hanya apabila perintah menyebutnya, seperti fail untuk dimuat naik.

Perintah

Perintah disusun mengikut kumpulan: dvina <group> <command>, diikuti oleh argumen dan bendera perintah tersebut.

Kumpulan Perintah
search dvina search <query>: cari dalam sembang, dokumen, memori dan dunia anda serentak.
memory ls, show, add, edit: senaraikan, baca, tambah atau ubah fail memori anda.
world topics, topic, recall, feed: topik anda, perkara yang Dvina tahu tentang sesuatu, dan Feed anda.
docs ls, show, read, search, create, upload, update, mv, mkdir, rm: dokumen dan folder dalam Library anda.
canvas ls, show, create, write-page: senaraikan, baca, cipta atau tulis semula halaman kanvas.
tasks ls, show, start, continue, stop: tugas latar belakang anda.
goals show, start: tugas yang dijalankan untuk mencapai matlamat.
schedule ls, add, cancel: mesej dan peringatan berjadual, sekali atau berulang.
agents ls, show, create, update: ejen anda.
skills ls, show, add, edit: kemahiran anda.
projects ls, show: projek anda.
settings get, set: keutamaan anda, seperti menghidupkan atau mematikan memori.
share state, with-me, add, rm: siapa yang mempunyai akses kepada sesuatu item, perkara yang dikongsi oleh orang lain dengan anda, dan pemberian atau penarikan akses.

dvina tidak boleh memadam apa-apa secara kekal, membuka pautan awam, menyambungkan atau memutuskan sambungan aplikasi, atau mengubah tetapan pentadbir atau pengebilan.

Bantuan dan output

  • dvina --help menyenaraikan kumpulan, dvina <group> --help menyenaraikan perintah dalam kumpulan, dan dvina <group> <command> --help menyenaraikan argumen dan bendera perintah.
  • Output berupa teks ringkas. Tambahkan --json untuk JSON, atau --fields dengan senarai yang dipisahkan oleh koma, seperti --fields id,title, untuk mengekalkan medan tertentu sahaja.
  • Senarai panjang berakhir dengan next: --cursor <c>. Jalankan perintah itu semula dengan --cursor tersebut untuk mendapatkan halaman seterusnya.
  • Untuk membaca nilai daripada fail, tambahkan -file pada benderanya, seperti --content-file notes.md. dvina docs upload <file> memuat naik fail, dan dvina skills add <folder> menambah folder kemahiran bersama fail SKILL.md di dalamnya.

Kod keluar

Kod Maksud
0 Selesai.
1 Masalah lain berlaku.
2 Perintah tidak betul. Semak --help untuk perintah itu.
3 Tidak ditemukan.
4 Ditolak: akses anda, peraturan syarikat anda atau perlindungan data tidak membenarkannya.
5 Kelulusan anda diperlukan.
6 Anda telah mencapai had penggunaan anda.

Luluskan perubahan

  • Perintah yang membaca maklumat dijalankan tanpa meminta kelulusan.
  • Perintah yang menambah sesuatu yang baharu, seperti docs create, memory add atau tasks start, dijalankan tanpa meminta kelulusan. Perintah ini tidak pernah mengubah perkara yang sudah ada.
  • Perintah yang mengubah atau membuang sesuatu meminta kelulusan anda terlebih dahulu: memindahkan, menamakan semula, memindahkan ke tong sampah, menggantikan nota atau fail memori, menulis semula halaman kanvas, mengubah ejen atau kemahiran, menghentikan tugas, membatalkan mesej berjadual, dan berkongsi. Dvina memaparkan kad kelulusan dalam sembang dengan ringkasannya sendiri tentang perubahan itu, dan meminta kelulusan setiap kali. Apabila anda menolaknya, tiada apa-apa yang berubah.

Apa-apa yang ditambah atau diubah oleh dvina tertakluk pada peraturan perlindungan data syarikat anda dan direkodkan dalam log audit anda, sama seperti tindakan Dvina yang lain.