ปลั๊กอิน AI Agent จัดการไฟล์ Android: สิทธิ์ เส้นทาง ภาพตัวอย่าง และการอนุมัติ
คู่มือใช้ปลั๊กอิน AI Agent จัดการไฟล์ Android กับ FoneClaw ตั้งแต่ตรวจแพ็กเกจและสิทธิ์ All files access ไปจนถึงค้นหา เขียน เปลี่ยนชื่อ ลบ และดาวน์โหลดไฟล์อย่างตรวจสอบได้
- File Manager Plugin เป็นแพ็กเกจ Android ที่ติดตั้งแยกจาก FoneClaw มี APK ผู้ลงนาม สิทธิ์ และชุดเครื่องมือของตนเอง จึงไม่ใช่เครื่องมือที่ติดมากับ FoneClaw
- รุ่น 0.0.4 รองรับการแสดงรายการ ค้นหา อ่านข้อความแบบจำกัดขนาด สร้างและเขียนไฟล์ สร้างโฟลเดอร์ เปลี่ยนชื่อ ลบ และดาวน์โหลดผ่าน HTTPS ไปยังเส้นทางสัมพัทธ์ในพื้นที่จัดเก็บภายนอก
- สิทธิ์ MANAGE_EXTERNAL_STORAGE ทำให้ปลั๊กอินเข้าถึงพื้นที่ไฟล์ตามขอบเขตของ Android แต่ไม่ได้อนุมัติงานแทนผู้ใช้ การเปลี่ยนแปลงไฟล์ยังต้องแสดงเป้าหมาย ความขัดแย้ง และผลที่เกิดขึ้น
- การเปลี่ยนชื่อหลายไฟล์แยกขั้นดูตัวอย่างออกจากขั้นนำไปใช้ด้วย previewToken ส่วนการลบในรุ่นปัจจุบันเป็นการลบถาวร จึงต้องมีคำอนุมัติที่ระบุรายการและเส้นทางอย่างชัดเจน
งานไฟล์ที่เอเจนต์จัดโครงสร้างและดำเนินการได้
ปลั๊กอิน AI Agent จัดการไฟล์ Android มีประโยชน์เมื่อเปลี่ยนคำขอภาษาธรรมชาติให้เป็นงานไฟล์ที่ระบุเส้นทางและผลลัพธ์ได้ชัดเจน ตัวอย่างเช่น “ค้นหาใบเสร็จ PDF ในโฟลเดอร์ Download สร้างโฟลเดอร์ Receipts-2026 แล้วเตรียมแผนเปลี่ยนชื่อไฟล์ตามวันที่” คำขอนี้ประกอบด้วยการค้นหา สร้างโฟลเดอร์ และสร้างภาพตัวอย่างก่อนแก้ชื่อจริง ไม่ใช่คำสั่งกว้างให้เอเจนต์จัดระเบียบทุกไฟล์ตามการคาดเดา
File Manager Plugin รุ่น 0.0.4 รองรับงานหลัก ได้แก่ แสดงรายการไฟล์ ค้นหา อ่านไฟล์ข้อความโดยจำกัดปริมาณข้อมูลที่อ่าน สร้างไฟล์ใหม่ เขียนข้อความ สร้างโฟลเดอร์ เปลี่ยนชื่อไฟล์เดี่ยว วางแผนและนำการเปลี่ยนชื่อหลายไฟล์ไปใช้ ลบไฟล์ และดาวน์โหลดจาก HTTPS ไปยังพื้นที่จัดเก็บภายนอก เครื่องมือสถานะและการตั้งค่าช่วยตรวจความพร้อมของปลั๊กอินก่อนเริ่มงาน
การอ่านไฟล์ต้องเริ่มจากเส้นทางที่ระบุและขนาดที่เหมาะสม เครื่องมืออ่านข้อความรับขีดจำกัด maxBytes เพื่อไม่ให้คำขออย่าง “อ่านบันทึกทั้งหมด” ดึงไฟล์ขนาดใหญ่มาโดยไม่มีขอบเขต ผู้ใช้สามารถเริ่มด้วยชื่อไฟล์ ขนาด และชนิดของไฟล์ แล้วค่อยขออ่านเฉพาะไฟล์ข้อความที่เกี่ยวข้อง วิธีนี้ลดทั้งเวลาประมวลผลและข้อมูลที่ส่งเข้าสู่โมเดล
การสร้างไฟล์ใหม่ไม่เขียนทับไฟล์เดิม หากชื่อเป้าหมายมีอยู่แล้ว ระบบควรแสดงความขัดแย้งและให้ผู้ใช้เลือกชื่อใหม่ก่อนดำเนินการ ส่วนการเขียนข้อความต้องระบุไฟล์เป้าหมาย เนื้อหาที่จะเขียน และผลที่คาดว่าจะเกิด หลังเขียนเสร็จควรอ่านข้อมูลกลับหรือแสดงขนาดและเส้นทางที่สังเกตได้ เพื่อยืนยันว่าผลบนพื้นที่จัดเก็บตรงกับคำขอ
งานไฟล์จึงไม่ได้จบเมื่อเครื่องมือรายงานว่าเรียกสำเร็จ ผลลัพธ์ที่ผู้ใช้ต้องเห็นคือรายการที่พบ เส้นทางที่สร้าง ชื่อเดิมกับชื่อใหม่ ไฟล์ที่ถูกลบ หรือปลายทางของไฟล์ดาวน์โหลด หากงานบางส่วนล้มเหลว ระบบควรแยกผลสำเร็จออกจากรายการที่ยังไม่เปลี่ยน เพื่อให้ผู้ใช้แก้เฉพาะจุดโดยไม่ทำซ้ำทั้งชุด
เหตุผลที่ File Manager เป็นปลั๊กอินแยกจาก FoneClaw
File Manager Plugin เป็นแอป Android ที่ติดตั้งแยกและเชื่อมความสามารถเข้ากับ FoneClaw หลังการติดตั้ง แพ็กเกจปัจจุบันมีรหัส ai.android.claw.plugin.device.filemanager รุ่น 0.0.4 และต้องใช้ FoneClaw รุ่นโฮสต์ที่รองรับตามข้อมูลปัจจุบัน ข้อมูลเหล่านี้มาจาก ดัชนีปลั๊กอินทางการของ FoneClaw ซึ่งใช้ระบุแพ็กเกจ รุ่น สิทธิ์ และข้อมูลตรวจสอบก่อนติดตั้ง
การแยกปลั๊กอินออกจากระบบหลักทำให้ขอบเขตตรวจสอบได้ ผู้ใช้เห็นว่า APK ใดเพิ่มความสามารถ ผู้ลงนามใดรับรองแพ็กเกจ สิทธิ์ใดถูกขอ และเครื่องมือใดจะปรากฏหลังติดตั้ง เมื่อถอนปลั๊กอิน เครื่องมือของแพ็กเกจนั้นจะหายไปโดยไม่ทำให้เครื่องมือในตัวของ FoneClaw ถูกนับรวมผิดหรือเปลี่ยนสิทธิ์ตามไปด้วย
ฝั่ง FoneClaw ทำหน้าที่ค้นหาข้อมูลแพ็กเกจ แสดงข้อเสนอการติดตั้ง ตรวจข้อมูลแพ็กเกจและผู้ลงนาม แล้วลงทะเบียนเครื่องมือจาก APK ที่ติดตั้ง โมเดลช่วยเข้าใจคำขอ ส่วนปลั๊กอินเป็นผู้ดำเนินงานไฟล์ตามขอบเขตที่ Android อนุญาต การเรียก File Manager ว่าเป็นเครื่องมือในตัวจะทำให้ผู้ใช้พลาดขั้นตอนสำคัญ เช่น การตรวจแหล่งที่มา การอนุญาต All files access และการถอนติดตั้งเมื่องานเสร็จ
ระบบปลั๊กอินยังช่วยแยกการอัปเดตและความน่าเชื่อถือเป็นรายแพ็กเกจ ผู้ใช้สามารถตรวจรุ่นขั้นต่ำของโฮสต์ ค่าแฮช ผู้ลงนาม และสิทธิ์ก่อนอนุมัติการติดตั้ง รายละเอียดโครงสร้างและแนวทางพัฒนาปลั๊กอินอยู่ใน คลังโค้ดและเอกสารทางการของ FoneClaw ขณะที่ คู่มือรายการปลั๊กอินของ FoneClaw ช่วยอธิบายวิธีดูแพ็กเกจที่เผยแพร่ไว้
File Manager กับ YouTube Downloader เป็นตัวอย่างปลั๊กอินคนละงาน แม้ทั้งคู่เกี่ยวข้องกับไฟล์ แต่สิทธิ์ เครื่องมือ และผลลัพธ์ไม่เหมือนกัน ผู้อ่านที่ต้องการดูตัวอย่างการติดตั้งแพ็กเกจเฉพาะทางสามารถอ่าน ปลั๊กอินดาวน์โหลด YouTube ของ FoneClaw บน Android: FoneClaw ฟรี ปลั๊กอินโลคัลฟรี เลือกฟอร์แมตแล้วค่อยอนุมัติ ซึ่งแสดงเส้นทางตั้งแต่ข้อเสนอติดตั้งไปจนถึงการเลือกผลลัพธ์ก่อนเริ่มดาวน์โหลด
สิทธิ์ All files access และขอบเขตของเส้นทางไฟล์
File Manager Plugin ขอสิทธิ์ MANAGE_EXTERNAL_STORAGE และ INTERNET สิทธิ์แรกคือ All files access สำหรับจัดการไฟล์ในพื้นที่จัดเก็บภายนอกตามขอบเขตที่ Android เปิดให้ ส่วนสิทธิ์เครือข่ายใช้กับการดาวน์โหลดผ่าน HTTPS ผู้ใช้ต้องเปิดสิทธิ์พิเศษตามหน้าการตั้งค่าของ Android ก่อนเครื่องมือไฟล์ที่เกี่ยวข้องจะทำงานได้
All files access เป็นสิทธิ์ระดับกว้าง แต่ยังไม่ใช่คำสั่งให้เอเจนต์อ่านหรือเปลี่ยนทุกไฟล์ เมื่อผู้ใช้ขอ “จัดโฟลเดอร์เอกสาร” งานต้องระบุรากของพื้นที่จัดเก็บและเส้นทางสัมพัทธ์ เช่น Documents/Invoices หรือ Download/FoneClaw-Test เครื่องมือควรจำกัดการค้นหาและการเปลี่ยนแปลงให้อยู่ภายในเส้นทางนั้น แทนการเริ่มจากพื้นที่จัดเก็บทั้งหมดโดยไม่มีเหตุผล
ขอบเขตของ Android ยังมีผลแม้เปิดสิทธิ์แล้ว ไฟล์ภายในแอปอื่น พื้นที่ระบบ เนื้อหาที่ได้รับการปกป้อง หรือแหล่งข้อมูลซึ่งไม่ได้แสดงเป็นเส้นทางไฟล์ทั่วไปอาจยังไม่พร้อมให้อ่าน สิทธิ์ All files access จึงไม่รับประกันว่าจะอ่านไฟล์ทุกชนิดหรือทุกตำแหน่งได้ หากเครื่องมือพบเส้นทางที่เข้าไม่ถึง ควรรายงานตำแหน่งและสาเหตุที่สังเกตได้โดยไม่พยายามข้ามข้อจำกัดของระบบ
การอ่านข้อมูลอ่อนไหวต้องมีการตัดสินใจแยกจากการให้สิทธิ์ระดับระบบ ตัวอย่างเช่น ผู้ใช้อาจเปิด All files access เพื่อจัดเอกสารใน Download แต่คำขออ่านไฟล์สำรองส่วนตัวอีกโฟลเดอร์ยังต้องแสดงเส้นทางและขนาดก่อนส่งเนื้อหาไปยังโมเดล การอนุญาตให้แอปเข้าถึงพื้นที่จัดเก็บตอบคำถามว่า “ทำได้หรือไม่” ส่วนการอนุมัติงานตอบว่า “ให้ทำกับไฟล์ชุดนี้ตอนนี้หรือไม่”
เราจึงออกแบบให้เครื่องมือที่มีผลต่อไฟล์ต้องผ่านการกำกับตามประเภทงาน เครื่องมือตรวจสถานะอยู่ในระดับความเสี่ยงต่ำและทำงานอัตโนมัติได้ ส่วนเครื่องมืออื่นต้องขออนุมัติ การเปลี่ยนชื่อหลายไฟล์ในขั้นนำไปใช้และการลบถูกจัดเป็นงานที่มีผลรุนแรงเป็นพิเศษ สำหรับกรอบกว้างเรื่องสิทธิ์ระหว่างใช้ Skill และเครื่องมือ อ่าน ความปลอดภัยของสกิล AI agent: ทำไม phone agent ต้องตรวจสิทธิ์ขณะทำงาน
ดูตัวอย่างก่อนเปลี่ยนชื่อหลายไฟล์ด้วย previewToken
การเปลี่ยนชื่อไฟล์เดี่ยวสามารถแสดงชื่อเดิม ชื่อใหม่ และโฟลเดอร์เป้าหมายในคำขอเดียว แต่การเปลี่ยนชื่อหลายไฟล์มีความกำกวมมากกว่า รูปแบบวันที่ ลำดับตัวเลข นามสกุล และชื่อซ้ำอาจสร้างผลที่คาดไม่ถึง File Manager Plugin จึงแบ่งงานนี้เป็นขั้นดูตัวอย่างกับขั้นนำไปใช้จริง
สมมติใน Download/Receipts มีไฟล์ IMG_1041.pdf, IMG_1042.pdf และ IMG_1043.pdf ผู้ใช้ขอเปลี่ยนเป็น receipt-2026-08-01.pdf ตามลำดับ เครื่องมือดูตัวอย่างต้องคืนรายการจับคู่ชื่อเดิมกับชื่อใหม่ พร้อมแจ้งชื่อซ้ำ อักขระที่ใช้ไม่ได้ หรือไฟล์ซึ่งไม่ตรงเงื่อนไข โดยยังไม่แก้ข้อมูลบนพื้นที่จัดเก็บ
ผลดูตัวอย่างจะมาพร้อม previewToken ซึ่งระบุแผนการเปลี่ยนชื่อชุดนั้น ขั้นนำไปใช้ต้องรับโทเค็นเดียวกัน จึงช่วยผูกคำอนุมัติกับรายการที่ผู้ใช้เห็น ไม่ใช่นำคำสั่งภาษาธรรมชาติมาตีความใหม่หลังจากกดยืนยัน หากผู้ใช้แก้รูปแบบชื่อ เพิ่มไฟล์ หรือย้ายไฟล์ระหว่างสองขั้น ควรสร้างภาพตัวอย่างใหม่เพื่อให้รายการและโทเค็นตรงกับสถานะล่าสุด
หน้าจออนุมัติต้องแสดงจำนวนไฟล์ เส้นทาง ชื่อเดิม ชื่อใหม่ และความขัดแย้งที่ยังเหลืออยู่ ปุ่มควรระบุว่า “เปลี่ยนชื่อ 3 ไฟล์” แทนคำกว้างอย่าง “ดำเนินการ” หากบางชื่อชนกับไฟล์ที่มีอยู่ ให้ผู้ใช้เลือกว่าจะเปลี่ยนรูปแบบ ข้ามรายการ หรือยกเลิกทั้งหมด ไม่ควรแก้ชื่อเพิ่มเองหลังการอนุมัติ เพราะผลจะไม่ตรงกับภาพตัวอย่างที่ผู้ใช้ตรวจแล้ว
หลังนำไปใช้ ปลั๊กอินควรคืนผลที่สังเกตได้แยกตามรายการ เช่น สำเร็จ ไม่พบไฟล์เดิม ชื่อปลายทางมีอยู่แล้ว หรือสิทธิ์ไม่พร้อม FoneClaw สามารถแสดงสรุปและเสนอให้ค้นหารายการใหม่เพื่อตรวจชื่อจริงบนพื้นที่จัดเก็บ กระบวนการนี้ทำให้การอนุมัติผูกกับการเปลี่ยนแปลงที่เฉพาะเจาะจงและตรวจย้อนหลังได้
การลบถาวร ดาวน์โหลดผ่าน HTTPS และตรวจผลลัพธ์
การลบใน File Manager Plugin รุ่นปัจจุบันเป็นการลบถาวร ไม่มีถังขยะหรือคำสั่งย้อนกลับในขอบเขตเริ่มต้น ก่อนลบ ระบบต้องแสดงรายการเต็ม เส้นทาง จำนวน ขนาดเท่าที่ตรวจได้ และข้อความชัดเจนว่าไฟล์จะไม่ถูกย้ายไปยังพื้นที่กู้คืน ปุ่มอนุมัติต้องบอกผลตรง ๆ เช่น “ลบถาวร 4 ไฟล์”
คำขออย่าง “ลบไฟล์เก่าใน Download” ยังไม่เฉพาะเจาะจงพอ เอเจนต์ควรค้นหาและเสนอเกณฑ์ก่อน เช่น ไฟล์ชนิดใด เก่ากว่าวันไหน และจะรวมโฟลเดอร์ย่อยหรือไม่ จากนั้นแสดงรายการให้ตรวจ ผู้ใช้สามารถตัดบางไฟล์ออกหรือเปลี่ยนเงื่อนไขก่อนอนุมัติ ขั้นลบไม่ควรเพิ่มรายการใหม่ซึ่งไม่ได้อยู่ในภาพตัวอย่าง
หากต้องการเก็บทางกู้คืน ผู้ใช้ควรย้ายหรือสำรองไฟล์ด้วยวิธีที่รองรับก่อนสั่งลบถาวร หลังลบ ปลั๊กอินต้องรายงานรายการที่ลบสำเร็จและรายการที่ยังอยู่ แล้วค้นหาหรือแสดงโฟลเดอร์ซ้ำเพื่อยืนยันผล หากการลบบางส่วนล้มเหลว ระบบไม่ควรเรียกทั้งงานว่าสำเร็จหรือส่งคำสั่งลบซ้ำกับรายการที่หายไปแล้ว
เครื่องมือดาวน์โหลดรับเฉพาะ URL แบบ HTTPS และเขียนไฟล์ไปยังเส้นทางสัมพัทธ์ใต้พื้นที่จัดเก็บภายนอก ตัวอย่างเช่น ดาวน์โหลดไปยัง Download/FoneClaw-Test/manual.pdf ก่อนเริ่ม ผู้ใช้ควรเห็นโดเมนต้นทาง ชื่อไฟล์ เส้นทางปลายทาง และความขัดแย้งหากมีไฟล์ชื่อเดียวกัน การรองรับ HTTPS ช่วยกำหนดชนิดการเชื่อมต่อ แต่ผู้ใช้ยังต้องตรวจความน่าเชื่อถือของแหล่งไฟล์และผลที่จะจัดเก็บ
เมื่อชื่อปลายทางมีอยู่แล้ว ระบบควรหยุดให้เลือกชื่อใหม่ เปลี่ยนโฟลเดอร์ หรือยกเลิก ไม่ควรเขียนทับโดยไม่มีข้อเสนอที่มองเห็นได้ หลังดาวน์โหลด ให้ตรวจว่าไฟล์ปรากฏในเส้นทางเป้าหมาย แสดงขนาดที่ได้รับ และรายงานข้อผิดพลาดหากการเชื่อมต่อขาดหรือไฟล์ไม่สมบูรณ์ การมีสิทธิ์ INTERNET เพียงทำให้เชื่อมเครือข่ายได้ ไม่ได้อนุมัติ URL หรือปลายทางแทนผู้ใช้
ขั้นตอนค้นหา ตรวจแพ็กเกจ ติดตั้ง และเริ่มใช้งาน
การติดตั้งเริ่มจาก plugin_search ซึ่งค้นหาเฉพาะข้อมูลปลั๊กอินทางการและไม่ติดตั้งสิ่งใด ผู้ใช้ควรเห็นชื่อ File Manager Plugin รหัสแพ็กเกจ รุ่น 0.0.4 รุ่นโฮสต์ขั้นต่ำ สิทธิ์ที่ร้องขอ และแหล่งที่มา ขั้นนี้เหมาะสำหรับเปรียบเทียบความสามารถก่อนเปิดข้อเสนอการติดตั้ง
เมื่อเลือกแพ็กเกจ plugin_request_install จะสร้างข้อเสนอที่มองเห็นได้ แต่ยังไม่ดาวน์โหลดหรือติดตั้งเอง หน้าหลักของ FoneClaw เป็นจุดที่ผู้ใช้ตรวจและยืนยันข้อเสนอ รายละเอียดควรรวมชื่อแพ็กเกจ รุ่น สิทธิ์ All files access และเครือข่าย ตลอดจนคำอธิบายว่าปลั๊กอินเพิ่มเครื่องมือจัดการไฟล์ซึ่งแยกจากเครื่องมือในตัว
ก่อนรับ APK โฮสต์ตรวจข้อมูลแพ็กเกจ ค่าแฮช และผู้ลงนามที่คาดไว้ หากแพ็กเกจหรือผู้ลงนามไม่ตรงกับข้อมูลทางการ การติดตั้งต้องหยุด หลังติดตั้ง Android จะแสดงขั้นตอนให้ผู้ใช้เปิดสิทธิ์พิเศษที่จำเป็น การยืนยันติดตั้งกับการเปิด All files access เป็นคนละการตัดสินใจ และยังไม่อนุญาตให้เครื่องมือลบ เปลี่ยนชื่อ หรือเขียนไฟล์โดยไม่ผ่านคำอนุมัติของงาน
เมื่อ APK พร้อม FoneClaw จะค้นพบและลงทะเบียนเครื่องมือของปลั๊กอิน ดัชนีปัจจุบันประกาศเครื่องมือ 13 รายการ ครอบคลุมสถานะ การตั้งค่า การอ่านและค้นหา การสร้างและแก้ไข การเปลี่ยนชื่อ การลบ และการดาวน์โหลด ผู้ใช้ควรตรวจว่ารายการเครื่องมือตรงกับแพ็กเกจที่ติดตั้ง และไม่มีเครื่องมือจากปลั๊กอินซึ่งถอนออกแล้วคงอยู่ในหน้าการตั้งค่า
งานแรกควรใช้โฟลเดอร์ทดสอบ เช่น Download/FoneClaw-Test เริ่มจากสร้างโฟลเดอร์ สร้างไฟล์ข้อความใหม่โดยไม่เขียนทับ อ่านไฟล์กลับด้วยขีดจำกัดขนาด แล้วเปลี่ยนชื่อไฟล์เดี่ยว หลังทุกขั้นให้ตรวจผลในแอปไฟล์หรือเรียกแสดงรายการอีกครั้ง ยังไม่ควรเริ่มด้วยการลบ ดาวน์โหลดไฟล์ที่ไม่รู้จัก หรือเปลี่ยนชื่อหลายไฟล์ในโฟลเดอร์จริง
เมื่อเข้าใจขั้นอ่านและเขียนแล้ว จึงทดลองการเปลี่ยนชื่อแบบกลุ่มด้วยไฟล์จำลอง ตรวจภาพตัวอย่างและ previewToken ก่อนอนุมัติ ขั้นสุดท้ายค่อยทดสอบดาวน์โหลดไฟล์ขนาดเล็กจากแหล่ง HTTPS ที่เชื่อถือได้ วิธีนี้แยกปัญหาการติดตั้ง สิทธิ์ เส้นทาง การอนุมัติ และเครือข่ายออกจากกัน ทำให้หาสาเหตุได้ง่ายหากมีขั้นใดล้มเหลว
รายการตรวจแหล่งที่มา สิทธิ์ ความขัดแย้ง และการถอนติดตั้ง
ปลั๊กอินจัดการไฟล์แตะข้อมูลจำนวนมากบนโทรศัพท์ จึงควรประเมินจากสัญญาความสามารถทั้งชุด ไม่ใช่เพียงดูว่าคำสั่งหนึ่งทำสำเร็จหรือไม่ เริ่มด้วยบัญชีทดสอบและไฟล์จำลอง แล้วตรวจเส้นทางตั้งแต่แหล่งแพ็กเกจไปจนถึงผลลัพธ์บนพื้นที่จัดเก็บ
- แหล่งที่มา: ผลค้นหามาจากข้อมูลทางการหรือไม่ และข้อเสนอแสดงรหัสแพ็กเกจ รุ่นขั้นต่ำ ค่าแฮชกับผู้ลงนามที่คาดไว้ครบหรือไม่
- ขอบเขตแพ็กเกจ: หน้าจอบอกชัดหรือไม่ว่า File Manager เป็นปลั๊กอินแยกซึ่งมี APK สิทธิ์ และเครื่องมือของตนเอง
- สิทธิ์ระบบ: ผู้ใช้เข้าใจเหตุผลของ
MANAGE_EXTERNAL_STORAGEและINTERNETรวมถึงวิธีถอนสิทธิ์หลังใช้งานหรือไม่ - เส้นทาง: ทุกคำขอแสดงรากพื้นที่จัดเก็บและเส้นทางสัมพัทธ์หรือไม่ และหลีกเลี่ยงการค้นหาทั้งพื้นที่เมื่อไม่จำเป็นหรือไม่
- การอ่าน: เครื่องมือจำกัดชนิดไฟล์และปริมาณข้อความด้วย
maxBytesก่อนนำข้อมูลเข้าสู่โมเดลหรือไม่ - การสร้างและเขียน: ระบบตรวจชื่อซ้ำ แสดงปลายทาง และยืนยันผลหลังเขียนโดยไม่เขียนทับแบบเงียบ ๆ หรือไม่
- การเปลี่ยนชื่อหลายไฟล์: มีรายการชื่อเดิมกับชื่อใหม่และ
previewTokenก่อนนำไปใช้หรือไม่ หากสถานะเปลี่ยน ระบบสร้างตัวอย่างใหม่หรือไม่ - การลบ: หน้าจอระบุชัดว่าเป็นการลบถาวร พร้อมรายการ จำนวน และปุ่มอนุมัติที่บอกผลจริงหรือไม่
- การดาวน์โหลด: รับเฉพาะ HTTPS แสดงโดเมน ชื่อไฟล์ ปลายทาง และจัดการกรณีชื่อชนก่อนเริ่มหรือไม่
- ผลที่สังเกตได้: หลังทุกงานมีเส้นทาง ขนาด รายการสำเร็จ รายการล้มเหลว และการตรวจซ้ำจากพื้นที่จัดเก็บหรือไม่
- บันทึกเหตุการณ์: ตรวจได้หรือไม่ว่าเอเจนต์เรียกเครื่องมือใด ผู้ใช้อนุมัติอะไร และไฟล์ใดถูกเปลี่ยน
- การถอนติดตั้ง: เมื่อถอดปลั๊กอิน เครื่องมือหายจาก FoneClaw และผู้ใช้สามารถถอนสิทธิ์พิเศษที่ไม่ต้องการแล้วได้หรือไม่
การตรวจสิทธิ์หลังติดตั้งมีความสำคัญพอ ๆ กับการตรวจแพ็กเกจ หากต้องการทบทวนแอปซึ่งถือสิทธิ์พิเศษและสถานะที่อาจถูกมองข้าม อ่าน ตรวจสุขภาพโทรศัพท์ Android ด้วย AI: เช็กสิทธิ์สำคัญ แอปพิเศษ และแอปที่ซ่อนด้วย FoneClaw แล้วปิด All files access เมื่อไม่ได้ใช้ปลั๊กอินเป็นประจำ
สำหรับงานที่มีผลต่อไฟล์จริง บันทึกต้องเชื่อมตัวตนของเอเจนต์ เครื่องมือ คำอนุมัติ และผลลัพธ์เข้าด้วยกัน บทความ ตัวตนของเอเจนต์ AI: สิทธิ์ การอนุมัติแยกตามเครื่องมือ และบันทึกตรวจสอบบน Android อธิบายวิธีอ่านหลักฐานเหล่านี้โดยไม่สับสนสิทธิ์ระดับระบบกับการตัดสินใจของผู้ใช้ในแต่ละงาน
เมื่อผ่านรายการตรวจทั้งหมด ปลั๊กอินจัดการไฟล์จะช่วยให้งานที่ซ้ำและผิดพลาดง่ายกลายเป็นขั้นตอนที่ตรวจสอบได้ ผู้ใช้ยังคงเลือกเส้นทาง เห็นภาพตัวอย่าง ตัดสินใจก่อนการเปลี่ยนแปลงรุนแรง และตรวจผลบนพื้นที่จัดเก็บจริง ส่วน FoneClaw ทำหน้าที่รักษาความสัมพันธ์ระหว่างคำขอ เครื่องมือ การอนุมัติ และผลลัพธ์ให้มองเห็นตลอดงาน
คำถามที่พบบ่อย
MANAGE_EXTERNAL_STORAGE เพื่อจัดการไฟล์ในพื้นที่จัดเก็บภายนอกตามขอบเขตที่ Android อนุญาต สิทธิ์นี้ไม่ได้หมายความว่าผู้ใช้อนุมัติทุกงาน การอ่าน เขียน เปลี่ยนชื่อ ลบ หรือดาวน์โหลดยังต้องระบุเส้นทางและผ่านการอนุมัติตามประเภทของเครื่องมือ