ស្វ័យប្រវត្តិកម្មរបស់កម្មវិធីរុករកតាមអ៊ីនធឺណិតដើរតួនាទីយ៉ាងធំនៅក្នុងផ្នែកដូចជាការកោសគេហទំព័រ ការធ្វើតេស្តស្វ័យប្រវត្តិ និងអន្តរកម្មកម្មវិធីគេហទំព័រ។ ជាឧទាហរណ៍ រហូតមកដល់ពេលនេះ អាយ៉ង ត្រូវបានប្រើប្រាស់សម្រាប់គោលបំណងនេះ។ ជាមួយនឹងវត្តមានរបស់ AI ពេលនេះឱកាសថ្មីកំពុងបើកឡើង ដើម្បីធ្វើឱ្យកម្មវិធីរុករកតាមអ៊ីនធឺណិតកាន់តែមានភាពឆ្លាតវៃ និងមិនសូវប្រើការថែទាំ - ជម្រះដំណាក់កាលសម្រាប់ Stagehand ។
ដើម្បីធ្វើឱ្យវាច្បាស់ពីរបៀបដែលវាដំណើរការ ពួកយើងចង់ប្តូរអំពូល LED ខាងមុខនៃប្រអប់ខ្សែ Vodafone របស់ខ្ញុំ (ឆ្កួត) រ៉ោតទ័រទីពីរ - ដែលក្នុងចំណោមមុខងារសំខាន់ៗផ្សេងទៀត មិនផ្តល់ API ផ្ទាល់ - បិទ/បើក តាមរយៈចំណុចប្រទាក់គេហទំព័រដែលត្រូវគ្នា។ ដំបូងយើងដំឡើងឧបករណ៍ទាំងពីរនៅក្នុងបន្ទាត់ពាក្យបញ្ជា ( Node \(\geq\) 23 សន្មត់):
53e4085b029089ec48bd0f5b954a6b50
ជាចុងក្រោយ យើងរក្សាទុកពាក្យសម្ងាត់ Vodafone និងសោ OpenAI API របស់យើងនៅក្នុងឯកសារ .env:
53e4085b029089ec48bd0f5b954a6b50
ជាឧទាហរណ៍ជាមួយ Puppeteer អ្វីដែលអ្នកចង់បានអាចសម្រេចបានដូចខាងក្រោម:
53e4085b029089ec48bd0f5b954a6b50
ម្យ៉ាងវិញទៀត Stagehand ទទួលយកពាក្យបញ្ជាដែលសរសេរជាភាសាធម្មជាតិ:
53e4085b029089ec48bd0f5b954a6b50
មិនថាអ្នកចង់លុបគេហទំព័រទេ បំពេញទម្រង់ដោយស្វ័យប្រវត្តិ ឬដំណើរការការធ្វើតេស្តសម្រាប់កម្មវិធីគេហទំព័ររបស់អ្នក - ការគ្រប់គ្រងកម្មវិធីរុករកតាមអ៊ីនធឺណិតពីចម្ងាយជួយ។ ការរួមបញ្ចូល AI ទៅក្នុងឧបករណ៍បញ្ជាពីចម្ងាយរបស់កម្មវិធីរុករក ធ្វើឱ្យវាអាចអនុវត្តកិច្ចការស្មុគស្មាញជាមួយនឹងការណែនាំសាមញ្ញ បង្កើនល្បឿននៃការអភិវឌ្ឍន៍ និងធ្វើឱ្យការថែទាំកាន់តែងាយស្រួល។ ជាពិសេសនៅពេលដែលរចនាសម្ព័ន DOM ផ្លាស់ប្តូរ ស្គ្រីបដំណាក់កាលអាចមានភាពរឹងមាំជាងមុន និងមិនសូវប្រើការថែទាំ។