من ویندوز ۱۱ را در عرض چند ثانیه با اسکریپتهای هوش مصنوعی Vibe-coded (کدگذاریشده بر اساس حس و حال/فضای مورد نظر) سفارشی میکنم. در اینجا نحوه انجام آن آمده است.
شما اکنون میتوانید از این ابزار کلاسیک اسکریپتنویسی ویندوز، حتی اگر هیچ تجربه برنامهنویسی ندارید، بهره ببرید.
من ویندوز ۱۱ را در عرض چند ثانیه با اسکریپتهای هوش مصنوعی Vibe-coded (کدگذاریشده بر اساس حس و حال/فضای مورد نظر) سفارشی میکنم. در اینجا نحوه انجام آن آمده است.
AutoHotkey (AHK) یک زبان اسکریپتنویسی رایگان، ساده و در عین حال قدرتمند برای ویندوز است. این روزها زیاد سر و صدایی ندارد، اما در گذشته گیکهای ویندوز عاشق نوشتن و تبادل اسکریپتهای AHK بودند.
مطالب مشابه : اخبار ویندوز
بخ گزارش اپست به نقل از pcworld ، اگر بخواهید، میتوانید AHK را یاد بگیرید و خودتان اسکریپتها را بنویسید (مستندات AutoHotkey بسیار خوب است) – یا میتوانید از ابزارهای هوش مصنوعی مانند ChatGPT، Gemini، Claude، Copilot و غیره استفاده کنید تا این کار را برایتان انجام دهند.
مطالب مشابه: اخبار ویندوز ۱۱
خب، این دقیقاً کاری بود که من کردم. ماهها پیش، من با «وُاِیب-کُدینگ» (Vibe-coding) اسکریپتی نوشتم که نحوه عملکرد اسکرول در ویندوز را تغییر میدهد. (وُاِیب-کُدینگ یعنی استفاده از دستورات پرامپت برای تولید کد از طریق هوش مصنوعی.) من هنوز هم هر روز از آن استفاده میکنم چون روی مانیتور بزرگ رایانه رومیزیام کمک بزرگی است. با کمک هوش مصنوعی، ساخت این اسکریپت کمتر از یک ساعت طول کشید. تنها چیزی که نیاز داشتم، ایده درست بود.
با AutoHotkey چه چیزی را میتوانید وُاِیب-کُد کنید؟
اسکریپتهای AutoHotkey میتوانند کلیدهای میانبر سفارشی ایجاد کنند، میانبرهای موجود را دوباره نقشهبرداری (remap) کنند، قوانین سفارشی برای گسترش متن (text expansion) بسازند، نحوه کار ماوس شما را تغییر دهند، و حتی بر اساس ورودیهای کنترلر بازی اقداماتی را انجام دهند.
AutoHotkey همچنین آنقدر قدرتمند است که میتواند رابطهای کاربری گرافیکی (GUI) کامل ایجاد کند، بنابراین میتوانید از AHK برای ساخت ابزارهای کوچک خودتان استفاده کنید. تصور کنید یک راهانداز (لانچر) دسترسی سریع سفارشی با آیکونهای میانبر به برنامههای پرکاربرد ایجاد کنید که با فشردن یک کلید میانبر خاص ظاهر میشود. یا ابزار منحصر به فرد خودتان برای پاسخهای آماده، که با فشردن یک کلید، منویی از پاسخها را نمایش میدهد تا بتوانید آنها را در ایمیلها، برنامههای بهرهوری و غیره قرار دهید. اینها تنها چند نمونه هستند که ایجادشان ساده و سریع است.

برنامهنویسی حسی با هوش مصنوعی نیز ساده است و وقتی کار میکند، حسی شبیه به جادو دارد… اما همیشه در اولین تلاش موفق نمیشود. هرچه نرمافزاری که میخواهید ایجاد کنید سادهتر باشد، تولید آن برای یک مدل زبان بزرگ (LLM) آسانتر است – و نه تنها آن، بلکه عیبیابی هر گونه باگ احتمالی برای شما نیز آسانتر خواهد بود.
از آنجا که اسکریپتهای AutoHotkey کوتاه و ساده هستند و میتوانید به سرعت یک اسکریپت AHK را آزمایش کنید تا ببینید آیا مطابق انتظار کار میکند یا خیر، این یک مورد استفاده عالی برای برنامهنویسی حسی مبتنی بر هوش مصنوعی است.
نحوه برنامهنویسی حسی یک اسکریپت AutoHotkey
ابتدا، به یک ایده نیاز دارید. سپس، قبل از بخش کدنویسی واقعی، باید بفهمید که آیا AutoHotkey واقعاً میتواند کاری که شما میخواهید را انجام دهد. AutoHotkey قدرتمند است، اما محدودیتهایی دارد.
به سادگی از مدل هوش مصنوعی مورد نظر خود بپرسید: “آیا میتوانید یک اسکریپت AutoHotkey بنویسید که [کاری که میخواهید انجام شود]؟” اگر پاسخ منفی داد، بپرسید چه کارهای مشابهی میتواند انجام دهد. (یا به هر حال به سادگی اسکریپت AHK مورد نظر خود را درخواست کنید و ببینید چه اتفاقی میافتد!)
درباره کاری که میخواهید انجام دهد بسیار دقیق باشید. اگر یک درخواست ساده باشد (به عنوان مثال، اختصاص دادن کلید Copilot کامپیوترتان به عملی دیگر)، احتمالاً در اولین تلاش موفق خواهد شد. اما هنگامی که شروع به ورود به قلمرو پیچیده میکنید (مانند افزودن سطل آشغال (Recycle Bin) به نوار وظیفه (System Tray))، ممکن است لازم باشد مدتی رفت و برگشت داشته باشید.
همچنین، حتماً مشخص کنید که یک اسکریپت AutoHotkey v2 میخواهید. هر دو نسخه v1 و v2 هنوز در دسترس هستند، اما AHK v1 قدیمیتر منسوخ شده است. بهتر است با نسخه پشتیبانی شده فعلی شروع کنید!

نمیدانید از کجا شروع کنید؟ این دستورات اولیه را امتحان کنید:
- «یک اسکریپت AHK v2 بنویس که کلید Caps Lock را به عنوان کلید بیصدا کردن (Mute) عمل کند، مگر اینکه کلید Ctrl را نگه دارم. وقتی کلید Ctrl را نگه میدارم، به عنوان یک کلید Caps Lock عادی عمل کند.»
- «یک اسکریپت AHK v2 بنویس که یک پنجره لانچر برنامه سفارشی با دکمههایی برای باز کردن Chrome، OneNote، Spotify، Steam و پوشه Documents من باز کند. کاری کن که با فشردن Ctrl + Alt + L باز شود.»
- «یک اسکریپت AHK v2 بنویس که از من بخواهد یک زمان مانند ’۳۰s’ (۳۰ ثانیه) یا ‘۵m’ (۵ دقیقه) را تایپ کنم و سپس به همان اندازه صبر کند قبل از اینکه یک پیام بازشو نمایش دهد که میگوید «وقت تمام شد». کاری کن که با فشردن Ctrl + Alt + T درخواست زمان کند.»

فرایند «کدگذاری حس و حال» (vibe-coding) معمولاً یک فرآیند رفت و برگشتی است. ممکن است بخواهید اصلاحاتی انجام دهید. باید اسکریپت حاصل را خودتان آزمایش کنید و ببینید آیا کار میکند یا خیر. اگر آنطور که میخواهید کار نکرد—یا اگر با پیام خطایی مواجه شدید—باید گفتگو را ادامه دهید و توضیح دهید که چیزی آنطور که میخواهید کار نمیکند.
هرچه ایده شما پیچیدهتر باشد، احتمال رفت و برگشت بیشتر میشود. دقیق باشید! هرچه اطلاعات بیشتری به اشتراک بگذارید، مدل زبان بزرگ (LLM) بهتر میتواند متوجه شود که شما به دنبال چه چیزی هستید. اگر پیام خطایی دیدید، آن را کپی-پیست کرده و به LLM نشان دهید. (ارائه زمینه و اطلاعات زیاد، راز کلی استفاده مؤثر از چتباتهای هوش مصنوعی است.)
نحوه اجرای یک اسکریپت AutoHotkey
اجرای اسکریپتهای AutoHotkey بسیار آسان است. برای شروع، AutoHotkey را دانلود و نصب کنید. نگران نباشید، رایگان است! من قویاً AutoHotkey v2 را توصیه میکنم زیرا AutoHotkey v1.1 قدیمی شده است.
اسکریپتهای AutoHotkey صرفاً فایلهای متنی با پسوند فایل .ahk هستند. برای ایجاد یکی، Notepad (یا هر ویرایشگر متن دیگری) را باز کنید و متن اسکریپتی را که توسط مدل زبان بزرگ (LLM) تولید شده است، در آنجا جایگذاری کنید. سپس، آن را با پسوند فایل .ahk ذخیره کنید (به عنوان مثال، script.ahk).

روی هر فایل AHK در File Explorer دو بار کلیک کنید تا در AutoHotkey باز شود. اکنون، میتوانید آن را آزمایش کنید. آیا آنطور که انتظار دارید کار میکند؟ آیا میخواهید کار متفاوتی انجام دهد؟ آیا خطایی مشاهده میکنید؟ در هر یک از این موارد، به مدل زبان بزرگ (LLM) خود بگویید و به مکالمه ادامه دهید.
برای بهروزرسانی اسکریپت، کافی است محتویات فایل ahk. را در همان ویرایشگر متن تغییر دهید، سپس دوباره فایل را ذخیره کنید. همچنین، باید اسکریپت را در AutoHotkey بارگیری مجدد (Reload) کنید. (برای بارگیری مجدد اسکریپتهای AHK، به دنبال یک آیکون “H” سبز رنگ در سینی سیستم (System Tray) بگردید، روی آن راست کلیک کنید و “Reload Script” را انتخاب کنید.)

اگر میخواهید اسکریپت AHK هنگام راهاندازی اجرا شود، کافیست یک شورتکات (میانبر) از آن را به پوشهی Startup (راهاندازی) حساب کاربری خود اضافه کنید.
ویندوز را چگونه تغییر میدهید؟
اگر همیشه دلتان میخواسته ویندوز جور دیگری کار کند—مانند کاری که من با اسکریپت اسکرول با دکمهی وسط ماوس انجام دادم—اکنون فرصت شماست. میتوانید ویژگیهای جدید اضافه کنید، رفتارهای موجود را تغییر دهید، و مشکلات آزاردهندهی سیستم را از بین ببرید، همهی اینها بدون اینکه یک برنامهنویس باشید. به لطف قدرت مدلهای زبان بزرگ (LLMs) و برنامهنویسی حسی (vibe coding)، تنها به تخیل نیاز دارید.





