Skip to content

Latest commit

 

History

History
99 lines (71 loc) · 6.71 KB

File metadata and controls

99 lines (71 loc) · 6.71 KB

i-have-adhd

ตอบได้ใจความ ไม่ยืดเยื้อ จะสมาธิสั้นหรือไม่ก็เข้าใจได้!

สัญญาอนุญาต

🇬🇧 · 🇨🇳 · 🇧🇷 · 🇯🇵 · 🇻🇳 · 🇰🇷 · 🇹🇭

การติดตั้ง

คัดลอกข้อความนี้ไปวางในพรอมต์ของ CLI:

Install the i-have-adhd skill/plugin from https://github.com/ayghri/i-have-adhd, refer to the repo's AGENTS.md for instructions.

หรือ 🔗 ดูวิธีติดตั้ง (ภาษาอังกฤษ)

มันทำอะไรได้บ้าง

เป็น Skill สำหรับผู้ช่วยเขียนโค้ดของคุณ ซึ่งช่วยไม่ให้คำตอบสำคัญ ๆ ถูกกลบด้วยข้อความยาว ๆ โดยจะแสดงสิ่งที่ต้องทำก่อน มีขั้นตอนและเลขกำกับ และไม่มีประโยคอย่าง “หวังว่าจะช่วยได้นะ!”

มันเปลี่ยนยังไงบ้าง

ก่อนใช้

เป็นคำถามที่ดีมาก! ขอผมคิดดูก่อนนะ ขั้นตอนการยืนยันตัวตนของคุณมีองค์ประกอบอยู่หลายส่วน ได้แก่ Middleware การตรวจสอบ Token และการจัดการ Cookie จากที่ดูไฟล์ src/auth.ts ฟังก์ชัน verifyToken (บริเวณบรรทัด 42–58) ดูเหมือนว่าจะใช้ API รุ่นเก่าของ jsonwebtoken วิธีหนึ่งคืออัปเดตแพ็กเกจและเขียนฟังก์ชันนั้นใหม่ หลังจากแก้ไขแล้ว คุณควรรันการทดสอบระบบยืนยันตัวตนเพื่อให้แน่ใจว่าไม่มีอะไรเสีย นอกจากนี้คุณอาจลองตรวจสอบเวอร์ชันของ Dependency ตัวอื่นด้วย หวังว่าจะช่วยได้นะ! บอกได้เลยถ้าต้องการให้ช่วยดูเพิ่มเติม

หลังใช้

รัน npm install jsonwebtoken@latest แล้วแก้ไขไฟล์ src/auth.ts:42

  1. เปิดไฟล์ src/auth.ts
  2. แทนที่ฟังก์ชัน verifyToken (บรรทัดที่ 42–58) ด้วยโค้ดด้านล่าง
  3. รัน npm test -- auth.spec.ts

ถัดไป: หากทดสอบไม่ผ่าน ให้นำบรรทัดแรกที่เกิดข้อผิดพลาดมาวาง

กฎการตอบ

มีทั้งหมด 10 ข้อ อ่านฉบับเต็มได้ใน SKILL.md

  1. เริ่มต้นด้วยสิ่งที่ทำถัดไป
  2. ใช้หมายเลขกำกับในกรณีที่งานมีหลายขั้นตอน
  3. จบด้วยขั้นตอนถัดไปที่ชัดเจนหนึ่งอย่าง
  4. ตัดเนื้อหานอกประเด็นออก
  5. ทบทวนสถานะปัจจุบันในทุก ๆ ข้อความ
  6. ต้องระบุเวลาอย่างชัดเจน (ระบุเป็นจำนวนนาที ไม่ใช่แค่คำว่า “สักพักนะ”)
  7. ทำให้ความสำเร็จและความคืบหน้าชัดเจน
  8. อธิบายข้อผิดพลาดอย่างตรงไปตรงมา
  9. จำกัดรายการไม่เกิน 5 ข้อ
  10. ไม่มีคำนำ ไม่ต้องสรุปซ้ำ และไม่มีคำลงท้ายที่ไม่จำเป็น

ปรับแต่งเพิ่มเติม

Fork โปรเจกต์นี้ และแก้ไขไฟล์ skills/i-have-adhd/SKILL.md จากนั้นเปลี่ยนไปใช้เวอร์ชันของคุณด้วยคำสั่งต่อไปนี้:

claude plugin uninstall i-have-adhd            # drop the upstream copy first:
claude plugin marketplace remove i-have-adhd   # fork and upstream share both names
claude plugin marketplace add <your-username>/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd

รีสตาร์ต Claude Code จากนั้นเรียกใช้ /i-have-adhd อีกครั้ง

เครดิต

สร้างขึ้นโดยอ้างอิงแนวคิดบางส่วนจากหนังสือ The Adult ADHD Tool Kit โดย J. Russell Ramsay และ Anthony L. Rostain และนำมาปรับแต่งให้เหมาะกับวิธีที่ LLM ควรตอบ ไม่ใช่คู่มือช่วยจัดการชีวิตประจำวันของมนุษย์

สัญญาอนุญาต

MIT

กดดาว ⭐ หากมันช่วยให้คุณไม่ต้องเลื่อนผ่านคำว่า “เป็นคำถามที่ดีมาก!” อีกครั้ง