Plugin Builder ও Sandbox
Gratis AI Agent v1.5.0-এ Plugin Builder & Sandbox System যুক্ত করা হয়েছে। এই সিস্টেমের মাধ্যমে AI অ্যাসিস্ট্যান্ট আপনার নেটওয়ার্কে WordPress প্লাগইন তৈরি করতে, সক্রিয় করতে এবং পরিচালনা করতে পারে—সবকিছু একটি নিরাপদ, বিচ্ছিন্ন (isolated) sandbox পরিবেশে।
ওভারভিউ
Plugin Builder AI অ্যাসিস্ট্যান্টকে প্রাকৃতিক ভাষার অনুরোধের ভিত্তিতে কাস্টম WordPress প্লাগইন লিখতে সাহায্য করে। যে প্লাগইনগুলো তৈরি হয়, সেগুলো লাইভ সাইটের কার্যকারিতাকে প্রভাবিত করার আগেই একটি sandbox লেয়ারে যাচাই (validate) করা হয়, সংরক্ষণ করা হয় এবং সক্রিয় করা হয়।
এর কিছু ব্যবহার ক্ষেত্র হলো:
- ডেভেলপারদের সরাসরি হস্তক্ষেপ ছাড়াই হালকা ইউটিলিটি প্লাগইন তৈরি করা।
- এমন ফিচারগুলোর প্রোটোটাইপিং করা, যার জন্য WordPress hooks বা কাস্টম পোস্ট টাইপ প্রয়োজন।
- ব্যাচ অপারেশনের জন্য স্বল্পস্থায়ী অটোমেশন স্ক্রিপ্ট তৈরি করা।
AI ব্যবহার করে প্লাগইন তৈরি করা
একটি প্লাগইন তৈরি কর তে, Gratis AI Agent চ্যাট ইন্টারফেসটি খুলুন এবং আপনি কী চান তা বর্ণনা করুন। উদাহরণস্বরূপ:
"একটি প্লাগইন তৈরি করুন যা ড্যাশবোর্ডে একটি কাস্টম অ্যাডমিন নোটিশ যোগ করে।"
AI নিম্নলিখিত কাজগুলো করবে:
১. স্ট্রাকচার্ড কোড জেনারেশন ব্যবহার করে প্লাগইন PHP কোড তৈরি করবে। ২. সিনট্যাক্স ত্রুটি এবং অনিরাপদ প্যাটার্নগুলোর জন্য আউটপুট যাচাই করবে। ৩. তৈরি করা প্লাগইনটি sandbox স্টোরে সংরক্ষণ করবে। ৪. প্লাগইন স্ল্যাগ সহ একটি নিশ্চিতকরণ (confirmation) এবং একটি Activate in Sandbox বাটন ফিরিয়ে দেবে।
সক্রিয় করার আগে আপনি একই কথোপকথন থ্রেডে ফলো-আপ করে ফলাফলটি আরও উন্নত করতে পারেন।
Sandbox সক্রিয়করণ
sandbox-এ একটি তৈরি প্লাগইন সক্রিয় করা, এটিকে লাইভ নেটওয়ার্কে সক ্রিয় করার থেকে আলাদা। sandbox:
- একটি বিচ্ছিন্ন WordPress পরিবেশে (wp-env) প্লাগইনটি চালায়।
- যেকোনো PHP ত্রুটি, সতর্কতা বা hook কনফ্লিক্ট ক্যাপচার করে।
- চ্যাট ইন্টারফেসে সক্রিয়করণের ফলাফল রিপোর্ট করে।
sandbox-এ একটি প্লাগইন সক্রিয় করতে, AI চ্যাট প্রতিক্রিয়ার মধ্যে থাকা Activate in Sandbox বাটনে ক্লিক করুন, অথবা স্ল্যাশ কমান্ডটি ব্যবহার করুন:
/activate-plugin <plugin-slug>
একটি স্ট্যাটাস মেসেজ নিশ্চিত করে যে সক্রিয়করণ সফল হয়েছে নাকি ব্যর্থ হয়েছে। ব্যর্থ হলে, ত্রুটির লগটি চ্যাট থ্রেডে প্রদর্শিত হয়।