feat: add extension implementation and docs
Add manifest.json, sidepanel components, and scripts. Include project assets and documentation files. Remove placeholder blank file.
This commit is contained in:
21
TROUBLESHOOTING.md
Normal file
21
TROUBLESHOOTING.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# วิธีแก้ปัญหา "กดปุ่มแล้วเงียบ" (v1.3.0)
|
||||
|
||||
## สาเหตุ
|
||||
Gemini มีระบบป้องกันบอท หรือมีการอัปเดตช่องกรอกข้อความใหม่ ทำให้การ "ยัดเยียด" ข้อความแบบเดิม (Paste) ไม่ทำงาน เพราะระบบมองไม่เห็นว่ามีการพิมพ์จริงๆ ปุ่มส่งเลยไม่ทำงาน (เป็นสีเทา)
|
||||
|
||||
## การแก้ไข (v1.3.0)
|
||||
เราเปลี่ยนวิธีการพิมพ์ข้อความใหม่:
|
||||
1. ⌨️ **Simulate Typing**: ใช้คำสั่ง `execCommand('insertText')` ซึ่งเหมือนกับเวลาคนพิมพ์จริงๆ มากที่สุด
|
||||
2. 🔄 **Auto-Retry**: ถ้าระบบเห็นว่าปุ่มส่งยัง "ปิด/เทา" อยู่ จะพยายามเคาะ spacebar 1 ทีเพื่อปลุกให้ตื่น
|
||||
3. 🖱️ **Focus**: บังคับให้ Cursor ไปกระพริบในช่องก่อนพิมพ์เสมอ
|
||||
|
||||
## วิธีทดสอบ
|
||||
1. **Reload Extension**
|
||||
2. เปิดหน้า Gemini ใหม่
|
||||
3. กด "สร้างหน้าปก"
|
||||
4. สังเกตว่า:
|
||||
- Cursor กระพริบในช่องไหม?
|
||||
- ข้อความถูกพิมพ์ลงไปไหม?
|
||||
- ปุ่มส่งเปลี่ยนเป็นสีฟ้า (Active) ไหม?
|
||||
|
||||
ถ้ายังไม่ได้อีก ให้ลอง **พิมพ์อะไรก็ได้ 1 ตัวอักษรลงใน Gemini ด้วยตัวเองก่อน** แล้วค่อยกดสร้างหน้าปกครับ
|
||||
Reference in New Issue
Block a user