Dvina MCP

Користите команду dvina

Сазнајте шта команда dvina ради када Dvina извршава код за вас, које команде подржава и које од њих траже ваше одобрење.

Прикажи као Markdown

Када Dvina извршава код или команде за вас, има и сопствену команду: dvina. Помоћу ње скрипта или неколико узастопних корака могу у ваше име да претражују ваш Dvina простор, читају и додају документе, меморију и задатке, као и да проверавају ко има приступ некој ставци.

Не морате ништа да инсталирате нити да се пријављујете. Dvina користи ову команду када је потребна за ваш захтев, а можете је и сами затражити, на пример: „Користи dvina да излисташ моје задатке и напишеш сажетак као белешку.“

Како функционише

  • dvina ради у вашем Dvina простору, у ваше име, са дозволама ваше улоге и у оквиру ваших уобичајених ограничења.
  • Приступ траје само док Dvina ради на вашем захтеву. Када се одговор заврши, команда више не може да приступи вашем Dvina простору.
  • Датотеку или фасциклу чита само када је команда изричито наведе, на пример датотеку за отпремање.

Команде

Команде су подељене у групе: dvina <group> <command>, а затим следе аргументи и опције команде.

Група Команде
search dvina search <query>: истовремено претражује ваша ћаскања, документе, меморију и свет.
memory ls, show, add, edit: приказују списак датотека меморије, читају их, додају или мењају.
world topics, topic, recall, feed: ваше теме, оно што Dvina зна о нечему и ваш фид.
docs ls, show, read, search, create, upload, update, mv, mkdir, rm: документи и фасцикле у вашој библиотеци.
canvas ls, show, create, write-page: приказују списак страница платна, читају их, праве или преписују.
tasks ls, show, start, continue, stop: ваши позадински задаци.
goals show, start: задаци који раде на остварењу циља.
schedule ls, add, cancel: заказане поруке и подсетници, једнократни или понављајући.
agents ls, show, create, update: ваши агенти.
skills ls, show, add, edit: ваше вештине.
projects ls, show: ваши пројекти.
settings get, set: ваша подешавања, попут укључивања или искључивања меморије.
share state, with-me, add, rm: ко има приступ ставци, шта су други поделили са вама и додељивање или уклањање приступа.

dvina не може ништа да трајно избрише, отвара јавне линкове, повезује или искључује апликације, нити да мења администраторска подешавања или подешавања наплате.

Помоћ и излаз

  • dvina --help приказује групе, dvina <group> --help приказује команде у групи, а dvina <group> <command> --help приказује аргументе и опције команде.
  • Излаз је кратак текст. Додајте --json за JSON или --fields са списком одвојеним зарезима, на пример --fields id,title, да бисте задржали само одређена поља.
  • Дугачак списак се завршава са next: --cursor <c>. Покрените команду поново са тим --cursor да бисте добили следећу страницу.
  • Да бисте прочитали вредност из датотеке, додајте -file одговарајућој опцији, на пример --content-file notes.md. dvina docs upload <file> отпрема датотеку, а dvina skills add <folder> додаје фасциклу вештине са њеном датотеком SKILL.md.

Излазни кодови

Код Значење
0 Завршено.
1 Дошло је до неке друге грешке.
2 Команда није исправна. Проверите њен --help.
3 Није пронађено.
4 Одбијено: ваше дозволе приступа, правила ваше компаније или заштита података то не дозвољавају.
5 Потребно је ваше одобрење.
6 Достигли сте ограничење коришћења.

Одобрите измене

  • Команде за читање извршавају се без тражења одобрења.
  • Команде које додају нешто ново, попут docs create, memory add или tasks start, извршавају се без тражења одобрења. Оне никада не мењају оно што већ постоји.
  • Команде које нешто мењају или уклањају прво траже ваше одобрење: премештање, преименовање, премештање у отпад, замена белешке или датотеке меморије, преписивање странице платна, измена агента или вештине, заустављање задатка, отказивање заказане поруке и дељење. Dvina у ћаскању приказује картицу за одобрење са сопственим сажетком измене и сваки пут тражи одобрење. Ако одбијете, ништа се не мења.

Све што dvina дода или измени пролази кроз правила заштите података ваше компаније и бележи се у вашем дневнику ревизије, као и остале радње које Dvina обавља.