ข้ามไปยังเนื้อหา

การรับรู้บริบท

DevLingo ตรวจจับแอปที่คุณกำลังใช้อยู่โดยอัตโนมัติ และปรับสไตล์ ตัวอย่าง และน้ำเสียงของการ์ดเรียนรู้ AI ให้สอดคล้องกัน ซึ่งหมายความว่าคำเดียวกันอาจได้รับคำอธิบายที่แตกต่างกันขึ้นอยู่กับแอปที่เปิดอยู่

สไตล์: เชิงเทคนิค, ตัวอย่างโค้ด, ไวยากรณ์ API

เมื่อค้นหาในโค้ดเอดิเตอร์หรือ terminal DevLingo จัดเตรียม:

  • ตัวอย่างโค้ด: วิธีใช้ในโค้ดจริง
  • API และไลบรารีที่เกี่ยวข้อง: ลิงก์ไปยังเอกสารทางการ
  • คำศัพท์เชิงเทคนิค: การแสดงออกด้านวิทยาการคอมพิวเตอร์ที่แม่นยำ

ตัวอย่าง: ค้นหา “deprecate”

  • ใน Xcode: อธิบายว่าเป็น API deprecation พร้อมตัวอย่าง annotation @deprecated
  • ใน Slack: อธิบายว่า “ค่อยๆ เลิกใช้” ด้วยน้ำเสียงที่ผ่อนคลายกว่า

สไตล์: ไม่เป็นทางการ, กระชับ, เป็นมิตรกับ emoji

เมื่อค้นหาในแอปแชท:

  • สั้นและตรงประเด็น: หลีกเลี่ยงคำอธิบายยาว
  • การแสดงออกที่เป็นมิตร: รองรับ emoji, คำย่อ
  • บริบทการทำงานร่วมกัน: เน้นการใช้งานในการสื่อสารทีม

สไตล์: วิชาการ, ละเอียด, ไวยากรณ์เชิงลึก

เมื่อท่องเว็บและอ่านเอกสาร:

  • การวิเคราะห์ไวยากรณ์: คำอธิบายโครงสร้างไวยากรณ์โดยละเอียด
  • นิรุกติศาสตร์: บริบทเชิงประวัติของคำศัพท์
  • การแยกแยะคำพ้องความ: ความแตกต่างทางความหมายที่ละเอียดอ่อน

สไตล์: เป็นทางการอย่างมืออาชีพ, เหมาะกับอีเมล

เมื่อค้นหาในแอปอีเมล:

  • น้ำเสียงเป็นทางการ: การแสดงออกที่เหมาะสมสำหรับการสื่อสารอย่างมืออาชีพ
  • มาตรฐานอีเมล: วิธีใช้ในอีเมลอย่างเหมาะสม

สไตล์: Code review, หลักเกณฑ์ PR/Issue

เมื่อค้นหาบน GitHub (Issues, PR, การสนทนา):

  • คำศัพท์ code review: การแสดงออกมาตรฐานในความคิดเห็น PR
  • การอธิบาย issue: วิธีอธิบายปัญหาและความต้องการอย่างชัดเจน

DevLingo ใช้ macOS API (NSWorkspace.shared.frontmostApplication.bundleIdentifier) เพื่อตรวจจับแอปปัจจุบัน จากนั้น:

  1. ระบุประเภทแอป: Xcode, Slack, Safari ฯลฯ
  2. จัดหมวดหมู่บริบท: โค้ด, แชท, เอกสาร, อีเมล ฯลฯ
  3. ปรับแต่ง AI prompt: ส่ง context tag ไปยัง Claude API
  4. ปรับรูปแบบการตอบสนอง: code block สำหรับเอดิเตอร์, รูปแบบกระชับสำหรับแชท
  • ข้อมูลการตรวจจับแอป ไม่ถูกบันทึกหรืออัปโหลด
  • มีเพียงคำที่ค้นหาเท่านั้นที่ถูกส่งไปยัง Claude API
  • Context tag ใช้เพื่อปรับปรุงการตอบสนอง AI ไม่ใช่ติดตามผู้ใช้

หากสไตล์บริบทของแอปดูไม่ถูกต้อง เรายินดีรับข้อเสนอแนะ:

  • คลิกปุ่ม Feedback ในแอป
  • หรืออีเมลมาที่ [email protected]