سفر من با آیفون از سال ۲۰۱۹ و با آیفون ۷ پلاس آغاز شد، اما هنوز هم راههای هیجانانگیزی برای بهرهبرداری خوب از آن کشف میکنم. معلوم شد که در میان تمام برنامههای پیشفرض، قدرت مخفیای به نام شورتکاتها (قبلاً Workflow) وجود دارد. بهتازگی شروع به استفاده منظم از آن کردم و بهطور کامل روش استفاده من از آیفون را تبدیل کرده است.
سفر من با آیفون از سال ۲۰۱۹ با آیفون ۷ پلاس آغاز شد، اما همچنان روشهای جذاب جدیدی برای بهرهبرداری از آن کشف میکنم. معلوم شد که در میان تمام برنامههای پیشفرض، یک قوه مخفی به نام شورتکاتها (قبلاً Workflow) وجود دارد. اخیراً بهطور منظم از آن استفاده میکنم و این برنامه بهطور کامل روش استفاده من از آیفون را تغییر داد.
این به این معنی نیست که تا پیش از این شورتکاتها را نشنیده بودم. فقط تا وقتی که مجبور شدم از آن استفاده کنم تا از دانلود یک برنامه فریمیوم که با تبلیغات، ویژگیهای پولدار و سفارشیسازی محدود مزاحمم میشد، اجتناب کنم، نیازی به آن نمیدیدم. استفاده از شورتکاتها نیاز به کمی دانش دارد، اما پس از صرف تلاش، ارزشش را داشت.

برنامه شورتکاتها در آیفون به کاربران امکان میدهد وظایف را با ایجاد گردشکارهای سفارشی که اقداماتی از برنامهها و سرویسها را ترکیب میکنند، بهصورت روتینهای قدرتمند و صرفهجوییکننده زمان خودکار کنند.
چرا برای مدت طولانی از برنامه شورتکاتها اجتناب کردم
من فقط پتانسیل آن را نمیدیدم و تقصیر را به اپل میدهم

همانطور که پیشتر اشاره کردم، یکی از بزرگترین دلایلی که من از برنامه شورتکاتها دور ماندم، عدم وجود موارد استفاده واضح برای کاربری متوسط مثل من بود. برخی از اتوماسیونهایی که نیاز دارم، پیشاز این توسط خود سیستمعامل مدیریت میشوند. به عنوان مثال، حالت «کاهش مصرف باتری» بهصورت خودکار زمانی که درصد باتری زیر ۲۰٪ افت میکند فعال میشود و حالت «عدم مزاحمت» اعلانهای حواسپرتکننده را هنگامی که نیاز به تمرکز دارم، ساکت میکند.
با این حال، موارد استفاده بسیاری وجود دارد، از سادهترین تا پیچیدهترین. به نظر من بزرگترین مشکل این است که اپل بهدرستی شورتکاتها را بهعنوان ویژگی اصلی نمایش نمیدهد. این قابلیت در عمق سیستمعامل پنهان است—نه در داک، نه در پیشنهادات سیری، و نه در بسیاری از تبلیغات iOS اپل.
من مجبور شدم کشف کنم که شورتکاتها میتوانند گردشهای کاری بین برنامهها را بهصورت کارآمد ایجاد کنند و بسیاری از وظایف خستهکننده را بهراحتی سادهسازی کنند. یک نکته ناخوشایند درباره برنامه شورتکاتها این است که بهروزرسانیها گاهی میتوانند اتوماسیونهای موجود را خراب کنند. اما این اتفاق نادر است و معمولاً بر شورتکاتهای پیچیده یا وابسته به برنامهها تأثیر میگذارد.
اتوماسیونی که باعث شد شورتکاتها را جدی بگیرم
همچنین عقل آرامم را نجات داد




وقتی در روزهای بسیار شلوغ استراحت میکنم، نمیخواهم هیچوقفهای رخ بدهد. از این که در حین گوش دادن به چیزی در Audible یا Spotify صدای زنگی تجربهام را مختل کند، متنفرم. همینطور اگر در میانه یک مسابقه آنلاین سنگین بازی تیراندازی باشم و یک اعلان ظاهر شود و بهطور تصادفی روی آن لمس کنم، وقتی به بازی برگشتمی، قبلاً مردهام.
برای متوقف کردن اعلانها که موسیقی، کتابهای صوتی و بازیهای من را مختل میکنند، به این فکر کردم که تمام اعلانها را بلافاصله که یکی از این برنامهها را باز میکنم، غیرفعال کنم. نمیخواستم برنامهای فریمیوم از شخص ثالث دانلود کنم. بنابراین تحقیق کردم و برنامه شورتکاتها برتر شد.
من شورتکاتها را باز کردم و یک اتوماسیون جدید ساختم. تمام کاری که باید انجام میدادم این بود که شرط «زمان»—یعنی محرک—را تنظیم کنم تا زمانی که برنامهای مانند Audible یا Delta Force باز میشود. برای شرط «انجام»—چیزی که پس از باز شدن برنامه باید رخ دهد—از عمل «تنظیم تمرکز» برای فعالسازی «عدم مزاحمت» استفاده کردم.
بعد از این کار، تنظیم یک اتوماسیون معکوس که حالت عدم مزاحمت را وقتی برنامه بسته میشود خاموش میکند، آسان بود. وقتی دیدم چقدر ساده است که با شورتکاتها یک اتوماسیون بسازم، فهمیدم به چیزی خاص برخورد کردهام.
شورتکاتها تغییر دهنده بازی بهرهوری است
راهکارهای فراوان
میخواستم تکنیک پومودورو را امتحان کنم. میدانم ویندوز دارای جلسات تمرکز است، اما به چیزی نیاز داشتم که بهراحتی با چند ضربه اجرا شود یا وقتی روی کامپیوتر نیستم، از آن استفاده کنم. بنابراین آن را در شورتکاتها تنظیم کردم.
دریافت ورودی برای جلسه پومودورو




ایجاد یک تایمر پومودورو در شورتکاتها بسیار آسان بود. فقط یک شورتکات ساختم و سه عمل «درخواست ورودی» برای طول جلسه تمرکز (به دقیقه)، زمان استراحت و تعداد جلسات اضافه کردم. برای نوع ورودی، آن را بر روی «عدد» تنظیم کردم تا از وارد کردن ناخواسته متن جلوگیری کنم.
این کار را اینگونه انجام دادم چون نمیخواستم چیزی را بهصورت ثابت رمزگذاری کنم. باید پویا باشد تا در صورت نیاز به تغییرات و تنظیم زمان برای یافتن نقطه مطلوب، امکانپذیر باشد.
فاز اول پومودورو — زمان تمرکز
برای این بخش، شورتکات باید یک تایمر برای دقیقههای مشخصشده راهاندازی میکرد. برنامه ساعت را در پسزمینه اجرا میکند و شمارش معکوس تا پایان جلسه را نشان میدهد. یک اعلان در ابتدای کار ظاهر میشود که به من اطلاع میدهد جلسه تمرکز آغاز شده است.
ابتدا یک عمل «نمایش اعلان» با پیام توصیفی قرار دادم. سپس یک عمل «تکرار» افزودم که بر اساس تعداد جلسات مشخصشده، مجموعهای از اعمال را تکرار میکند. داخل عمل تکرار، یک عمل «شروع تایمر برای» قرار دادم و آن را روی دقیقههای مشخص تنظیم کردم.
سپس از یک عمل «محاسبه» استفاده کردم تا با ضرب دقیقهها در ۶۰، آنها را به ثانیه تبدیل کنم. نتیجه محاسبه به یک عمل «صبر» منتقل میشود—که فقط ثانیه میپذیرد؛ بنابراین لازم است محاسبه انجام شود. این عملاً به شورتکات میگوید برای ثانیههای مشخصشده صبر کند قبل از اجرای عمل بعدی. پس از آن، زنگ هشدار صدا میکند و زمان استراحت آغاز میشود.
فاز دوم پومودورو — زمان استراحت

وقتی اعمال بالا بهصورت کامل اجرا شوند، اعلان دیگری ظاهر میشود که اعلام میکند زمان استراحت آغاز شده است. تنها کافی است همان کاری که در عمل تکرار انجام دادم، تکرار شود—شروع یک تایمر برای دقیقههای مشخصشده برای استراحت، تبدیل آنها به ثانیه، سپس به شورتکات گفتن برای صبر کردن به این ثانیهها.
پس از تکمیل فاز دوم، از ابتدا دوباره شروع میکند. این فرآیند تنها به تعداد جلساتی که در یکی از اعمال «درخواست ورودی» مشخص کردهام، تکرار میشود.
امکانها با برنامه شورتکاتها بیپایان است

برنامه شورتکاتها میتواند عمیقتر از این باشد. به عنوان مثال، پس از شروع زمان تمرکز میتوانم حالت عدم مزاحمت را فعال کنم و سپس در زمان استراحت آن را غیرفعال کنم. حتی میتوانم اقداماتی تنظیم کنم که جلسه پومودورو را در برنامه یادداشتها پس از پایان شورتکات ثبت کنند.
تا زمانی که اقدام مورد نیاز خود را میدانید، میتوانید گردشکارهای پیچیدهای بسازید که حتی برنامههای دانلود شده نتوانند آن را رقابت کنند. بهترین بخش این است که شما کنترل را در دست دارید—نیاز به پرداخت هزینه ندارید و نگرانی درباره جمعآوری دادههای استفادهتان ندارید.