# Bilimlar, ko‘nikmalar va natija

> Agent doim murojaat qiladigan manbalarni va ish boshlashdan oldin yuklaydigan ko‘nikmalarni qo‘shing, javoblari qanday ko‘rinishini va ish natijalari qayerga yozilishini tanlang.

Agent yo‘riqnomasi ostidagi uchta bo‘lim har bir ishga tushirishni belgilaydi: **Bilimlar** — u nimalarni o‘qishi, **Ko‘nikmalar** — ishni qanday bajarishni bilishi, **Natija** esa sizga nimani taqdim etishi.

## Bilimlar qo‘shing

Bilimlar — agent doim murojaat qiladigan manbalar, masalan, narxlar ro‘yxati, uslub qo‘llanmasi, oldingi shartnomalar saqlangan papka yoki veb-sayt.

1. Agentni oching va **Bilimlar** bo‘limiga o‘ting.
2. <kbd>/</kbd> kiriting yoki **Manba qo‘shish** (**+**) ni tanlang, so‘ng fayl, papka, sahifa, ma’lumotlar bazasi yoki ilovani tanlang. Veb-sayt qo‘shish uchun **Veb-sayt qo‘shish** ni tanlang va uning manzilini joylashtiring.
3. Kompyuteringizdagi faylni qo‘shish uchun uni maydonga joylashtiring. U avval Kutubxonangizga qo‘shiladi.

Bilimlarga fayllar, papkalar, sahifalar, ma’lumotlar, ilovalar va veb-saytlarni qo‘shish mumkin — jami 20 tagacha manba. Manbani olib tashlash uchun uning belgisini o‘chiring.

## Ko‘nikmalar qo‘shing

Ko‘nikma Dvina’ga muayyan ishni, masalan, NDAni dastlabki baholash yoki taklif tayyorlashni o‘rgatadi. Agent ish boshlashdan oldin ko‘nikmalarini yuklaydi.

1. Agentni oching va **Ko‘nikmalar** bo‘limiga o‘ting.
2. <kbd>/</kbd> kiriting yoki **Manba qo‘shish** (**+**) ni tanlang, so‘ng ko‘nikmani tanlang.

Bu yerga faqat ko‘nikmalarni qo‘shish mumkin. Agentda 10 tagacha ko‘nikma bo‘lishi mumkin.

## Ko‘nikmalar oling

Ko‘nikmalaringiz Lentangizdagi **Ko‘nikmalar** bo‘limida saqlanadi. Ko‘nikma olish uchun:

- **Rasmiy ko‘nikmalardan:** Lentangizda **Kontekst qo‘shish**, so‘ng **Shablondan ko‘nikma** ni tanlang. Ko‘nikmani tanlab, **Dvina undan qachon foydalanadi**, **Litsenziya**, **Manba** va **Fayllar** ma’lumotlarini ko‘ring, so‘ng **Qo‘shish** ni tanlang. Ko‘nikma yaratuvchisi e’lon qilgan holatda qo‘shiladi va o‘z nusxangizni tahrirlashingiz mumkin.
- **Fayldan:** Lentangizda **Kontekst qo‘shish**, so‘ng **Ko‘nikma** ni tanlang va SKILL.md faylini yoki ko‘nikma arxivini (.zip faylini) tanlang. Arxivda ichida SKILL.md fayli bo‘lgan ko‘nikma papkasi bo‘lishi kerak. Bitta arxivda bir nechta ko‘nikma bo‘lishi mumkin.
- **Havoladan:** Chatga ko‘nikma havolasini joylashtiring va Dvina’dan uni qo‘shishni so‘rang. Bu GitHub repozitoriysi, papkasi yoki SKILL.md fayli, skills.sh sahifasi yoxud .zip yoki SKILL.md fayliga to‘g‘ridan-to‘g‘ri havola bo‘lishi mumkin. Dvina avval ko‘nikmaning nomi va manbasini ko‘rsatib, roziligingizni so‘raydi.

Qaysi usulni tanlamang, biror narsa qo‘shilishidan oldin bir marta tasdiqlaysiz. Dvina ko‘nikma qayerdan olinganini va unda skriptlar bo‘lsa, sandbox muhitingizda ularning nechtasi ishga tushishini ko‘rsatadi. skills.sh saytidagi ko‘nikmaning nashr etuvchisi rasmiy bo‘lmasa, u quyidagicha belgilanadi: **Bu ko‘nikma rasmiy nashr etuvchidan emas, hamjamiyatdagi nashr etuvchidan olingan.** Fayldagi ko‘nikmaning nomi sizdagi ko‘nikmalardan biri bilan bir xil bo‘lsa, Dvina u sizdagi ko‘nikma o‘rnini egallashini aytadi.

SKILL.md faylining frontmatter qismida nomi yoki tavsifi yo‘q ko‘nikma ularni qo‘shmaguningizcha faol bo‘lmaydi. Ko‘nikmani o‘zgartirish uchun uni Lentangizda oching va fayllarini tahrirlang.

## Natijani tanlang

**Natija** bo‘limida agentning ish natijasi qanday ko‘rinishini va qayerga yozilishini tanlang.

- **Javob formati:** Har bir javob amal qiladigan shablon, masalan, "Xulosa, Xatarlar, Keyingi qadam". Uni oddiy so‘zlar bilan yozing.
- **Yozish joyi:** Har bir ishga tushirishda yangilanadigan hujjat yoki sahifa. Uni tanlash uchun <kbd>/</kbd> kiriting. Har bir ishga tushirishda yangi versiya saqlanadi, oldingilari esa tarixda qoladi. Agent bir vaqtning o‘zida bitta hujjat yoki sahifaga yozadi: boshqasini tanlasangiz, u oldingisining o‘rnini egallaydi.

## Maslahatlar

- **Asosiy manbani ko‘rsating.** Ko‘rsatmada tushuntirish o‘rniga, agent amal qilishi kerak bo‘lgan bitta faylni, masalan, shartnomalar bo‘yicha qo‘llanmangizni qo‘shing.
- **Bitta hujjatni muntazam yangilab boring.** Haftalik hisobot kabi to‘planib boradigan ishlar uchun **Hujjatga yozish** funksiyasidan foydalaning. Shunda barcha versiyalar bir joyda bo‘ladi.
- **Ulashilgan agentlar o‘z manbalarini ko‘rsatadi.** Agentni ulashgan odamlar uning panelida bilimlari, ko‘nikmalari va natijalarini ko‘radi. Ular ocha olmaydigan manba **Kirish huquqi yo‘q** deb ko‘rsatiladi.

## Tegishli mavzular

- [Agent yaratish](/docs/use-dvina/agents/create-an-agent)
- [Kontekst](/docs/use-dvina/features/context)
- [Yaratish](/docs/use-dvina/features/create)
- [Ulagichlar haqida umumiy ma’lumot](/docs/connectors/overview)
