زیر دستورالعمل عامل، سه بخش به هر بار اجرای آن شکل میدهند: دانش آن چیزی است که میخواند، مهارتها به آن میآموزند چگونه کار را انجام دهد و خروجی آن چیزی است که تحویل میدهد.
افزودن دانش
دانش شامل منابعی است که عامل همیشه به آنها مراجعه میکند، مانند فهرست قیمت، راهنمای سبک نگارش، پوشهای از قراردادهای قبلی یا یک وبسایت.
- عامل را باز کنید و به دانش بروید.
- / را تایپ کنید یا افزودن منبع (+) را انتخاب کنید، سپس یک فایل، پوشه، صفحه، پایگاه داده یا برنامه را انتخاب کنید. برای افزودن وبسایت، افزودن وبسایت را انتخاب کنید و نشانی آن را جایگذاری کنید.
- برای افزودن فایل از رایانهتان، آن را در کادر جایگذاری کنید. فایل ابتدا به کتابخانهٔ شما اضافه میشود.
در بخش دانش میتوانید فایل، پوشه، صفحه، داده، برنامه و وبسایت اضافه کنید؛ حداکثر 20 منبع. برای حذف یک منبع، برچسب آن را حذف کنید.
افزودن مهارتها
مهارت به Dvina میآموزد چگونه نوعی کار را انجام دهد، مانند بررسی اولیهٔ NDA یا تهیهٔ پیشنهاد. عامل پیش از شروع، ابتدا مهارتهایش را بارگذاری میکند.
- عامل را باز کنید و به مهارتها بروید.
- / را تایپ کنید یا افزودن منبع (+) را انتخاب کنید، سپس یک مهارت را انتخاب کنید.
اینجا فقط میتوانید مهارت اضافه کنید. هر عامل میتواند حداکثر 10 مهارت داشته باشد.
دریافت مهارتها
مهارتهای شما در بخش مهارتها در فید شما قرار دارند. برای دریافت یک مهارت:
- از میان مهارتهای رسمی: در فید، افزودن زمینه و سپس مهارت از الگو را انتخاب کنید. یک مهارت را انتخاب کنید تا زمان استفادهٔ Dvina از آن، مجوز، منبع و فایلهای آن را ببینید، سپس افزودن را انتخاب کنید. مهارت دقیقاً همانطور که سازندهاش منتشر کرده اضافه میشود و میتوانید نسخهٔ خودتان را ویرایش کنید.
- از فایل: در فید، افزودن زمینه و سپس مهارت را انتخاب کنید و یک فایل SKILL.md یا آرشیو مهارت (فایل .zip) را انتخاب کنید. آرشیو باید یک پوشهٔ مهارت داشته باشد که فایل SKILL.md در آن قرار دارد و میتواند شامل چند مهارت باشد.
- از پیوند: پیوند یک مهارت را در گفتگو جایگذاری کنید و از Dvina بخواهید آن را اضافه کند. این پیوند میتواند به مخزن، پوشه یا SKILL.md در GitHub، صفحهای در skills.sh یا مستقیماً به فایل .zip یا SKILL.md باشد. Dvina ابتدا با ذکر نام مهارت و منبع آن، تأیید شما را میگیرد.
در هر روش، پیش از اینکه چیزی اضافه شود، یک بار تأیید میکنید. Dvina نشان میدهد مهارت از کجا آمده است و اگر اسکریپت داشته باشد، چند اسکریپت در محیط ایزولهٔ شما اجرا میشوند. مهارتی از skills.sh که ناشرش رسمی نیست، با این عبارت مشخص میشود: این مهارت از یک ناشر جامعهٔ کاربران است، نه یک ناشر رسمی. اگر مهارتِ داخل فایل همنام یکی از مهارتهای شما باشد، Dvina اعلام میکند که جایگزین مهارت شما میشود.
مهارتی که در فرانتمتر فایل SKILL.md آن نام یا توضیحی وجود ندارد، تا زمانی که آنها را اضافه نکنید غیرفعال میماند. برای تغییر یک مهارت، آن را در فید باز کنید و فایلهایش را ویرایش کنید.
انتخاب خروجی
در بخش خروجی، انتخاب کنید کار عامل چه شکلی داشته باشد و کجا ذخیره شود.
- قالب پاسخ: الگویی که همهٔ پاسخها از آن پیروی میکنند، مانند «نتیجه، ریسکها، گام بعدی». آن را با کلمات ساده بنویسید.
- نوشتن در: سند یا صفحهای که در هر بار اجرا بهروزرسانی میشود. برای انتخاب آن، / را تایپ کنید. هر اجرا نسخهای جدید ذخیره میکند و نسخههای قبلی در تاریخچهٔ آن باقی میمانند. عامل در هر زمان فقط در یک سند یا صفحه مینویسد: اگر مورد دیگری را انتخاب کنید، جایگزین مورد قبلی میشود.
نکتهها
- منبع مرجع را مشخص کنید. بهجای توضیح دادن در دستورالعمل، همان فایلی را اضافه کنید که عامل باید از آن پیروی کند، مثل راهنمای قراردادهایتان.
- یک سند را بهروز نگه دارید. برای کارهایی که بهمرور تکمیل میشوند، مثل گزارش هفتگی، از نوشتن در استفاده کنید تا همهٔ نسخهها در یک جا باشند.
- عاملهای اشتراکگذاریشده منابع خود را نشان میدهند. کسانی که عامل را با آنها به اشتراک میگذارید، دانش، مهارتها و خروجی آن را در پنلش میبینند. منبعی که نتوانند باز کنند با عنوان بدون دسترسی نمایش داده میشود.