-
Notifications
You must be signed in to change notification settings - Fork 0
Tutorial 1 Orientation fa
🌎 زبان: فارسی — مشاهدهٔ هر ۳۳ زبان
هدف: پروژه را به کار بیندازید، با عاملِ هوش مصنوعیِ خود آشنا شوید و یک بار دروازهٔ آزمون را اجرا کنید — تا هر چه پس از این میآید به یادِ عضلانی بدل شود.
← بازگشت به خانه · بعدی: آموزش ۲ کد چگونه کار میکند
یادگیریِ کار با یک عاملِ کدنویسی زمانی آسانترین است که کد کوچک، واقعی و کمریسک باشد. LockedIn CLI هر سه است:
- کوچک: یک فایلِ هسته، یک نقطهی ورود، یک مجموعهی آزمون، بدون هیچ وابستگی.
-
واقعی: بهعنوان یک فرمانِ سراسریِ
lockedinنصب میشود و مانند یک CLI هوش مصنوعیِ اصیل رفتار میکند. - کمریسک: طنز است. اگر عامل شما فروتنفخرها را ۲۰٪ فروتنتر کند، هیچکس فراخوانده نمیشود.
آن ترکیب به شما اجازه میدهد بر مهارتِ واقعی تمرکز کنید: خوب توصیف کردنِ یک تغییر، گذاشتنِ کار بهعهدهی عامل و تأییدِ نتیجه.
git clone https://github.com/xjamesmorris/lockedin-cli.git
cd lockedin-cliنسخهی Node خود را بررسی کنید (به 18+ نیاز است):
node --versionچیزی برای نصب نیست — هیچ npm installی از وابستگیها لازم نیست، چون هیچ وابستگیای
وجود ندارد. این عمدی است: قطعاتِ متحرکِ کمتر، یادگیریِ بیشتر.
چیزِ واقعی را امتحان کنید:
node bin/lockedin.js # صفحهٔ آغاز + بنر
node bin/lockedin.js post # یک پستِ تولیدشدهٔ «رهبری فکری»
node bin/lockedin.js aura # هالهٔ حرفهای شما را اسکن میکند
node bin/lockedin.js # (بدون آرگومان) وارد نشست گفتوگو میشوددرون نشست /help را تایپ کنید، اینسو و آنسو بگردید، سپس /exit. هر چه میبینید
بهصورت محلی از مخزنهای واژه تولید میشود — بدون شبکه، بدون حساب. فهرست کاملِ فرمانها:
مرجع فرمانها.
این مهمترین فرمان در کل آموزش است:
npm testباید دیواری از تیکهای سبز ببینید که به چیزی مانند pass 318 ختم میشود. آن مجموعه،
تورِ ایمنیِ شماست. از اینجا به بعد، جریانِ کار همیشه این است:
چیزی را تغییر بده →
npm test→ فقط اگر سبز بود عرضه کن.
عاملِ کدنویسیِ خود را در پوشهی پروژه باز کنید تا بتواند فایلها را ببیند. با GitHub Copilot CLI، اینگونه است:
copilotسپس، برای اینکه جهتیابی کنید، از عامل بخواهید که شما را آشنا کند (هنوز چیزی را تغییر ندهد). اعلانی مانند این را امتحان کنید:
«یک تورِ دوپاراگرافی از این مخزن به من بده: هر فایل و پوشهی سطحبالا برای چیست، و چگونه اپلیکیشن و آزمونها را اجرا کنم. چیزی را تغییر نده.»
پاسخِ آن را در برابرِ آنچه در گامهای ۳ تا ۴ دیدید بخوانید. راحت شدن در درخواست از عامل برای اینکه پیش از ویرایش توضیح دهد یک عادتِ بنیادی است — بسیار به آن تکیه خواهیم کرد.
- از عامل بپرسید: «
node bin/lockedin.js reflect 'قهوهام سرد بود'چه چاپ میکند و کدام فایل دربارهی آن خروجی تصمیم میگیرد؟» پاسخش را با اجرای خودتانِ فرمان تأیید کنید. - از آن بخواهید مجموعهی آزمون را اجرا کند و نتیجه را گزارش دهد: «
npm testرا اجرا کن و به من بگو چند بررسی سبز میشود.»
اکنون اپلیکیشن، آزمونها و عامل را دیدهاید. در ادامه، به این نگاه میکنیم که چرا این پایگاهکد اینقدر دوستدارِ عامل است — طراحیای که به شما اجازه میدهد تغییرات را با اطمینان واگذار کنید.
Tutorial
- 1 · Orientation
- 2 · How the Code Works
- 3 · Your First Agent Task
- 4 · Prompting & Reviewing
- 5 · Localization
Reference
Satire · Sátira · 風刺. Not affiliated with LinkedIn. GPL-3.0-or-later.