برای ساخت فلشکارت با هوش مصنوعی، خروجی را به سؤال و جواب زیبا محدود نکنید. باید معلوم باشد هر خط یک یادداشت است، فیلدها چگونه جدا میشوند و ورود دوباره چه چیزی را بهروزرسانی میکند. در این تمرین پنج یادداشت منبعدار برای Anki داریم و ساختار فایل را پیش از ورود بررسی میکنیم.
از یک متن کوتاه به پنج یادداشت
متن مرجع ساختگی در فایل دوم، پنج بند S1 تا S5 دارد: ثبت با انجام متفاوت است؛ مسئول اقدام بعدی مشخص باشد؛ موعد اقدام بعدی الزاماً زمان حل نیست؛ درخواست تکراری به مرجع وصل شود؛ و اطلاعات نامعلوم حدس زده نشود. هر پرسش فقط یک نکته را میسنجد و شناسهٔ شاهد را همراه دارد. این متن سیاست شرکت واقعی نیست.
| Front | Back | Source |
|---|---|---|
| ثبت درخواست چه چیزی را تأیید میکند؟ | دریافت، نه انجام کار | S1 |
| مسئول اقدام بعدی، چرا باید مشخص باشد؟ | صاحب پیگیری معلوم بماند | S2 |
| موعد اقدام بعدی همان زمان حل است؟ | نه؛ ممکن است فقط بررسی باشد | S3 |
| درخواست تکراری چگونه پیگیری شود؟ | اتصال به مرجع، بدون اقدام موازی بیدلیل | S4 |
| اطلاعات نامعلوم چه شود؟ | نامشخص و سؤال تکمیلی | S5 |
متن کاملِ پرسش و پاسخ در فایل TXT است. دربارهٔ کیفیت سؤال و شاهد، ساخت سؤال آموزشی از سند را ببینید؛ موضوع این صفحه، قرارداد فایل و ورود بدون جابهجایی یا بازنویسی ناخواسته است.
قرارداد سه فیلد را پیش از Import مشخص کنیم
فایل UTF-8 است و فیلدها با نویسهٔ Tab جدا شدهاند؛ پسوند آن TXT است. دو خط آغازین با # تنظیم جداکننده و خاموشبودن HTML را اعلام میکنند و کارت آموزشی نیستند. بعد از آن دقیقاً پنج ردیف داده و در هر ردیف سه فیلد داریم. ردیف عنوان Front/Back/Source را داخل داده نگذاشتهایم تا به کارت ششم تبدیل نشود.
برای حفظ شاهد، یک نوع یادداشت با سه فیلد Front، Back و Source لازم است. میتوانید از نوع Basic یک نسخهٔ آزمایشی بسازید و فیلد Source اضافه کنید؛ قالب همان یک کارت از Front به Back بماند. در پیشنمایش، ستون سوم باید به Source نگاشت شود، نه به Tags یا فیلد پاسخ. اگر نوع یادداشت فقط دو فیلد دارد، پیش از ورود این تفاوت را حل کنید.
چرا جداکنندهٔ اشتباه کارت را خراب میکند؟
پرسش دوم ویرگول فارسی دارد. در این فایل، ویرگول جزئی از سؤال است و جداکنندهٔ فیلد نیست. اگر کسی فایل را با ویرگولهای دلخواه دوباره بسازد یا Tab را به فاصله تبدیل کند، مرز سؤال و جواب ممکن است از بین برود. در پیشنمایش باید هر ردیف سه ستون داشته باشد. همین ساختار با خواندن مستقل فایل کنترل شده؛ ورود واقعی در Anki در این راهنما اجرا نشده است.
نسخهٔ حاضر داخل فیلدها خط تازه یا Tab ندارد. اگر متن چندخطی یا نویسهٔ جداکننده داخل فیلد میخواهید، روش نقلقول و تنظیم HTML را طبق مستند همان نسخه رعایت کنید؛ با اضافهکردن Enterِ خام، ممکن است یک یادداشت به چند ردیف شکسته شود. برای شروع، همین نمونهٔ تکخطی را نگه دارید.
ورود دوباره همیشه «افزودن پنج کارت» نیست
طبق مستند Anki، فیلد اول در تشخیص تکراریبودن نقش دارد؛ رفتار به نوع یادداشت و تنظیم دامنهٔ تطبیق نیز وابسته است. ورود دوباره میتواند فیلدهای یادداشت موجود را بهروزرسانی کند. بنابراین پیش از Import از مجموعهٔ اصلی پشتیبان بگیرید و رفتار تکراریها را در پیشنمایش ببینید. در تمرین اول، مجموعه یا پروفایل آزمایشی جدا انتخاب کنید.
اگر متن Front یک یادداشت را تغییر دهید، ممکن است دیگر به همان یادداشت قبلی تطبیق نخورد. اضافهکردن شناسهٔ شاهد در Source بهتنهایی این رفتار را به کلید پایدار جدید تبدیل نمیکند. پنج یادداشت در نوع یککارتی، پنج کارت میدهند؛ نوعی با چند قالب میتواند تعداد کارت متفاوتی بسازد. تعداد نهایی را از تنظیم نوع یادداشت و نتیجهٔ Import بخوانید.
دستور دقیق به دستیار
از متن S1 تا S5 پنج یادداشت بساز. هر خط سه فیلد Front، Back و Source با Tab داشته باشد؛ هیچ Tab یا خط تازهای داخل فیلد نگذار. سؤالها مستقل و فیلد اول یکتا باشند. جواب فقط از همان بند بیاید. ردیف عنوان را در داده نگذار و خروجی را با پنج بند مرجع تطبیق بده.
فایل واقعی را با ویرایشگر متن بررسی کنید و سپس در ابزار موجود خود پیشنمایش بگیرید. هیچ افزونه، API یا خرید تازهای برای این نمونه لازم نیست. ادامهٔ آشنایی با کارهای روزمرهٔ دستیارها در راهنمای هوش مصنوعی است.
فایل تمرین و منبع
پنج یادداشت سهفیلدی با جداکنندهٔ Tab؛ TXT · متن مرجع S1 تا S5 و قرارداد ورود
منابع در ۳ نوامبر ۲۰۲۶ خوانده شدند؛ این تاریخ، تاریخ انتشار منبع نیست. مثالها و فایلهای این راهنما آموزشی و ساختهٔ تحریریهاند.