Dvina MCP

dvina buyrug‘idan foydalaning

Dvina siz uchun kodni ishga tushirganda dvina buyrug‘i nima qilishini, qanday buyruqlari borligini va qaysilari sizdan tasdiq so‘rashini bilib oling.

Markdown’da ko‘rish

Dvina siz uchun kod yoki buyruqlarni ishga tushirganda, o‘zining dvina buyrug‘idan foydalanadi. Bu buyruq yordamida skript yoki ketma-ket bajariladigan bir nechta qadam sizning nomingizdan Dvina ichida qidirishi, hujjatlar, xotira va vazifalarni o‘qishi va qo‘shishi hamda biror elementdan kimlar foydalanishi mumkinligini tekshirishi mumkin.

Hech narsa o‘rnatishingiz yoki hisobga kirishingiz shart emas. So‘rovingiz talab qilsa, Dvina bu buyruqdan foydalanadi. Uni o‘zingiz ham so‘rashingiz mumkin, masalan: "dvina yordamida vazifalarimni ro‘yxat qilib, ularning qisqacha mazmunini qayd sifatida yoz."

Qanday ishlaydi

  • dvina o‘zingizning Dvina muhitingizda, sizning nomingizdan, rolingiz ruxsat bergan doirada va odatdagi limitlaringiz asosida ishlaydi.
  • U faqat Dvina so‘rovingiz ustida ishlayotgan paytda kirish huquqiga ega bo‘ladi. Javob tugagach, buyruq Dvina muhitingizga kira olmaydi.
  • U fayl yoki jildni faqat buyruqda ko‘rsatilgan bo‘lsa o‘qiydi, masalan, yuklanadigan faylni.

Buyruqlar

Buyruqlar guruhlarga ajratilgan: dvina <group> <command>, undan keyin buyruqning argumentlari va bayroqlari yoziladi.

Guruh Buyruqlar
search dvina search <query>: chatlaringiz, hujjatlaringiz, xotirangiz va dunyongiz bo‘ylab bir vaqtda qidirish.
memory ls, show, add, edit: xotira fayllaringizni ro‘yxat qilish, o‘qish, qo‘shish yoki o‘zgartirish.
world topics, topic, recall, feed: mavzularingiz, Dvina biror narsa haqida biladigan ma’lumotlar va Feed.
docs ls, show, read, search, create, upload, update, mv, mkdir, rm: Library bo‘limidagi hujjatlar va jildlaringiz.
canvas ls, show, create, write-page: canvas sahifalarini ro‘yxat qilish, o‘qish, yaratish yoki qayta yozish.
tasks ls, show, start, continue, stop: fonda bajariladigan vazifalaringiz.
goals show, start: maqsadga erishish uchun bajariladigan vazifalar.
schedule ls, add, cancel: bir martalik yoki takrorlanuvchi rejalashtirilgan xabarlar va eslatmalar.
agents ls, show, create, update: agentlaringiz.
skills ls, show, add, edit: ko‘nikmalaringiz.
projects ls, show: loyihalaringiz.
settings get, set: sozlamalaringiz, masalan, xotirani yoqish yoki o‘chirish.
share state, with-me, add, rm: elementdan kimlar foydalana olishi, boshqalar siz bilan ulashgan elementlar, kirish huquqini berish yoki olib tashlash.

dvina hech narsani butunlay o‘chira olmaydi, ommaviy havolalarni ocha olmaydi, ilovalarni ulay yoki uza olmaydi, administrator yoki to‘lov sozlamalarini o‘zgartira olmaydi.

Yordam va natija

  • dvina --help guruhlarni, dvina <group> --help guruhdagi buyruqlarni, dvina <group> <command> --help esa buyruqning argumentlari va bayroqlarini ro‘yxat qilib ko‘rsatadi.
  • Natija qisqa matn ko‘rinishida chiqadi. JSON olish uchun --json qo‘shing. Faqat ayrim maydonlarni qoldirish uchun --fields bilan vergul orqali ajratilgan ro‘yxatni kiriting, masalan, --fields id,title.
  • Uzun ro‘yxat oxirida next: --cursor <c> chiqadi. Keyingi sahifani olish uchun buyruqni shu --cursor bilan qayta ishga tushiring.
  • Qiymatni fayldan o‘qish uchun uning bayrog‘iga -file qo‘shing, masalan, --content-file notes.md. dvina docs upload <file> faylni yuklaydi, dvina skills add <folder> esa ko‘nikma jildini undagi SKILL.md bilan birga qo‘shadi.

Chiqish kodlari

Kod Ma’nosi
0 Bajarildi.
1 Boshqa xatolik yuz berdi.
2 Buyruq noto‘g‘ri. Uning --help ma’lumotini tekshiring.
3 Topilmadi.
4 Rad etildi: kirish huquqingiz, kompaniyangiz qoidalari yoki ma’lumotlarni himoya qilish talablari bunga ruxsat bermaydi.
5 Tasdiqlashingiz kerak.
6 Foydalanish limitingizga yetdingiz.

O‘zgarishlarni tasdiqlang

  • O‘qish buyruqlari sizdan so‘ramasdan bajariladi.
  • docs create, memory add yoki tasks start kabi yangi narsa qo‘shadigan buyruqlar sizdan so‘ramasdan bajariladi. Ular mavjud narsalarni hech qachon o‘zgartirmaydi.
  • Biror narsani o‘zgartiradigan yoki olib tashlaydigan buyruqlar avval sizdan tasdiq so‘raydi: ko‘chirish, nomini o‘zgartirish, chiqindiga tashlash, qayd yoki xotira faylini almashtirish, canvas sahifasini qayta yozish, agent yoki ko‘nikmani o‘zgartirish, vazifani to‘xtatish, rejalashtirilgan xabarni bekor qilish va ulashish. Dvina chatda o‘zgarishni o‘zi qisqacha bayon qilgan tasdiqlash kartasini ko‘rsatadi va har safar tasdiq so‘raydi. Rad etsangiz, hech narsa o‘zgarmaydi.

dvina qo‘shgan yoki o‘zgartirgan narsalar Dvina bajaradigan boshqa amallar kabi kompaniyangizning ma’lumotlarni himoya qilish qoidalari bo‘yicha tekshiriladi va audit jurnalingizga yoziladi.