Plugin Builder & Sandbox
Gratis AI Agent v1.5.0 ໄດ້ເພີ່ມລະບົບ Plugin Builder & Sandbox System ເຊິ່ງເຮັດໃຫ້ຜູ້ຊ່ວຍ AI ສາມາດສ້າງ, ຕັ້ງຄ່າ ແລະ ຄຸ້ມຄອງ WordPress plugins ໃນເຄືອຂ່າຍຂອງທ່ານໄດ້ — ທັງໝົດນີ້ແມ່ນຢູ່ໃນສະພາບແວດລ້ອມ sandbox ທີ່ປອດໄພ ແລະ ແຍກອອກຈາກກັນ.
ภาพรวม (Overview)
Plugin Builder ຊ່ວຍໃຫ້ຜູ້ຊ່ວຍ AI ສາມາດຂ ຽນ WordPress plugins ທີ່ເປັນແບບສະເພາະຕາມຄຳຮ້ອງຂໍດ້ວຍພາສາທຳມະຊາດ. Plugins ທີ່ສ້າງຂຶ້ນຈະຖືກກວດສອບ, ເກັບໄວ້ ແລະ ຕັ້ງຄ່າພາຍໃນ layer sandbox ກ່ອນທີ່ຈະສົ່ງຜົນກະທົບຕໍ່ການເຮັດວຽກຂອງເວັບໄຊທ໌ຕົວຈິງ.
Use cases (ກໍລະນີໃຊ້ງານ) ລວມມີ:
- ສ້າງ utility plugins ເບົາໆ ໂດຍບໍ່ຕ້ອງມີ developer ເຂົ້າຮ່ວມ.
- ທົດລອງ feature ທີ່ຕ້ອງການ WordPress hooks ຫຼື custom post types.
- ສ້າງ automation scripts ຊົ່ວຄາວສຳລັບການເຮັດວຽກແບບເປັນກຸ່ມ (batch operations).
ການສ້າງ Plugin ຜ່ານ AI (Generating a Plugin via AI)
ເພື່ອສ້າງ plugin, ເປີດ interface ແຊັດຂອງ Gratis AI Agent ແລະ ອະທິບາຍວ່າທ່ານຕ້ອງການຫຍັງ. ຕົວຢ່າງເຊັ່ນ:
"Create a plugin that adds a custom admin notice on the dashboard." (ສ້າງ plugin ທີ່ເພີ່ມ notification ພິເສດໃນ dashboard)
AI ຈະເຮັດສິ່ງເຫຼົ່ານີ້:
- ສ້າງ code PHP ຂອງ plugin ໂດຍໃຊ້ structured code generation.
- ກວດສອບ output ເພື່ອຫາຂໍ້ຜິດພາດທາງ syntax ແລະ pattern ທີ່ບໍ່ປອດໄພ.
- ເກັບ plugin ທີ່ສ້າງຂຶ້ນໄວ້ໃນ sandbox store.
- ສົ່ງການຢືນຢັນກັບ slug ຂອງ plugin ແລະ button Activate in Sandbox (ຕັ້ງຄ່າໃນ sandbox).
ທ່ານສາມາດປັບປຸງຜົນໄດ້ໂດຍການຕິດຕາມຕໍ່ໃນ thread ການສົນທະນາຄືກ່ອນທີ່ຈະເຮັດການ activate.
ການຕັ້ງຄ່າ Sandbox (Sandbox Activation)
ການຕັ້ງຄ່າ plugin ທີ່ສ້າງຂຶ້ນໃນ sandbox ແມ່ນແຕກຕ່າງຈາກການຕັ້ງຄ່າໃນເຄືອຂ່າຍຕົວຈິງ. Sandbox ນີ້:
- ດໍາເນີນການ plugin ໃນ environment WordPress ທີ່ຖືກແຍກອອກ (wp-env).
- ຈັບເອົາຂໍ້ຜິດພາດ, ຄຳເຕືອນ ຫຼື ການຂັດແຍ່ງຂອງ hook ຕ່າງໆໃນ PHP.
- ລາຍງານຜົນການ activate ກັບຄືນໃນ interface ແຊັດ.
ເພື່ອ activate plugin ໃນ sandbox, ໃຫ້ກົດປຸ່ມ Activate in Sandbox ໃນການຕອບສະໜອງຂອງ AI chat, ຫຼືໃຊ້ slash command:
/activate-plugin <plugin-slug>
ຂໍ້ຄວາມສະຖານະຈະບອກວ່າການເປີດໃຊ້ງານສຳເລັດ ຫຼື ລົ້ມເຫຼວ. ຖ້າລົ້ມເຫຼວ, ບັນທຶກຂໍ້ຜິດພາດຈະສະແດງຢູ່ໃນແຖບສົນທະນາ.
ການຈັດການ Plugin ທີ່ສ້າງຂຶ້ນມາ (Generated Plugins)
Plugin ທີ່ສ້າງຂຶ້ນມາຈະຖືກລາຍຊື່ໄວ້ໃນ Gratis AI Agent → Plugin Builder → Manage Plugins. ຈາກໜ້າຈໍນີ້, ເຈົ້າສາມາດເຮັດໄດ້ດັ່ງນີ້:
| ການກະທຳ | ຄຳອະທິບາຍ |
|---|---|
| View source (ເບິ່ງຊ່ອງໂຄງ) | ກວດສອບລະຫັດ PHP ຂອງ plugin ທັງໝົດ. |
| Re-activate in sandbox (ເປີດໃຊ້ງານໃໝ່ໃນ sandbox) | ດຳເນີນການກວດສອບການເປີດໃຊ້ງານໃນ sandbox ອີກຄັ້ງ. |
| Install on network (ຕິດຕັ້ງໃນເຄືອຂ່າຍ) | ຕິດຕັ້ງ plugin ເຂົ້າໃນ WordPress multisite ຕ ົວຈິງ (ຕ້ອງມີການຢືນຢັນດ້ວຍຕົນເອງ). |
| Update (ອັບເດດ) | ໃຫ້ເວີຊັນໃໝ່ຜ່ານ AI, ແທນທີ່ລະຫັດທີ່ມີຢູ່. |
| Delete (ລຶບ) | ລົບ plugin ອອກຈາກ sandbox store. ຈະເຮັດການ Deactivate ມັນອອກຈາກທຸກໄຊທ໌ກ່ອນ. |
Install on network ແມ່ນການຕິດຕັ້ງ plugin ທີ່ສ້າງຂຶ້ນມາໃສ່ WordPress multisite ຕົວຈິງຂອງເຈົ້າ. ກະລຸນາກວດສອບລະຫັດ plugin ກ່ອນທີ່ຈະດຳເນີນການຕໍ່ໄປ. Gratis AI Agent ຈະຂໍການຢືນຢັນກ່ອນທີ່ຈະເຮັດການຕິດຕັ້ງໃນເວັບໄຊທ໌ຕົວຈິງ.